![]() |
ezEngine
Release 25.03
|
Public Member Functions | |
void | Update (ezUniquePtr< ezAssetInfo > &rhs) |
ezAssetDocumentManager * | GetManager () |
Public Attributes | |
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. | |