1019 lines
33 KiB
Lua
1019 lines
33 KiB
Lua
---@meta
|
|
|
|
--
|
|
--Delegate that can be invoked on specific thread.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@class UnityEngine.WSA.AppCallbackItem: System.MulticastDelegate
|
|
---@source UnityEngine.CoreModule.dll
|
|
CS.UnityEngine.WSA.AppCallbackItem = {}
|
|
|
|
---@source UnityEngine.CoreModule.dll
|
|
function CS.UnityEngine.WSA.AppCallbackItem.Invoke() end
|
|
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param callback System.AsyncCallback
|
|
---@param object object
|
|
---@return IAsyncResult
|
|
function CS.UnityEngine.WSA.AppCallbackItem.BeginInvoke(callback, object) end
|
|
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param result System.IAsyncResult
|
|
function CS.UnityEngine.WSA.AppCallbackItem.EndInvoke(result) end
|
|
|
|
|
|
--
|
|
--This event occurs when window rendering size changes.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@class UnityEngine.WSA.WindowSizeChanged: System.MulticastDelegate
|
|
---@source UnityEngine.CoreModule.dll
|
|
CS.UnityEngine.WSA.WindowSizeChanged = {}
|
|
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param width int
|
|
---@param height int
|
|
function CS.UnityEngine.WSA.WindowSizeChanged.Invoke(width, height) end
|
|
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param width int
|
|
---@param height int
|
|
---@param callback System.AsyncCallback
|
|
---@param object object
|
|
---@return IAsyncResult
|
|
function CS.UnityEngine.WSA.WindowSizeChanged.BeginInvoke(width, height, callback, object) end
|
|
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param result System.IAsyncResult
|
|
function CS.UnityEngine.WSA.WindowSizeChanged.EndInvoke(result) end
|
|
|
|
|
|
--
|
|
--Specifies the set of reasons that a windowActivated event was raised.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@class UnityEngine.WSA.WindowActivationState: System.Enum
|
|
--
|
|
--The window was activated.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field CodeActivated UnityEngine.WSA.WindowActivationState
|
|
--
|
|
--The window was deactivated.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field Deactivated UnityEngine.WSA.WindowActivationState
|
|
--
|
|
--The window was activated by pointer interaction.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field PointerActivated UnityEngine.WSA.WindowActivationState
|
|
---@source UnityEngine.CoreModule.dll
|
|
CS.UnityEngine.WSA.WindowActivationState = {}
|
|
|
|
---@source
|
|
---@param value any
|
|
---@return UnityEngine.WSA.WindowActivationState
|
|
function CS.UnityEngine.WSA.WindowActivationState:__CastFrom(value) end
|
|
|
|
|
|
--
|
|
--This event occurs when window completes activation or deactivation, it also fires up when you snap and unsnap the application.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@class UnityEngine.WSA.WindowActivated: System.MulticastDelegate
|
|
---@source UnityEngine.CoreModule.dll
|
|
CS.UnityEngine.WSA.WindowActivated = {}
|
|
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param state UnityEngine.WSA.WindowActivationState
|
|
function CS.UnityEngine.WSA.WindowActivated.Invoke(state) end
|
|
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param state UnityEngine.WSA.WindowActivationState
|
|
---@param callback System.AsyncCallback
|
|
---@param object object
|
|
---@return IAsyncResult
|
|
function CS.UnityEngine.WSA.WindowActivated.BeginInvoke(state, callback, object) end
|
|
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param result System.IAsyncResult
|
|
function CS.UnityEngine.WSA.WindowActivated.EndInvoke(result) end
|
|
|
|
|
|
--
|
|
--Provides essential methods related to Window Store application.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@class UnityEngine.WSA.Application: object
|
|
--
|
|
--Arguments passed to application.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field arguments string
|
|
--
|
|
--Advertising ID.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field advertisingIdentifier string
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field windowSizeChanged UnityEngine.WSA.WindowSizeChanged
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field windowActivated UnityEngine.WSA.WindowActivated
|
|
---@source UnityEngine.CoreModule.dll
|
|
CS.UnityEngine.WSA.Application = {}
|
|
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param value UnityEngine.WSA.WindowSizeChanged
|
|
function CS.UnityEngine.WSA.Application:add_windowSizeChanged(value) end
|
|
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param value UnityEngine.WSA.WindowSizeChanged
|
|
function CS.UnityEngine.WSA.Application:remove_windowSizeChanged(value) end
|
|
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param value UnityEngine.WSA.WindowActivated
|
|
function CS.UnityEngine.WSA.Application:add_windowActivated(value) end
|
|
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param value UnityEngine.WSA.WindowActivated
|
|
function CS.UnityEngine.WSA.Application:remove_windowActivated(value) end
|
|
|
|
--
|
|
--Executes callback item on application thread.
|
|
--
|
|
--```plaintext
|
|
--Params: item - Item to execute.
|
|
-- waitUntilDone - Wait until item is executed.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param item UnityEngine.WSA.AppCallbackItem
|
|
---@param waitUntilDone bool
|
|
function CS.UnityEngine.WSA.Application:InvokeOnAppThread(item, waitUntilDone) end
|
|
|
|
--
|
|
--Executes callback item on UI thread.
|
|
--
|
|
--```plaintext
|
|
--Params: item - Item to execute.
|
|
-- waitUntilDone - Wait until item is executed.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param item UnityEngine.WSA.AppCallbackItem
|
|
---@param waitUntilDone bool
|
|
function CS.UnityEngine.WSA.Application:InvokeOnUIThread(item, waitUntilDone) end
|
|
|
|
--
|
|
--Returns true if you're running on application thread.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@return Boolean
|
|
function CS.UnityEngine.WSA.Application:RunningOnAppThread() end
|
|
|
|
--
|
|
--Returns true if you're running on UI thread.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@return Boolean
|
|
function CS.UnityEngine.WSA.Application:RunningOnUIThread() end
|
|
|
|
|
|
--
|
|
--Cursor API for Windows Store Apps.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@class UnityEngine.WSA.Cursor: object
|
|
---@source UnityEngine.CoreModule.dll
|
|
CS.UnityEngine.WSA.Cursor = {}
|
|
|
|
--
|
|
--Set a custom cursor.
|
|
--
|
|
--```plaintext
|
|
--Params: id - The cursor resource id.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param id uint
|
|
function CS.UnityEngine.WSA.Cursor:SetCustomCursor(id) end
|
|
|
|
|
|
--
|
|
--List of accessible folders on Windows Store Apps.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@class UnityEngine.WSA.Folder: System.Enum
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field Installation UnityEngine.WSA.Folder
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field Temporary UnityEngine.WSA.Folder
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field Local UnityEngine.WSA.Folder
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field Roaming UnityEngine.WSA.Folder
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field CameraRoll UnityEngine.WSA.Folder
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field DocumentsLibrary UnityEngine.WSA.Folder
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field HomeGroup UnityEngine.WSA.Folder
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field MediaServerDevices UnityEngine.WSA.Folder
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field MusicLibrary UnityEngine.WSA.Folder
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field PicturesLibrary UnityEngine.WSA.Folder
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field Playlists UnityEngine.WSA.Folder
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field RemovableDevices UnityEngine.WSA.Folder
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field SavedPictures UnityEngine.WSA.Folder
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field VideosLibrary UnityEngine.WSA.Folder
|
|
---@source UnityEngine.CoreModule.dll
|
|
CS.UnityEngine.WSA.Folder = {}
|
|
|
|
---@source
|
|
---@param value any
|
|
---@return UnityEngine.WSA.Folder
|
|
function CS.UnityEngine.WSA.Folder:__CastFrom(value) end
|
|
|
|
|
|
--
|
|
--Class which is capable of launching user's default app for file type or a protocol. See also PlayerSettings where you can specify file or URI associations.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@class UnityEngine.WSA.Launcher: object
|
|
---@source UnityEngine.CoreModule.dll
|
|
CS.UnityEngine.WSA.Launcher = {}
|
|
|
|
--
|
|
--Launches the default app associated with specified file.
|
|
--
|
|
--```plaintext
|
|
--Params: folder - Folder type where the file is located.
|
|
-- relativeFilePath - Relative file path inside the specified folder.
|
|
-- showWarning - Shows user a warning that application will be switched.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param folder UnityEngine.WSA.Folder
|
|
---@param relativeFilePath string
|
|
---@param showWarning bool
|
|
function CS.UnityEngine.WSA.Launcher:LaunchFile(folder, relativeFilePath, showWarning) end
|
|
|
|
--
|
|
--Opens a dialog for picking the file.
|
|
--
|
|
--```plaintext
|
|
--Params: fileExtension - File extension.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param fileExtension string
|
|
function CS.UnityEngine.WSA.Launcher:LaunchFileWithPicker(fileExtension) end
|
|
|
|
--
|
|
--Starts the default app associated with the URI scheme name for the specified URI, using the specified options.
|
|
--
|
|
--```plaintext
|
|
--Params: uri - The URI.
|
|
-- showWarning - Displays a warning that the URI is potentially unsafe.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param uri string
|
|
---@param showWarning bool
|
|
function CS.UnityEngine.WSA.Launcher:LaunchUri(uri, showWarning) end
|
|
|
|
|
|
--
|
|
--Templates for various tile styles.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@class UnityEngine.WSA.TileTemplate: System.Enum
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare150x150Image UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare150x150Block UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare150x150Text01 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare150x150Text02 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare150x150Text03 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare150x150Text04 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare150x150PeekImageAndText01 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare150x150PeekImageAndText02 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare150x150PeekImageAndText03 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare150x150PeekImageAndText04 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150Image UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150ImageCollection UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150ImageAndText01 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150ImageAndText02 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150BlockAndText01 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150BlockAndText02 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150PeekImageCollection01 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150PeekImageCollection02 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150PeekImageCollection03 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150PeekImageCollection04 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150PeekImageCollection05 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150PeekImageCollection06 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150PeekImageAndText01 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150PeekImageAndText02 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150PeekImage01 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150PeekImage02 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150PeekImage03 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150PeekImage04 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150PeekImage05 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150PeekImage06 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150SmallImageAndText01 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150SmallImageAndText02 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150SmallImageAndText03 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150SmallImageAndText04 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150SmallImageAndText05 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150Text01 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150Text02 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150Text03 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150Text04 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150Text05 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150Text06 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150Text07 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150Text08 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150Text09 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150Text10 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150Text11 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310BlockAndText01 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310BlockAndText02 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310Image UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310ImageAndText01 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310ImageAndText02 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310ImageAndTextOverlay01 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310ImageAndTextOverlay02 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310ImageAndTextOverlay03 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310ImageCollectionAndText01 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310ImageCollectionAndText02 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310ImageCollection UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310SmallImagesAndTextList01 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310SmallImagesAndTextList02 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310SmallImagesAndTextList03 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310SmallImagesAndTextList04 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310Text01 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310Text02 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310Text03 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310Text04 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310Text05 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310Text06 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310Text07 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310Text08 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310TextList01 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310TextList02 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310TextList03 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310SmallImageAndText01 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310SmallImagesAndTextList05 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare310x310Text09 UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare71x71IconWithBadge UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare150x150IconWithBadge UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide310x150IconWithBadgeAndText UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare71x71Image UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileTall150x310Image UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare99x99IconWithBadge UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileSquare210x210IconWithBadge UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field TileWide432x210IconWithBadgeAndText UnityEngine.WSA.TileTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
CS.UnityEngine.WSA.TileTemplate = {}
|
|
|
|
---@source
|
|
---@param value any
|
|
---@return UnityEngine.WSA.TileTemplate
|
|
function CS.UnityEngine.WSA.TileTemplate:__CastFrom(value) end
|
|
|
|
|
|
--
|
|
--Templates for various toast styles.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@class UnityEngine.WSA.ToastTemplate: System.Enum
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field ToastImageAndText01 UnityEngine.WSA.ToastTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field ToastImageAndText02 UnityEngine.WSA.ToastTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field ToastImageAndText03 UnityEngine.WSA.ToastTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field ToastImageAndText04 UnityEngine.WSA.ToastTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field ToastText01 UnityEngine.WSA.ToastTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field ToastText02 UnityEngine.WSA.ToastTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field ToastText03 UnityEngine.WSA.ToastTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field ToastText04 UnityEngine.WSA.ToastTemplate
|
|
---@source UnityEngine.CoreModule.dll
|
|
CS.UnityEngine.WSA.ToastTemplate = {}
|
|
|
|
---@source
|
|
---@param value any
|
|
---@return UnityEngine.WSA.ToastTemplate
|
|
function CS.UnityEngine.WSA.ToastTemplate:__CastFrom(value) end
|
|
|
|
|
|
--
|
|
--Style for foreground text on a secondary tile.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@class UnityEngine.WSA.TileForegroundText: System.Enum
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field Default UnityEngine.WSA.TileForegroundText
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field Dark UnityEngine.WSA.TileForegroundText
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field Light UnityEngine.WSA.TileForegroundText
|
|
---@source UnityEngine.CoreModule.dll
|
|
CS.UnityEngine.WSA.TileForegroundText = {}
|
|
|
|
---@source
|
|
---@param value any
|
|
---@return UnityEngine.WSA.TileForegroundText
|
|
function CS.UnityEngine.WSA.TileForegroundText:__CastFrom(value) end
|
|
|
|
|
|
--
|
|
--Defines the default look of secondary tile.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@class UnityEngine.WSA.SecondaryTileData: System.ValueType
|
|
--
|
|
--Arguments to be passed for application when secondary tile is activated.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field arguments string
|
|
--
|
|
--Defines, whether backgroundColor should be used.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field backgroundColorSet bool
|
|
--
|
|
--Display name for secondary tile.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field displayName string
|
|
--
|
|
--Defines the style for foreground text on a secondary tile.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field foregroundText UnityEngine.WSA.TileForegroundText
|
|
--
|
|
--Uri to logo, shown for secondary tile on lock screen.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field lockScreenBadgeLogo string
|
|
--
|
|
--Whether to show secondary tile on lock screen.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field lockScreenDisplayBadgeAndTileText bool
|
|
--
|
|
--Phonetic name for secondary tile.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field phoneticName string
|
|
--
|
|
--Defines whether secondary tile is copied to another device when application is installed by the same users account.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field roamingEnabled bool
|
|
--
|
|
--Defines whether the displayName should be shown on a medium secondary tile.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field showNameOnSquare150x150Logo bool
|
|
--
|
|
--Defines whether the displayName should be shown on a large secondary tile.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field showNameOnSquare310x310Logo bool
|
|
--
|
|
--Defines whether the displayName should be shown on a wide secondary tile.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field showNameOnWide310x150Logo bool
|
|
--
|
|
--Uri to the logo for medium size tile.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field square150x150Logo string
|
|
--
|
|
--Uri to the logo shown on tile
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field square30x30Logo string
|
|
--
|
|
--Uri to the logo for large size tile.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field square310x310Logo string
|
|
--
|
|
--Uri to the logo for small size tile.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field square70x70Logo string
|
|
--
|
|
--Unique identifier within application for a secondary tile.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field tileId string
|
|
--
|
|
--Uri to the logo for wide tile.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field wide310x150Logo string
|
|
--
|
|
--Defines background color for secondary tile.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field backgroundColor UnityEngine.Color32
|
|
---@source UnityEngine.CoreModule.dll
|
|
CS.UnityEngine.WSA.SecondaryTileData = {}
|
|
|
|
|
|
--
|
|
--Represents tile on Windows start screen
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@class UnityEngine.WSA.Tile: object
|
|
--
|
|
--Returns applications main tile
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field main UnityEngine.WSA.Tile
|
|
--
|
|
--A unique string, identifying secondary tile
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field id string
|
|
--
|
|
--Whether secondary tile was approved (pinned to start screen) or rejected by user.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field hasUserConsent bool
|
|
--
|
|
--Whether secondary tile is pinned to start screen.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field exists bool
|
|
---@source UnityEngine.CoreModule.dll
|
|
CS.UnityEngine.WSA.Tile = {}
|
|
|
|
--
|
|
--String, which is an empty XML document to be filled and used for tile notification.
|
|
--
|
|
--```plaintext
|
|
--Params: templ - A template identifier.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param templ UnityEngine.WSA.TileTemplate
|
|
---@return String
|
|
function CS.UnityEngine.WSA.Tile:GetTemplate(templ) end
|
|
|
|
--
|
|
--Send a notification for tile (update tiles look).
|
|
--
|
|
--```plaintext
|
|
--Params: xml - A string containing XML document for new tile look.
|
|
-- medium - An uri to 150x150 image, shown on medium tile.
|
|
-- wide - An uri to a 310x150 image to be shown on a wide tile (if such issupported).
|
|
-- large - An uri to a 310x310 image to be shown on a large tile (if such is supported).
|
|
-- text - A text to shown on a tile.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param xml string
|
|
function CS.UnityEngine.WSA.Tile.Update(xml) end
|
|
|
|
--
|
|
--Send a notification for tile (update tiles look).
|
|
--
|
|
--```plaintext
|
|
--Params: xml - A string containing XML document for new tile look.
|
|
-- medium - An uri to 150x150 image, shown on medium tile.
|
|
-- wide - An uri to a 310x150 image to be shown on a wide tile (if such issupported).
|
|
-- large - An uri to a 310x310 image to be shown on a large tile (if such is supported).
|
|
-- text - A text to shown on a tile.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param medium string
|
|
---@param wide string
|
|
---@param large string
|
|
---@param text string
|
|
function CS.UnityEngine.WSA.Tile.Update(medium, wide, large, text) end
|
|
|
|
--
|
|
--Starts periodic update of a tile.
|
|
--
|
|
--```plaintext
|
|
--Params: uri - a remote location fromwhere to retrieve tile update
|
|
-- interval - a time interval in minutes, will be rounded to a value, supported by the system
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param uri string
|
|
---@param interval float
|
|
function CS.UnityEngine.WSA.Tile.PeriodicUpdate(uri, interval) end
|
|
|
|
--
|
|
--Stops previously started periodic update of a tile.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
function CS.UnityEngine.WSA.Tile.StopPeriodicUpdate() end
|
|
|
|
--
|
|
--Sets or updates badge on a tile to an image.
|
|
--
|
|
--```plaintext
|
|
--Params: image - Image identifier.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param image string
|
|
function CS.UnityEngine.WSA.Tile.UpdateBadgeImage(image) end
|
|
|
|
--
|
|
--Set or update a badge on a tile to a number.
|
|
--
|
|
--```plaintext
|
|
--Params: number - Number to be shown on a badge.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param number float
|
|
function CS.UnityEngine.WSA.Tile.UpdateBadgeNumber(number) end
|
|
|
|
--
|
|
--Remove badge from tile.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
function CS.UnityEngine.WSA.Tile.RemoveBadge() end
|
|
|
|
--
|
|
--Starts periodic update of a badge on a tile.
|
|
--
|
|
--```plaintext
|
|
--Params: uri - A remote location from where to retrieve tile update
|
|
-- interval - A time interval in minutes, will be rounded to a value, supported by the system
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param uri string
|
|
---@param interval float
|
|
function CS.UnityEngine.WSA.Tile.PeriodicBadgeUpdate(uri, interval) end
|
|
|
|
--
|
|
--Stops previously started periodic update of a tile.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
function CS.UnityEngine.WSA.Tile.StopPeriodicBadgeUpdate() end
|
|
|
|
--
|
|
--Whether secondary tile is pinned to start screen.
|
|
--
|
|
--```plaintext
|
|
--Params: tileId - An identifier for secondary tile.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param tileId string
|
|
---@return Boolean
|
|
function CS.UnityEngine.WSA.Tile:Exists(tileId) end
|
|
|
|
--
|
|
--New Tile object, that can be used for further work with the tile.
|
|
--
|
|
--```plaintext
|
|
--Params: data - The data used to create or update secondary tile.
|
|
-- pos - The coordinates for a request to create new tile.
|
|
-- area - The area on the screen above which the request to create new tile will be displayed.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param data UnityEngine.WSA.SecondaryTileData
|
|
---@return Tile
|
|
function CS.UnityEngine.WSA.Tile:CreateOrUpdateSecondary(data) end
|
|
|
|
--
|
|
--New Tile object, that can be used for further work with the tile.
|
|
--
|
|
--```plaintext
|
|
--Params: data - The data used to create or update secondary tile.
|
|
-- pos - The coordinates for a request to create new tile.
|
|
-- area - The area on the screen above which the request to create new tile will be displayed.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param data UnityEngine.WSA.SecondaryTileData
|
|
---@param pos UnityEngine.Vector2
|
|
---@return Tile
|
|
function CS.UnityEngine.WSA.Tile:CreateOrUpdateSecondary(data, pos) end
|
|
|
|
--
|
|
--New Tile object, that can be used for further work with the tile.
|
|
--
|
|
--```plaintext
|
|
--Params: data - The data used to create or update secondary tile.
|
|
-- pos - The coordinates for a request to create new tile.
|
|
-- area - The area on the screen above which the request to create new tile will be displayed.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param data UnityEngine.WSA.SecondaryTileData
|
|
---@param area UnityEngine.Rect
|
|
---@return Tile
|
|
function CS.UnityEngine.WSA.Tile:CreateOrUpdateSecondary(data, area) end
|
|
|
|
--
|
|
--A Tile object or null if secondary tile does not exist (not pinned to start screen and user request is complete).
|
|
--
|
|
--```plaintext
|
|
--Params: tileId - A tile identifier.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param tileId string
|
|
---@return Tile
|
|
function CS.UnityEngine.WSA.Tile:GetSecondary(tileId) end
|
|
|
|
--
|
|
--An array of Tile objects.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
function CS.UnityEngine.WSA.Tile:GetSecondaries() end
|
|
|
|
--
|
|
--Show a request to unpin secondary tile from start screen.
|
|
--
|
|
--```plaintext
|
|
--Params: pos - The coordinates for a request to unpin tile.
|
|
-- area - The area on the screen above which the request to unpin tile will be displayed.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
function CS.UnityEngine.WSA.Tile.Delete() end
|
|
|
|
--
|
|
--Show a request to unpin secondary tile from start screen.
|
|
--
|
|
--```plaintext
|
|
--Params: tileId - An identifier for secondary tile.
|
|
-- pos - The coordinates for a request to unpin tile.
|
|
-- area - The area on the screen above which the request to unpin tile will be displayed.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param tileId string
|
|
function CS.UnityEngine.WSA.Tile:DeleteSecondary(tileId) end
|
|
|
|
--
|
|
--Show a request to unpin secondary tile from start screen.
|
|
--
|
|
--```plaintext
|
|
--Params: pos - The coordinates for a request to unpin tile.
|
|
-- area - The area on the screen above which the request to unpin tile will be displayed.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param pos UnityEngine.Vector2
|
|
function CS.UnityEngine.WSA.Tile.Delete(pos) end
|
|
|
|
--
|
|
--Show a request to unpin secondary tile from start screen.
|
|
--
|
|
--```plaintext
|
|
--Params: tileId - An identifier for secondary tile.
|
|
-- pos - The coordinates for a request to unpin tile.
|
|
-- area - The area on the screen above which the request to unpin tile will be displayed.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param tileId string
|
|
---@param pos UnityEngine.Vector2
|
|
function CS.UnityEngine.WSA.Tile:DeleteSecondary(tileId, pos) end
|
|
|
|
--
|
|
--Show a request to unpin secondary tile from start screen.
|
|
--
|
|
--```plaintext
|
|
--Params: pos - The coordinates for a request to unpin tile.
|
|
-- area - The area on the screen above which the request to unpin tile will be displayed.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param area UnityEngine.Rect
|
|
function CS.UnityEngine.WSA.Tile.Delete(area) end
|
|
|
|
--
|
|
--Show a request to unpin secondary tile from start screen.
|
|
--
|
|
--```plaintext
|
|
--Params: tileId - An identifier for secondary tile.
|
|
-- pos - The coordinates for a request to unpin tile.
|
|
-- area - The area on the screen above which the request to unpin tile will be displayed.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param tileId string
|
|
---@param area UnityEngine.Rect
|
|
function CS.UnityEngine.WSA.Tile:DeleteSecondary(tileId, area) end
|
|
|
|
|
|
--
|
|
--Represents a toast notification in Windows Store Apps.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@class UnityEngine.WSA.Toast: object
|
|
--
|
|
--Arguments to be passed for application when toast notification is activated.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field arguments string
|
|
--
|
|
--true if toast was activated by user.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field activated bool
|
|
--
|
|
--true if toast notification was dismissed (for any reason).
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field dismissed bool
|
|
--
|
|
--true if toast notification was explicitly dismissed by user.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@field dismissedByUser bool
|
|
---@source UnityEngine.CoreModule.dll
|
|
CS.UnityEngine.WSA.Toast = {}
|
|
|
|
--
|
|
--string, which is an empty XML document to be filled and used for toast notification.
|
|
--
|
|
--```plaintext
|
|
--Params: templ - A template identifier.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param templ UnityEngine.WSA.ToastTemplate
|
|
---@return String
|
|
function CS.UnityEngine.WSA.Toast:GetTemplate(templ) end
|
|
|
|
--
|
|
--A toast object for further work with created notification or null, if creation of toast failed.
|
|
--
|
|
--```plaintext
|
|
--Params: xml - XML document with tile data.
|
|
-- image - Uri to image to show on a toast, can be empty, in that case text-only notification will be shown.
|
|
-- text - A text to display on a toast notification.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param xml string
|
|
---@return Toast
|
|
function CS.UnityEngine.WSA.Toast:Create(xml) end
|
|
|
|
--
|
|
--A toast object for further work with created notification or null, if creation of toast failed.
|
|
--
|
|
--```plaintext
|
|
--Params: xml - XML document with tile data.
|
|
-- image - Uri to image to show on a toast, can be empty, in that case text-only notification will be shown.
|
|
-- text - A text to display on a toast notification.
|
|
--
|
|
--```
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
---@param image string
|
|
---@param text string
|
|
---@return Toast
|
|
function CS.UnityEngine.WSA.Toast:Create(image, text) end
|
|
|
|
--
|
|
--Show toast notification.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
function CS.UnityEngine.WSA.Toast.Show() end
|
|
|
|
--
|
|
--Hide displayed toast notification.
|
|
--
|
|
---@source UnityEngine.CoreModule.dll
|
|
function CS.UnityEngine.WSA.Toast.Hide() end
|