Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
Engine.Browser.BrowserInterop

静态 Public 成员函数

static partial void Initialize (IntPtr sharedInputMemoryPtr)
static partial string GetTitle ()
static partial void SetTitle (string title)
static partial string GetLanguage ()
static partial void Close ()
static partial void Reload ()
static partial void SetDocumentLang (string lang)
static partial void OpenUrlInNewTab (string url)
static partial void SetNeedPointerLock (bool need)
static partial double[] GetGamepadStates ()
static partial Task< JSObject > ShowOpenFilePicker (string[] descAndExtArray, int[] extCounts, string defaultPath)
static partial string GetFileName (JSObject file)
static partial Task< JSObject > GetFileBytes (JSObject file)
static partial byte[] JSObject2ByteArray (JSObject obj)
static partial Task< JSObject > ShowSaveFilePicker (string fileName, string mimeType)
static partial Task SaveBytesToFileHandle (JSObject fileHandle, byte[] bytes)
static partial void SetFullscreen (bool fullscreen)
static partial string ShowKeyboard (string title, string defaultText)
static partial void SetContentPtr (IntPtr ptr)
static partial void FirstFramePrepared ()
static async Task OnGamepadConnected (int index, string name)
static async Task OnDrop (byte[] data, string fileName)

详细描述

在文件 BrowserInterop.cs6 行定义.

成员函数说明

◆ Close()

partial void Engine.Browser.BrowserInterop.Close ( )
static
这是这个函数的调用关系图:

◆ FirstFramePrepared()

partial void Engine.Browser.BrowserInterop.FirstFramePrepared ( )
static
这是这个函数的调用关系图:

◆ GetFileBytes()

partial Task< JSObject > Engine.Browser.BrowserInterop.GetFileBytes ( JSObject file)
static
这是这个函数的调用关系图:

◆ GetFileName()

partial string Engine.Browser.BrowserInterop.GetFileName ( JSObject file)
static
这是这个函数的调用关系图:

◆ GetGamepadStates()

partial double[] Engine.Browser.BrowserInterop.GetGamepadStates ( )
static

◆ GetLanguage()

partial string Engine.Browser.BrowserInterop.GetLanguage ( )
static
这是这个函数的调用关系图:

◆ GetTitle()

partial string Engine.Browser.BrowserInterop.GetTitle ( )
static

◆ Initialize()

partial void Engine.Browser.BrowserInterop.Initialize ( IntPtr sharedInputMemoryPtr)
static
这是这个函数的调用关系图:

◆ JSObject2ByteArray()

partial byte[] Engine.Browser.BrowserInterop.JSObject2ByteArray ( JSObject obj)
static
这是这个函数的调用关系图:

◆ OnDrop()

async Task Engine.Browser.BrowserInterop.OnDrop ( byte[] data,
string fileName )
static

在文件 BrowserInterop.cs72 行定义.

函数调用图:

◆ OnGamepadConnected()

async Task Engine.Browser.BrowserInterop.OnGamepadConnected ( int index,
string name )
static

在文件 BrowserInterop.cs69 行定义.

◆ OpenUrlInNewTab()

partial void Engine.Browser.BrowserInterop.OpenUrlInNewTab ( string url)
static
这是这个函数的调用关系图:

◆ Reload()

partial void Engine.Browser.BrowserInterop.Reload ( )
static
这是这个函数的调用关系图:

◆ SaveBytesToFileHandle()

partial Task Engine.Browser.BrowserInterop.SaveBytesToFileHandle ( JSObject fileHandle,
byte[] bytes )
static
这是这个函数的调用关系图:

◆ SetContentPtr()

partial void Engine.Browser.BrowserInterop.SetContentPtr ( IntPtr ptr)
static
这是这个函数的调用关系图:

◆ SetDocumentLang()

partial void Engine.Browser.BrowserInterop.SetDocumentLang ( string lang)
static
这是这个函数的调用关系图:

◆ SetFullscreen()

partial void Engine.Browser.BrowserInterop.SetFullscreen ( bool fullscreen)
static

◆ SetNeedPointerLock()

partial void Engine.Browser.BrowserInterop.SetNeedPointerLock ( bool need)
static
这是这个函数的调用关系图:

◆ SetTitle()

partial void Engine.Browser.BrowserInterop.SetTitle ( string title)
static

◆ ShowKeyboard()

partial string Engine.Browser.BrowserInterop.ShowKeyboard ( string title,
string defaultText )
static
这是这个函数的调用关系图:

◆ ShowOpenFilePicker()

partial Task< JSObject > Engine.Browser.BrowserInterop.ShowOpenFilePicker ( string[] descAndExtArray,
int[] extCounts,
string defaultPath )
static
这是这个函数的调用关系图:

◆ ShowSaveFilePicker()

partial Task< JSObject > Engine.Browser.BrowserInterop.ShowSaveFilePicker ( string fileName,
string mimeType )
static
这是这个函数的调用关系图:

该类的文档由以下文件生成: