|
enum | TransformState : plUInt8 {
Unknown = 0
, UpToDate
, NeedsImport
, NeedsTransform
,
NeedsThumbnail
, TransformError
, MissingTransformDependency
, MissingThumbnailDependency
,
CircularDependency
, COUNT
} |
|
|
plUInt8 | m_LastStateUpdate = 0 |
| Changes every time m_TransformState is modified. Used to detect stale computations done outside the lock.
|
|
plAssetExistanceState::Enum | m_ExistanceState = plAssetExistanceState::FileAdded |
|
TransformState | m_TransformState = TransformState::Unknown |
|
plUInt64 | m_AssetHash = 0 |
| Valid if m_TransformState != Unknown and asset not in Curator's m_TransformStateStale list.
|
|
plUInt64 | m_ThumbHash = 0 |
| Valid if m_TransformState != Unknown and asset not in Curator's m_TransformStateStale list.
|
|
plDynamicArray< plLogEntry > | m_LogEntries |
|
const plAssetDocumentTypeDescriptor * | m_pDocumentTypeDescriptor = nullptr |
|
plDataDirPath | m_Path |
|
plUniquePtr< plAssetDocumentInfo > | m_Info |
|
plSet< plString > | m_MissingTransformDeps |
|
plSet< plString > | m_MissingThumbnailDeps |
|
plSet< plString > | m_CircularDependencies |
|
plSet< plUuid > | m_SubAssets |
| Main asset uses the same GUID as this (see m_Info), but is NOT stored in m_SubAssets.
|
|
The documentation for this struct was generated from the following files:
- Code/Editor/EditorFramework/Assets/AssetCurator.h
- Code/Editor/EditorFramework/Assets/Implementation/AssetCurator.cpp