ezEngine  Release 25.03
ezMeshAssetDocument Member List

This is the complete list of members for ezMeshAssetDocument, including all inherited members.

AddPrefabDependencies(const ezDocumentObject *pObject, ezAssetDocumentInfo *pInfo) constezAssetDocumentprotected
AddReferences(const ezDocumentObject *pObject, ezAssetDocumentInfo *pInfo, bool bInsidePrefab) constezAssetDocumentprotected
AddSyncObject(ezEditorEngineSyncObject *pSync) constezAssetDocument
AfterSaveCallback typedef (defined in ezDocument)ezDocument
AppendThumbnailInfo(ezStringView sThumbnailFile, const ThumbnailInfo &thumbnailInfo) constezAssetDocumentprotected
ApplyNativePropertyChangesToObjectManager(bool bForceIndexBasedRemapping=false) (defined in ezSimpleAssetDocument< ezMeshAssetProperties >)ezSimpleAssetDocument< ezMeshAssetProperties >inlineprotected
ArePrefabsAllowed() constezDocumentinlinevirtual
AttachMetaDataBeforeSaving(ezAbstractObjectGraph &graph) const (defined in ezDocument)ezDocumentprotectedvirtual
BeforeClosing() (defined in ezDocument)ezDocumentprotectedvirtual
BroadcastInterDocumentMessage(ezReflectedClass *pMessage, ezDocument *pSender)ezDocument
CanEngineProcessBeRestarted() constezDocumentinlinevirtual
ComputeObjectTransformation(const ezDocumentObject *pObject, ezTransform &out_result) constezDocumentvirtual
CopySelectedObjects(ezAbstractObjectGraph &out_objectGraph, ezStringBuilder &out_sMimeType) constezDocumentinlinevirtual
CreateDocumentInfo() override (defined in ezSimpleAssetDocument< ezMeshAssetProperties >)ezSimpleAssetDocument< ezMeshAssetProperties >inlineprotectedvirtual
CreateMeshFromFile(ezMeshAssetProperties *pProp, ezMeshResourceDescriptor &desc, bool bAllowMaterialImport) (defined in ezMeshAssetDocument)ezMeshAssetDocumentprotected
CreateMeshFromGeom(ezMeshAssetProperties *pProp, ezMeshResourceDescriptor &desc) (defined in ezMeshAssetDocument)ezMeshAssetDocumentprotected
CreatePrefabDocument(ezStringView sFile, ezArrayPtr< const ezDocumentObject * > rootObjects, const ezUuid &invPrefabSeed, ezUuid &out_newDocumentGuid, ezDelegate< void(ezAbstractObjectNode *)> adjustGraphNodeCB={}, bool bKeepOpen=false, ezDelegate< void(ezAbstractObjectGraph &graph, ezDynamicArray< ezAbstractObjectNode * > &graphRootNodes)> finalizeGraphCB={}) (defined in ezDocument)ezDocumentvirtual
CreatePrefabDocumentFromSelection(ezStringView sFile, const ezRTTI *pRootType, ezDelegate< void(ezAbstractObjectNode *)> adjustGraphNodeCB={}, ezDelegate< void(ezDocumentObject *)> adjustNewNodesCB={}, ezDelegate< void(ezAbstractObjectGraph &graph, ezDynamicArray< ezAbstractObjectNode * > &graphRootNodes)> finalizeGraphCB={}) (defined in ezDocument)ezDocumentvirtual
CreateThumbnail()ezAssetDocument
DeleteSelectedObjects() const (defined in ezDocument)ezDocumentvirtual
DocumentRenamed(ezStringView sNewDocumentPath) (defined in ezDocument)ezDocument
DoTransformAsset(const ezPlatformProfile *pAssetProfile, ezBitflags< ezTransformFlags > transformFlags) (defined in ezAssetDocument)ezAssetDocumentprotected
EngineConnectionEventHandler(const ezEditorEngineProcessConnection::Event &e) (defined in ezAssetDocument)ezAssetDocumentprotected
EngineStatus enum nameezAssetDocument
EnsureVisible()ezDocument
ezAssetDocument(ezStringView sDocumentPath, ezDocumentObjectManager *pObjectManager, ezAssetDocEngineConnection engineConnectionType) (defined in ezAssetDocument)ezAssetDocument
ezDocument(ezStringView sPath, ezDocumentObjectManager *pDocumentObjectManagerImpl) (defined in ezDocument)ezDocument
ezMeshAssetDocument(ezStringView sDocumentPath) (defined in ezMeshAssetDocument)ezMeshAssetDocument
ezReflectedClass()=default (defined in ezReflectedClass)ezReflectedClass
ezSimpleAssetDocument(ezStringView sDocumentPath, ezAssetDocEngineConnection engineConnectionType, bool bEnableDefaultLighting=false) (defined in ezSimpleAssetDocument< ezMeshAssetProperties >)ezSimpleAssetDocument< ezMeshAssetProperties >inline
ezSimpleAssetDocument(ezDocumentObjectManager *pObjectManager, ezStringView sDocumentPath, ezAssetDocEngineConnection engineConnectionType, bool bEnableDefaultLighting=false) (defined in ezSimpleAssetDocument< ezMeshAssetProperties >)ezSimpleAssetDocument< ezMeshAssetProperties >inline
FindSyncObject(const ezUuid &guid) constezAssetDocument
FindSyncObject(const ezRTTI *pType) constezAssetDocument
GetActiveSubDocument() constezDocumentinline
GetActiveSubDocument() (defined in ezDocument)ezDocumentinline
GetAddToRecentFilesList() constezDocumentinline
GetAssetDocumentInfo() const (defined in ezAssetDocument)ezAssetDocument
GetAssetDocumentManager() const (defined in ezAssetDocument)ezAssetDocument
GetAssetDocumentTypeDescriptor() const (defined in ezAssetDocument)ezAssetDocumentinline
GetAssetFlags() const (defined in ezAssetDocument)ezAssetDocument
GetAssetTypeVersion() constezAssetDocument
GetChildHash(const ezDocumentObject *pObject, ezUInt64 &inout_uiHash) constezAssetDocumentprotected
GetCommandHistory() const (defined in ezDocument)ezDocumentinline
GetCommonAssetUiState(ezCommonAssetUiState::Enum state) constezAssetDocumentvirtual
GetCreateEngineMetaData() constezAssetDocumentinlinevirtual
GetDocumentHash() constezAssetDocumentprotected
GetDocumentInfo() const (defined in ezDocument)ezDocumentinline
GetDocumentManager() const (defined in ezDocument)ezDocumentinline
GetDocumentPath() constezDocumentinline
GetDocumentTypeDescriptor() const (defined in ezDocument)ezDocumentinline
GetDocumentTypeName() constezDocumentinline
GetDynamicRTTI() const (defined in ezReflectedClass)ezReflectedClassinlinevirtual
GetEditorEngineConnection() constezAssetDocumentinline
GetEditorInputContextOverride()ezDocumentinlinevirtual
GetEngineStatus() constezAssetDocumentinline
GetGuid() const (defined in ezDocument)ezDocumentinline
GetMainDocument() constezDocumentinline
GetMainDocument() (defined in ezDocument)ezDocumentinline
GetManipulatorSearchStrategy() constezDocumentinlinevirtual
GetObjectAccessor() const (defined in ezDocument)ezDocumentvirtual
GetObjectManager() const (defined in ezDocument)ezDocumentinline
GetObjectManager() (defined in ezDocument)ezDocumentinline
GetProperties() const (defined in ezSimpleAssetDocument< ezMeshAssetProperties >)ezSimpleAssetDocument< ezMeshAssetProperties >inline
GetProperties() (defined in ezSimpleAssetDocument< ezMeshAssetProperties >)ezSimpleAssetDocument< ezMeshAssetProperties >inline
GetPropertyObject() (defined in ezSimpleAssetDocument< ezMeshAssetProperties >)ezSimpleAssetDocument< ezMeshAssetProperties >inline
GetPropertyObject() const (defined in ezSimpleAssetDocument< ezMeshAssetProperties >)ezSimpleAssetDocument< ezMeshAssetProperties >inline
GetSelectionManager() const (defined in ezDocument)ezDocumentinline
GetStaticRTTI() (defined in ezNoBase)ezNoBaseinlinestatic
GetSupportedMimeTypesForPasting(ezHybridArray< ezString, 4 > &out_mimeTypes) constezDocumentinlinevirtual
GetThumbnailFilePath(ezStringView sSubAssetName=ezStringView()) constezAssetDocumentprotected
GetUnknownObjectTypeInstances() const (defined in ezDocument)ezDocumentinline
GetUnknownObjectTypes() const (defined in ezDocument)ezDocumentinline
HandleEngineMessage(const ezEditorEngineDocumentMsg *pMsg)ezAssetDocumentvirtual
HasWindowBeenRequested() const (defined in ezDocument)ezDocumentinline
InitializeAfterLoading(bool bFirstTimeCreation) override (defined in ezSimpleAssetDocument< ezMeshAssetProperties >)ezSimpleAssetDocument< ezMeshAssetProperties >inlineprotectedvirtual
InitializeAfterLoadingAndSaving() override (defined in ezAssetDocument)ezAssetDocumentprotectedvirtual
InternalAfterSaveDocument() overrideezAssetDocumentprotectedvirtual
InternalCreateThumbnail(const ThumbnailInfo &ThumbnailInfo) overrideezMeshAssetDocumentprotectedvirtual
InternalGetMetaDataHash(const ezDocumentObject *pObject, ezUInt64 &inout_uiHash) constezAssetDocumentinlineprotectedvirtual
InternalLoadDocument() override (defined in ezSimpleAssetDocument< ezMeshAssetProperties >)ezSimpleAssetDocument< ezMeshAssetProperties >inlineprotectedvirtual
InternalSaveDocument(AfterSaveCallback callback) overrideezAssetDocumentprotectedvirtual
InternalTransformAsset(ezStreamWriter &stream, ezStringView sOutputTag, const ezPlatformProfile *pAssetProfile, const ezAssetFileHeader &AssetHeader, ezBitflags< ezTransformFlags > transformFlags) overrideezMeshAssetDocumentprotectedvirtual
ezSimpleAssetDocument< ezMeshAssetProperties >::InternalTransformAsset(const char *szTargetFile, ezStringView sOutputTag, const ezPlatformProfile *pAssetProfile, const ezAssetFileHeader &AssetHeader, ezBitflags< ezTransformFlags > transformFlags)ezAssetDocumentprotectedvirtual
InvalidateAssetThumbnail(ezStringView sSubAssetName=ezStringView()) constezAssetDocumentprotected
IsInstanceOf(const ezRTTI *pType) constezReflectedClass
IsInstanceOf() constezReflectedClassinline
IsMainDocument() constezDocumentinline
IsModified() const (defined in ezDocument)ezDocumentinline
IsReadOnly() const (defined in ezDocument)ezDocumentinline
IsSubDocument() constezDocumentinline
LoadDocument() (defined in ezDocument)ezDocumentinline
m_AllSyncObjects (defined in ezAssetDocument)ezAssetDocumentmutableprotected
m_CommonAssetUiChangeEventezAssetDocument
m_Context (defined in ezSimpleAssetDocument< ezMeshAssetProperties >)ezSimpleAssetDocument< ezMeshAssetProperties >protected
m_DeletedObjects (defined in ezAssetDocument)ezAssetDocumentmutableprotected
m_DocumentObjectMetaData (defined in ezDocument)ezDocument
m_EngineConnectionType (defined in ezAssetDocument)ezAssetDocumentprotected
m_EngineStatus (defined in ezAssetDocument)ezAssetDocumentprotected
m_EventsOne (defined in ezDocument)ezDocumentmutable
m_LightSettings (defined in ezSimpleAssetDocument< ezMeshAssetProperties >)ezSimpleAssetDocument< ezMeshAssetProperties >protected
m_ObjectAccessorChangeEvents (defined in ezDocument)ezDocumentmutable
m_ObjectMirror (defined in ezSimpleAssetDocument< ezMeshAssetProperties >)ezSimpleAssetDocument< ezMeshAssetProperties >protected
m_pActiveSubDocument (defined in ezDocument)ezDocumentprotected
m_pCommandHistory (defined in ezDocument)ezDocumentmutableprotected
m_pDocumentInfo (defined in ezDocument)ezDocumentprotected
m_pEngineConnection (defined in ezAssetDocument)ezAssetDocumentprotected
m_pHostDocument (defined in ezDocument)ezDocumentprotected
m_pMirror (defined in ezAssetDocument)ezAssetDocumentprotected
m_pObjectAccessorezDocumentmutableprotected
m_pObjectManager (defined in ezDocument)ezDocumentprotected
m_ProcessMessageEvent (defined in ezAssetDocument)ezAssetDocument
m_pSelectionManager (defined in ezDocument)ezDocumentmutableprotected
m_pTypeDescriptor (defined in ezDocument)ezDocumentprotected
m_SyncObjects (defined in ezAssetDocument)ezAssetDocumentmutableprotected
m_uiCommonAssetStateFlags (defined in ezAssetDocument)ezAssetDocumentprotected
OnInterDocumentMessage(ezReflectedClass *pMessage, ezDocument *pSender)ezDocumentinlinevirtual
Paste(const ezArrayPtr< PasteInfo > &info, const ezAbstractObjectGraph &objectGraph, bool bAllowPickedPosition, ezStringView sMimeType) (defined in ezDocument)ezDocumentinlinevirtual
ReadAndRegisterTypes(const ezAbstractObjectGraph &types) (defined in ezDocument)ezDocumentstatic
ReadDocument(ezStringView sDocumentPath, ezUniquePtr< ezAbstractObjectGraph > &ref_pHeader, ezUniquePtr< ezAbstractObjectGraph > &ref_pObjects, ezUniquePtr< ezAbstractObjectGraph > &ref_pTypes) (defined in ezDocument)ezDocumentstatic
RemoteCreateThumbnail(const ThumbnailInfo &thumbnailInfo, ezArrayPtr< ezStringView > viewExclusionTags) constezAssetDocumentprotected
RemoteCreateThumbnail(const ThumbnailInfo &thumbnailInfo) const (defined in ezAssetDocument)ezAssetDocumentinlineprotected
RemoteExport(const ezAssetFileHeader &header, const char *szOutputTarget) const (defined in ezAssetDocument)ezAssetDocumentprotected
RemoveSyncObject(ezEditorEngineSyncObject *pSync) constezAssetDocument
ReplaceByPrefab(const ezDocumentObject *pRootObject, ezStringView sPrefabFile, const ezUuid &prefabAsset, const ezUuid &prefabSeed, bool bEnginePrefab) (defined in ezDocument)ezDocumentvirtual
RestoreMetaDataAfterLoading(const ezAbstractObjectGraph &graph, bool bUndoable) (defined in ezDocument)ezDocumentprotectedvirtual
RevertPrefab(const ezDocumentObject *pObject) (defined in ezDocument)ezDocumentvirtual
RevertPrefabs(ezArrayPtr< const ezDocumentObject * > selection)ezDocument
s_EventsAny (defined in ezDocument)ezDocumentstatic
SaveDocument(bool bForce=false)ezDocument
SaveDocumentAsync(AfterSaveCallback callback, bool bForce=false) (defined in ezDocument)ezDocument
SaveThumbnail(const ezImage &img, const ThumbnailInfo &thumbnailInfo) constezAssetDocumentprotected
SaveThumbnail(const QImage &img, const ThumbnailInfo &thumbnailInfo) constezAssetDocumentprotected
SendDocumentOpenMessage(bool bOpen)ezAssetDocument
SendMessageToEngine(ezEditorEngineDocumentMsg *pMessage) constezAssetDocument
SetAddToResetFilesList(bool b)ezDocumentinline
SetCommonAssetUiState(ezCommonAssetUiState::Enum state, double value)ezAssetDocumentvirtual
SetModified(bool b) (defined in ezDocument)ezDocumentprotected
SetReadOnly(bool b) (defined in ezDocument)ezDocumentprotected
SetUnknownObjectTypes(const ezSet< ezString > &Types, ezUInt32 uiInstances) (defined in ezDocument)ezDocumentprotected
ShowDocumentStatus(const ezFormatString &msg) constezDocument
SyncObjectsToEngine() constezAssetDocument
TransformAsset(ezBitflags< ezTransformFlags > transformFlags, const ezPlatformProfile *pAssetProfile=nullptr)ezAssetDocument
UnlinkPrefabs(ezArrayPtr< const ezDocumentObject * > selection)ezDocumentvirtual
UpdateAssetDocumentInfo(ezAssetDocumentInfo *pInfo) const overrideezMeshAssetDocumentprotectedvirtual
UpdatePrefabObject(ezDocumentObject *pObject, const ezUuid &PrefabAsset, const ezUuid &PrefabSeed, ezStringView sBasePrefab) (defined in ezDocument)ezDocumentprotectedvirtual
UpdatePrefabs()ezDocumentvirtual
UpdatePrefabsRecursive(ezDocumentObject *pObject) (defined in ezDocument)ezDocumentprotectedvirtual
~ezAssetDocument() (defined in ezAssetDocument)ezAssetDocument
~ezDocument() (defined in ezDocument)ezDocumentvirtual
~ezReflectedClass()=default (defined in ezReflectedClass)ezReflectedClassvirtual
~ezSimpleAssetDocument() (defined in ezSimpleAssetDocument< ezMeshAssetProperties >)ezSimpleAssetDocument< ezMeshAssetProperties >inline