3#include <EditorFramework/Assets/AssetDocumentManager.h>
4#include <Foundation/Types/Status.h>
14 virtual void AddEntriesToAssetTable(
25 bool IsDecalTextureUpToDate(
const char* szDecalFile, plUInt64 uiAssetHash)
const;
28 virtual void InternalCreateDocument(
32 virtual bool GeneratesProfileSpecificAssets()
const override {
return true; }
34 virtual plUInt64 ComputeAssetProfileHashImpl(
const plPlatformProfile* pAssetProfile)
const override;
Definition AssetDocumentManager.h:13
Definition DecalAssetManager.h:7
plStatus GenerateDecalTexture(const plPlatformProfile *pAssetProfile)
There is only a single decal texture per project. This function creates it, in case any decal asset w...
Definition DecalAssetManager.cpp:97
Definition DocumentObjectBase.h:11
Definition DynamicArray.h:81
plStringView represent a read-only sub-string of a larger string, as it can store a dedicated string ...
Definition StringView.h:34
Definition Declarations.h:89
A generic delegate class which supports static functions and member functions.
Definition Delegate.h:76
Definition DocumentManager.h:65
An plResult with an additional message for the reason of failure.
Definition Status.h:12
Information about an asset or sub-asset.
Definition AssetCurator.h:107