|
| 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) |
◆ DeleteExternalContent()
| void Game.ExternalContentManager.DeleteExternalContent |
( |
ExternalContentType | type, |
|
|
string | name ) |
|
static |
◆ DoesEntryTypeRequireName()
◆ ExtensionToType()
◆ GetEntryTypeDescription()
◆ GetEntryTypeExtensions()
| IEnumerable< string > Game.ExternalContentManager.GetEntryTypeExtensions |
( |
ExternalContentType | type | ) |
|
|
static |
◆ GetEntryTypeIcon()
◆ ImportExternalContent()
| void Game.ExternalContentManager.ImportExternalContent |
( |
Stream | stream, |
|
|
ExternalContentType | type, |
|
|
string | name, |
|
|
Action< string > | success, |
|
|
Action< Exception > | failure ) |
|
static |
◆ ImportExternalContentsAsync()
| async Task Game.ExternalContentManager.ImportExternalContentsAsync |
( |
List<(Stream stream, string fileName)> | files, |
|
|
bool | showResultDialog ) |
|
static |
◆ ImportExternalContentsSync()
| void Game.ExternalContentManager.ImportExternalContentsSync |
( |
List<(Stream stream, string fileName)> | files, |
|
|
bool | showResultDialog ) |
|
static |
◆ ImportExternalContentSync()
| string Game.ExternalContentManager.ImportExternalContentSync |
( |
Stream | stream, |
|
|
ExternalContentType | type, |
|
|
string | name ) |
|
static |
◆ Initialize()
| void Game.ExternalContentManager.Initialize |
( |
| ) |
|
|
static |
◆ IsEntryTypeDownloadSupported()
◆ ShowLoginUiIfNeeded()
| void Game.ExternalContentManager.ShowLoginUiIfNeeded |
( |
IExternalContentProvider | provider, |
|
|
bool | showWarningDialog, |
|
|
Action | handler ) |
|
static |
◆ ShowUploadUi()
◆ VerifyExternalContentName()
| Exception Game.ExternalContentManager.VerifyExternalContentName |
( |
string | name | ) |
|
|
static |
◆ fName
| string Game.ExternalContentManager.fName = "ExternalContentManager" |
|
static |
◆ m_providers
◆ openFilePath
| string Game.ExternalContentManager.openFilePath = string.Empty |
|
static |
◆ DefaultProvider
◆ Providers
该类的文档由以下文件生成: