Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
Game.ExternalContentManager

静态 Public 成员函数

static void Initialize ()
static ExternalContentType ExtensionToType (string extension)
static IEnumerable< string > GetEntryTypeExtensions (ExternalContentType type)
static Subtexture GetEntryTypeIcon (ExternalContentType type)
static string GetEntryTypeDescription (ExternalContentType type)
static bool IsEntryTypeDownloadSupported (ExternalContentType type)
static bool DoesEntryTypeRequireName (ExternalContentType type)
static Exception VerifyExternalContentName (string name)
static void DeleteExternalContent (ExternalContentType type, string name)
static void ImportExternalContent (Stream stream, ExternalContentType type, string name, Action< string > success, Action< Exception > failure)
static string ImportExternalContentSync (Stream stream, ExternalContentType type, string name)
static async Task ImportExternalContentsAsync (List<(Stream stream, string fileName)> files, bool showResultDialog)
static void ImportExternalContentsSync (List<(Stream stream, string fileName)> files, bool showResultDialog)
static void ShowLoginUiIfNeeded (IExternalContentProvider provider, bool showWarningDialog, Action handler)
static void ShowUploadUi (ExternalContentType type, string name)

静态 Public 属性

static List< IExternalContentProviderm_providers
static string fName = "ExternalContentManager"
static string openFilePath = string.Empty

属性

static IExternalContentProvider DefaultProvider [get]
static ReadOnlyList< IExternalContentProviderProviders [get]

详细描述

在文件 ExternalContentManager.cs5 行定义.

成员函数说明

◆ DeleteExternalContent()

void Game.ExternalContentManager.DeleteExternalContent ( ExternalContentType type,
string name )
static

在文件 ExternalContentManager.cs114 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ DoesEntryTypeRequireName()

bool Game.ExternalContentManager.DoesEntryTypeRequireName ( ExternalContentType type)
static

在文件 ExternalContentManager.cs91 行定义.

这是这个函数的调用关系图:

◆ ExtensionToType()

ExternalContentType Game.ExternalContentManager.ExtensionToType ( string extension)
static

在文件 ExternalContentManager.cs29 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ GetEntryTypeDescription()

string Game.ExternalContentManager.GetEntryTypeDescription ( ExternalContentType type)
static

在文件 ExternalContentManager.cs68 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ GetEntryTypeExtensions()

IEnumerable< string > Game.ExternalContentManager.GetEntryTypeExtensions ( ExternalContentType type)
static

在文件 ExternalContentManager.cs39 行定义.

这是这个函数的调用关系图:

◆ GetEntryTypeIcon()

Subtexture Game.ExternalContentManager.GetEntryTypeIcon ( ExternalContentType type)
static

在文件 ExternalContentManager.cs56 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ ImportExternalContent()

void Game.ExternalContentManager.ImportExternalContent ( Stream stream,
ExternalContentType type,
string name,
Action< string > success,
Action< Exception > failure )
static

在文件 ExternalContentManager.cs124 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ ImportExternalContentsAsync()

async Task Game.ExternalContentManager.ImportExternalContentsAsync ( List<(Stream stream, string fileName)> files,
bool showResultDialog )
static

在文件 ExternalContentManager.cs152 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ ImportExternalContentsSync()

void Game.ExternalContentManager.ImportExternalContentsSync ( List<(Stream stream, string fileName)> files,
bool showResultDialog )
static

在文件 ExternalContentManager.cs200 行定义.

函数调用图:

◆ ImportExternalContentSync()

string Game.ExternalContentManager.ImportExternalContentSync ( Stream stream,
ExternalContentType type,
string name )
static

在文件 ExternalContentManager.cs141 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ Initialize()

void Game.ExternalContentManager.Initialize ( )
static

在文件 ExternalContentManager.cs16 行定义.

这是这个函数的调用关系图:

◆ IsEntryTypeDownloadSupported()

bool Game.ExternalContentManager.IsEntryTypeDownloadSupported ( ExternalContentType type)
static

在文件 ExternalContentManager.cs80 行定义.

这是这个函数的调用关系图:

◆ ShowLoginUiIfNeeded()

void Game.ExternalContentManager.ShowLoginUiIfNeeded ( IExternalContentProvider provider,
bool showWarningDialog,
Action handler )
static

在文件 ExternalContentManager.cs227 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ ShowUploadUi()

void Game.ExternalContentManager.ShowUploadUi ( ExternalContentType type,
string name )
static

在文件 ExternalContentManager.cs276 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ VerifyExternalContentName()

Exception Game.ExternalContentManager.VerifyExternalContentName ( string name)
static

在文件 ExternalContentManager.cs100 行定义.

函数调用图:
这是这个函数的调用关系图:

类成员变量说明

◆ fName

string Game.ExternalContentManager.fName = "ExternalContentManager"
static

在文件 ExternalContentManager.cs7 行定义.

◆ m_providers

List<IExternalContentProvider> Game.ExternalContentManager.m_providers
static

在文件 ExternalContentManager.cs6 行定义.

◆ openFilePath

string Game.ExternalContentManager.openFilePath = string.Empty
static

在文件 ExternalContentManager.cs11 行定义.

属性说明

◆ DefaultProvider

IExternalContentProvider Game.ExternalContentManager.DefaultProvider
staticget

在文件 ExternalContentManager.cs12 行定义.

◆ Providers

ReadOnlyList<IExternalContentProvider> Game.ExternalContentManager.Providers
staticget

在文件 ExternalContentManager.cs14 行定义.


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