Deki 1.3.0
Modular C++ 2D engine for embedded displays and desktop
Loading...
Searching...
No Matches
DekiEditor::AssetPipeline Member List

This is the complete list of members for DekiEditor::AssetPipeline, including all inherited members.

AssetPipeline()DekiEditor::AssetPipeline
AssetSyncHandler typedefDekiEditor::AssetPipeline
CacheVariantProvider typedefDekiEditor::AssetPipeline
CleanCache()DekiEditor::AssetPipeline
ClearOnStartedCallbacks()DekiEditor::AssetPipelinestatic
CompileAssetFile(const std::string &assetPath, const std::string &cachePath)DekiEditor::AssetPipeline
CompileSceneFile(const std::string &scenePath, const std::string &binaryPath)DekiEditor::AssetPipeline
GetAbsolutePath(const std::string &relativePath) constDekiEditor::AssetPipeline
GetAllAssets() constDekiEditor::AssetPipelineinline
GetAssetInfo(const std::string &relativePath) constDekiEditor::AssetPipeline
GetAssetInfoByGuid(const std::string &guid) constDekiEditor::AssetPipeline
GetAssetsPath() constDekiEditor::AssetPipelineinline
GetAssetTypeFromExtension(const std::string &ext)DekiEditor::AssetPipelinestatic
GetOrCreateAssetGuid(const std::string &relativePath)DekiEditor::AssetPipeline
GetProjectPath() constDekiEditor::AssetPipelineinline
GetSubAsset(const std::string &guid) constDekiEditor::AssetPipeline
GetSubAssets(const std::string &parentGuid) constDekiEditor::AssetPipeline
ImportAllAssets()DekiEditor::AssetPipeline
Instance()DekiEditor::AssetPipelinestatic
MakeProjectRelative(const std::string &absolutePath) constDekiEditor::AssetPipeline
OnAssetChangedDekiEditor::AssetPipeline
OnAssetCreatedDekiEditor::AssetPipeline
OnAssetDeletedDekiEditor::AssetPipeline
OnAssetDiscoveredDekiEditor::AssetPipeline
OnImportComplete(std::function< void(AssetPipeline *)> callback)DekiEditor::AssetPipelinestatic
OnStarted(std::function< void(AssetPipeline *)> callback)DekiEditor::AssetPipelinestatic
RefreshAsset(const std::string &relativePath)DekiEditor::AssetPipeline
RegisterCacheHandler(const std::string &extension, AssetCacheHandler handler)DekiEditor::AssetPipeline
RegisterCacheVariantProvider(const std::string &extension, CacheVariantProvider provider)DekiEditor::AssetPipeline
RegisterSubAssets(const std::string &parentGuid, const std::vector< SubAssetInfo > &subAssets)DekiEditor::AssetPipeline
RegisterSyncHandler(const std::string &extension, AssetSyncHandler handler, SyncHandlerPolicy policy=SyncHandlerPolicy::OnSourceChange)DekiEditor::AssetPipeline
RemoveAsset(const std::string &relativePath)DekiEditor::AssetPipeline
SetDefaultCacheHandler(AssetCacheHandler handler)DekiEditor::AssetPipeline
Start(const std::string &assetsPath, const std::string &projectPath)DekiEditor::AssetPipeline
Stop()DekiEditor::AssetPipeline
SyncHandlerPolicy enum nameDekiEditor::AssetPipeline
Tick()DekiEditor::AssetPipeline
UpdateAssetTable()DekiEditor::AssetPipeline
ValidateCache()DekiEditor::AssetPipeline
~AssetPipeline()DekiEditor::AssetPipeline