|
enum | TransformState : ezUInt8 {
Unknown = 0
, UpToDate
, NeedsImport
, NeedsTransform
,
NeedsThumbnail
, TransformError
, MissingTransformDependency
, MissingThumbnailDependency
,
MissingPackageDependency
, CircularDependency
, COUNT
} |
|
|
ezUInt8 | m_LastStateUpdate = 0 |
| Changes every time m_TransformState is modified. Used to detect stale computations done outside the lock.
|
|
ezAssetExistanceState::Enum | m_ExistanceState = ezAssetExistanceState::FileAdded |
|
TransformState | m_TransformState = TransformState::Unknown |
|
ezUInt64 | m_AssetHash = 0 |
| Valid if m_TransformState != Unknown and asset not in Curator's m_TransformStateStale list.
|
|
ezUInt64 | m_ThumbHash = 0 |
| Valid if m_TransformState != Unknown and asset not in Curator's m_TransformStateStale list.
|
|
ezUInt64 | m_PackageHash = 0 |
| Valid if m_TransformState != Unknown and asset not in Curator's m_TransformStateStale list.
|
|
ezDynamicArray< ezLogEntry > | m_LogEntries |
|
const ezAssetDocumentTypeDescriptor * | m_pDocumentTypeDescriptor = nullptr |
|
ezDataDirPath | m_Path |
|
ezUniquePtr< ezAssetDocumentInfo > | m_Info |
|
ezSet< ezString > | m_MissingTransformDeps |
|
ezSet< ezString > | m_MissingThumbnailDeps |
|
ezSet< ezString > | m_MissingPackageDeps |
|
ezSet< ezString > | m_CircularDependencies |
|
ezSet< ezUuid > | 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:
- /home/runner/work/ezEngine/ezEngine/Code/Editor/EditorFramework/Assets/AssetCurator.h
- /home/runner/work/ezEngine/ezEngine/Code/Editor/EditorFramework/Assets/Implementation/AssetCurator.cpp