This is the complete list of members for LkEngine::LEditorAssetManager, including all inherited members.
AddMemoryOnlyAsset(TObjectPtr< LAsset > Asset) override (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
As() | LkEngine::LObject | inline |
As() const | LkEngine::LObject | inline |
BaseMaterial (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | inlinestatic |
BaseMaterial2 (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | inlinestatic |
bObjectInitialized (defined in LkEngine::LObject) | LkEngine::LObject | protected |
ClassName() const =0 | LkEngine::LObject | pure virtual |
CreateNewAsset(const std::string &FileName, const std::string &DirectoryPath, TArgs &&... Args) (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | inline |
Destroy() override | LkEngine::LEditorAssetManager | virtual |
GetAllAssetsWithType(const EAssetType AssetType) override (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
GetAllAssetsWithType(const EAssetType AssetType, std::unordered_set< FAssetHandle > &AssetsOfType) override (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
GetAsset(const FAssetHandle Handle) override (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
GetAsset(const std::string &InFilePath) (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | inline |
GetAssetHandleFromFilePath(const std::filesystem::path &InFilePath) const override (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
GetAssetRegistry() const (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | inline |
GetAssetType(const FAssetHandle Handle) override (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
GetAssetTypeFromExtension(const std::string &Extension) const override (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
GetAssetTypeFromPath(const std::filesystem::path &InFilePath) const override (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
GetClass() const | LkEngine::LObject | inlinevirtual |
GetFileSystemPath(const FAssetMetadata &Metadata) const (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | |
GetFileSystemPath(const FAssetHandle Handle) const (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | |
GetLoadedAssets() const override (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | inlinevirtual |
GetMemoryOnlyAssets() const override (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | inlinevirtual |
GetMetadata(const FAssetHandle Handle) const override (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
GetMetadata(const TObjectPtr< LAsset > &Asset) const override (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
GetMetadata(const std::filesystem::path &InFilePath) const override (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
GetObjectHandle() const | LkEngine::LObject | inline |
GetReferenceCount() const | LkEngine::LObject | inline |
GetRelativePath(const std::filesystem::path &InFilePath) const (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | |
GetTextures2D(std::vector< TObjectPtr< LTexture2D > > &TextureContainer) (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | |
GetTextures2D(std::vector< std::pair< std::string, TObjectPtr< LTexture2D > > > &TextureContainer) (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | |
GetTextures2D() const (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | |
ImportAsset(const std::filesystem::path &Filepath) (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
ImportAsset(const std::filesystem::path &Filepath) override (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
ImportAsset(const std::filesystem::path &InFilePath) (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
ImportAsset(const std::filesystem::path &InFilePath) (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
ImportAsset(const std::filesystem::path &InFilePath) (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
ImportAsset(const std::filesystem::path &InFilePath) (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
Initialize() override | LkEngine::LEditorAssetManager | virtual |
IsA() const | LkEngine::LObject | inline |
LkEngine::LObjectBase::IsA(OtherClassType OtherObject) const | LkEngine::LObjectBase | inline |
IsAsset() const | LkEngine::LObject | inlinevirtual |
IsAssetHandleValid(const FAssetHandle Handle) const override (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
IsAssetLoaded(const FAssetHandle Handle) const override (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
IsChildOf(const ClassType *InObjectClass, const ClassType *InOtherClass) | LkEngine::LObjectBase | inlinestatic |
IsClassValid() const | LkEngine::LObjectBase | inlineprotected |
IsInitialized() const | LkEngine::LObject | inlinevirtual |
IsMemoryAsset(const FAssetHandle Handle) const override (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | inlinevirtual |
IsObjectValid() const | LkEngine::LObject | inlinevirtual |
LEditorAssetManager() (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | |
LoadAssetRegistry() override (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
LObject() (defined in LkEngine::LObject) | LkEngine::LObject | |
LObject(const LObject &Other) (defined in LkEngine::LObject) | LkEngine::LObject | inline |
MarkAsGarbage() | LkEngine::LObject | inline |
Material_Metal (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | inlinestatic |
Material_WoodContainer (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | inlinestatic |
ObjectFlags (defined in LkEngine::LObject) | LkEngine::LObject | protected |
ObjectHandle (defined in LkEngine::LObject) | LkEngine::LObject | protected |
ObjectRegistration()=0 | LkEngine::LObject | pure virtual |
operator=(const LObject &Other) (defined in LkEngine::LObject) | LkEngine::LObject | inline |
Ptr_ReferenceCount | LkEngine::LObject | mutableprotected |
ReloadData(const FAssetHandle Handle) override (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
RemoveAsset(const FAssetHandle Handle) override (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
SetClass(LClass *InClass) | LkEngine::LObjectBase | protected |
StaticClass() | LkEngine::LObject | inlinestatic |
StaticClassName() | LkEngine::LObject | inlinestatic |
ValidateLObjectImplementation() | LkEngine::LObject | inlinestatic |
WriteRegistryToDisk() override (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | virtual |
~IAssetManager()=default (defined in LkEngine::IAssetManager) | LkEngine::IAssetManager | virtual |
~LEditorAssetManager() (defined in LkEngine::LEditorAssetManager) | LkEngine::LEditorAssetManager | |
~LObject()=default (defined in LkEngine::LObject) | LkEngine::LObject | virtual |