ezEngine  Release 25.03
ezMaterialAssetDocument Member List

This is the complete list of members for ezMaterialAssetDocument, 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< ezMaterialAssetProperties >)ezSimpleAssetDocument< ezMaterialAssetProperties >inlineprotected
ArePrefabsAllowed() constezDocumentinlinevirtual
AttachMetaDataBeforeSaving(ezAbstractObjectGraph &graph) const override (defined in ezMaterialAssetDocument)ezMaterialAssetDocumentprotectedvirtual
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) const overrideezMaterialAssetDocumentvirtual
CreateDocumentInfo() override (defined in ezSimpleAssetDocument< ezMaterialAssetProperties >)ezSimpleAssetDocument< ezMaterialAssetProperties >inlineprotectedvirtual
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
EditorEventHandler(const ezEditorAppEvent &e) (defined in ezMaterialAssetDocument)ezMaterialAssetDocumentprotected
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
ezMaterialAssetDocument(ezStringView sDocumentPath) (defined in ezMaterialAssetDocument)ezMaterialAssetDocument
ezReflectedClass()=default (defined in ezReflectedClass)ezReflectedClass
ezSimpleAssetDocument(ezStringView sDocumentPath, ezAssetDocEngineConnection engineConnectionType, bool bEnableDefaultLighting=false) (defined in ezSimpleAssetDocument< ezMaterialAssetProperties >)ezSimpleAssetDocument< ezMaterialAssetProperties >inline
ezSimpleAssetDocument(ezDocumentObjectManager *pObjectManager, ezStringView sDocumentPath, ezAssetDocEngineConnection engineConnectionType, bool bEnableDefaultLighting=false) (defined in ezSimpleAssetDocument< ezMaterialAssetProperties >)ezSimpleAssetDocument< ezMaterialAssetProperties >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
GetLitAlphaTestBaseMaterial() (defined in ezMaterialAssetDocument)ezMaterialAssetDocumentstatic
GetLitBaseMaterial() (defined in ezMaterialAssetDocument)ezMaterialAssetDocumentstatic
GetMainDocument() constezDocumentinline
GetMainDocument() (defined in ezDocument)ezDocumentinline
GetManipulatorSearchStrategy() constezDocumentinlinevirtual
GetMaterialNodeGuid(const ezAbstractObjectGraph &graph) (defined in ezMaterialAssetDocument)ezMaterialAssetDocumentprotectedstatic
GetNeutralNormalMap() (defined in ezMaterialAssetDocument)ezMaterialAssetDocumentstatic
GetObjectAccessor() const (defined in ezDocument)ezDocumentvirtual
GetObjectManager() const (defined in ezDocument)ezDocumentinline
GetObjectManager() (defined in ezDocument)ezDocumentinline
GetProperties() const (defined in ezSimpleAssetDocument< ezMaterialAssetProperties >)ezSimpleAssetDocument< ezMaterialAssetProperties >inline
GetProperties() (defined in ezSimpleAssetDocument< ezMaterialAssetProperties >)ezSimpleAssetDocument< ezMaterialAssetProperties >inline
GetPropertyObject() (defined in ezSimpleAssetDocument< ezMaterialAssetProperties >)ezSimpleAssetDocument< ezMaterialAssetProperties >inline
GetPropertyObject() const (defined in ezSimpleAssetDocument< ezMaterialAssetProperties >)ezSimpleAssetDocument< ezMaterialAssetProperties >inline
GetSeedFromBaseMaterial(const ezAbstractObjectGraph *pBaseGraph) (defined in ezMaterialAssetDocument)ezMaterialAssetDocumentprotected
GetSelectionManager() const (defined in ezDocument)ezDocumentinline
GetShaderPropertyObject() (defined in ezMaterialAssetDocument)ezMaterialAssetDocument
GetShaderPropertyObject() const (defined in ezMaterialAssetDocument)ezMaterialAssetDocument
GetStaticRTTI() (defined in ezNoBase)ezNoBaseinlinestatic
GetSupportedMimeTypesForPasting(ezHybridArray< ezString, 4 > &out_mimeTypes) const overrideezMaterialAssetDocumentvirtual
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 ezMaterialAssetDocument)ezMaterialAssetDocumentprotectedvirtual
InitializeAfterLoadingAndSaving() override (defined in ezAssetDocument)ezAssetDocumentprotectedvirtual
InternalAfterSaveDocument() overrideezAssetDocumentprotectedvirtual
InternalCreateThumbnail(const ThumbnailInfo &ThumbnailInfo) overrideezMaterialAssetDocumentprotectedvirtual
InternalGetMetaDataHash(const ezDocumentObject *pObject, ezUInt64 &inout_uiHash) const overrideezMaterialAssetDocumentprotectedvirtual
InternalLoadDocument() override (defined in ezSimpleAssetDocument< ezMaterialAssetProperties >)ezSimpleAssetDocument< ezMaterialAssetProperties >inlineprotectedvirtual
InternalSaveDocument(AfterSaveCallback callback) overrideezAssetDocumentprotectedvirtual
InternalTransformAsset(const char *szTargetFile, ezStringView sOutputTag, const ezPlatformProfile *pAssetProfile, const ezAssetFileHeader &AssetHeader, ezBitflags< ezTransformFlags > transformFlags) overrideezMaterialAssetDocumentprotectedvirtual
InternalTransformAsset(ezStreamWriter &stream, ezStringView sOutputTag, const ezPlatformProfile *pAssetProfile, const ezAssetFileHeader &AssetHeader, ezBitflags< ezTransformFlags > transformFlags) overrideezMaterialAssetDocumentprotectedvirtual
InvalidateAssetThumbnail(ezStringView sSubAssetName=ezStringView()) constezAssetDocumentprotected
InvalidateCachedShader() (defined in ezMaterialAssetDocument)ezMaterialAssetDocumentprotected
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< ezMaterialAssetProperties >)ezSimpleAssetDocument< ezMaterialAssetProperties >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< ezMaterialAssetProperties >)ezSimpleAssetDocument< ezMaterialAssetProperties >protected
m_ObjectAccessorChangeEvents (defined in ezDocument)ezDocumentmutable
m_ObjectMirror (defined in ezSimpleAssetDocument< ezMaterialAssetProperties >)ezSimpleAssetDocument< ezMaterialAssetProperties >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_PreviewModel (defined in ezMaterialAssetDocument)ezMaterialAssetDocument
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
m_VisualShaderEvents (defined in ezMaterialAssetDocument)ezMaterialAssetDocument
OnInterDocumentMessage(ezReflectedClass *pMessage, ezDocument *pSender)ezDocumentinlinevirtual
Paste(const ezArrayPtr< PasteInfo > &info, const ezAbstractObjectGraph &objectGraph, bool bAllowPickedPosition, ezStringView sMimeType) override (defined in ezMaterialAssetDocument)ezMaterialAssetDocumentvirtual
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
RecreateVisualShaderFile(const ezAssetFileHeader &assetHeader)ezMaterialAssetDocument
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
RemoveDisconnectedNodes()ezMaterialAssetDocument
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) override (defined in ezMaterialAssetDocument)ezMaterialAssetDocumentprotectedvirtual
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
SetBaseMaterial(const char *szBaseMaterial) (defined in ezMaterialAssetDocument)ezMaterialAssetDocument
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
TagVisualShaderFileInvalid(const ezPlatformProfile *pAssetProfile, const char *szError)ezMaterialAssetDocument
TransformAsset(ezBitflags< ezTransformFlags > transformFlags, const ezPlatformProfile *pAssetProfile=nullptr)ezAssetDocument
UnlinkPrefabs(ezArrayPtr< const ezDocumentObject * > selection)ezDocumentvirtual
UpdateAssetDocumentInfo(ezAssetDocumentInfo *pInfo) const overrideezMaterialAssetDocumentprotectedvirtual
UpdatePrefabObject(ezDocumentObject *pObject, const ezUuid &PrefabAsset, const ezUuid &PrefabSeed, ezStringView sBasePrefab) override (defined in ezMaterialAssetDocument)ezMaterialAssetDocumentprotectedvirtual
UpdatePrefabs()ezDocumentvirtual
UpdatePrefabsRecursive(ezDocumentObject *pObject) (defined in ezDocument)ezDocumentprotectedvirtual
WriteMaterialAsset(ezStreamWriter &inout_stream, const ezPlatformProfile *pAssetProfile, bool bEmbedLowResData) const (defined in ezMaterialAssetDocument)ezMaterialAssetDocument
~ezAssetDocument() (defined in ezAssetDocument)ezAssetDocument
~ezDocument() (defined in ezDocument)ezDocumentvirtual
~ezMaterialAssetDocument() (defined in ezMaterialAssetDocument)ezMaterialAssetDocument
~ezReflectedClass()=default (defined in ezReflectedClass)ezReflectedClassvirtual
~ezSimpleAssetDocument() (defined in ezSimpleAssetDocument< ezMaterialAssetProperties >)ezSimpleAssetDocument< ezMaterialAssetProperties >inline