XII Release 0.1.0
Loading...
Searching...
No Matches
xiiMaterialAssetDocument Member List

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

AddPrefabDependencies(const xiiDocumentObject *pObject, xiiAssetDocumentInfo *pInfo) constxiiAssetDocumentprotected
AddReferences(const xiiDocumentObject *pObject, xiiAssetDocumentInfo *pInfo, bool bInsidePrefab) constxiiAssetDocumentprotected
AddSyncObject(xiiEditorEngineSyncObject *pSync) constxiiAssetDocument
AfterSaveCallback typedef (defined in xiiDocument)xiiDocument
AppendThumbnailInfo(xiiStringView sThumbnailFile, const ThumbnailInfo &thumbnailInfo) constxiiAssetDocumentprotected
ArePrefabsAllowed() constxiiDocumentinlinevirtual
AttachMetaDataBeforeSaving(xiiAbstractObjectGraph &graph) const override (defined in xiiMaterialAssetDocument)xiiMaterialAssetDocumentprotectedvirtual
BeforeClosing() (defined in xiiDocument)xiiDocumentprotectedvirtual
BroadcastInterDocumentMessage(xiiReflectedClass *pMessage, xiiDocument *pSender)xiiDocument
CanEngineProcessBeRestarted() constxiiDocumentinlinevirtual
ComputeObjectTransformation(const xiiDocumentObject *pObject, xiiTransform &out_result) constxiiDocumentvirtual
CopySelectedObjects(xiiAbstractObjectGraph &out_objectGraph, xiiStringBuilder &out_sMimeType) const overridexiiMaterialAssetDocumentvirtual
CreatePrefabDocument(xiiStringView sFile, xiiArrayPtr< const xiiDocumentObject * > rootObjects, const xiiUuid &invPrefabSeed, xiiUuid &out_newDocumentGuid, xiiDelegate< void(xiiAbstractObjectNode *)> adjustGraphNodeCB={}, bool bKeepOpen=false, xiiDelegate< void(xiiAbstractObjectGraph &graph, xiiDynamicArray< xiiAbstractObjectNode * > &graphRootNodes)> finalizeGraphCB={}) (defined in xiiDocument)xiiDocumentvirtual
CreatePrefabDocumentFromSelection(xiiStringView sFile, const xiiRTTI *pRootType, xiiDelegate< void(xiiAbstractObjectNode *)> adjustGraphNodeCB={}, xiiDelegate< void(xiiDocumentObject *)> adjustNewNodesCB={}, xiiDelegate< void(xiiAbstractObjectGraph &graph, xiiDynamicArray< xiiAbstractObjectNode * > &graphRootNodes)> finalizeGraphCB={}) (defined in xiiDocument)xiiDocumentvirtual
CreateThumbnail()xiiAssetDocument
DeleteSelectedObjects() const (defined in xiiDocument)xiiDocumentvirtual
DocumentRenamed(xiiStringView sNewDocumentPath) (defined in xiiDocument)xiiDocument
DoTransformAsset(const xiiPlatformProfile *pAssetProfile, xiiBitflags< xiiTransformFlags > transformFlags) (defined in xiiAssetDocument)xiiAssetDocumentprotected
EditorEventHandler(const xiiEditorAppEvent &e) (defined in xiiMaterialAssetDocument)xiiMaterialAssetDocumentprotected
EngineConnectionEventHandler(const xiiEditorEngineProcessConnection::Event &e) (defined in xiiAssetDocument)xiiAssetDocumentprotected
EngineStatus enum namexiiAssetDocument
EnsureVisible()xiiDocument
FindSyncObject(const xiiUuid &guid) constxiiAssetDocument
FindSyncObject(const xiiRTTI *pType) constxiiAssetDocument
GetActiveSubDocument() constxiiDocumentinline
GetActiveSubDocument() (defined in xiiDocument)xiiDocumentinline
GetAddToRecentFilesList() constxiiDocumentinline
GetAssetDocumentInfo() const (defined in xiiAssetDocument)xiiAssetDocument
GetAssetDocumentManager() const (defined in xiiAssetDocument)xiiAssetDocument
GetAssetDocumentTypeDescriptor() const (defined in xiiAssetDocument)xiiAssetDocumentinline
GetAssetFlags() const (defined in xiiAssetDocument)xiiAssetDocument
GetAssetTypeVersion() constxiiAssetDocument
GetChildHash(const xiiDocumentObject *pObject, xiiUInt64 &inout_uiHash) constxiiAssetDocumentprotected
GetCommandHistory() const (defined in xiiDocument)xiiDocumentinline
GetCommonAssetUiState(xiiCommonAssetUiState::Enum state) constxiiAssetDocumentvirtual
GetCreateEngineMetaData() constxiiAssetDocumentinlinevirtual
GetDocumentHash() constxiiAssetDocumentprotected
GetDocumentInfo() const (defined in xiiDocument)xiiDocumentinline
GetDocumentManager() const (defined in xiiDocument)xiiDocumentinline
GetDocumentPath() constxiiDocumentinline
GetDocumentTypeDescriptor() const (defined in xiiDocument)xiiDocumentinline
GetDocumentTypeName() constxiiDocumentinline
GetDynamicRTTI() const (defined in xiiReflectedClass)xiiReflectedClassinlinevirtual
GetEditorEngineConnection() constxiiAssetDocumentinline
GetEditorInputContextOverride()xiiDocumentinlinevirtual
GetEngineStatus() constxiiAssetDocumentinline
GetGuid() const (defined in xiiDocument)xiiDocumentinline
GetLitAlphaTestBaseMaterial() (defined in xiiMaterialAssetDocument)xiiMaterialAssetDocumentstatic
GetLitBaseMaterial() (defined in xiiMaterialAssetDocument)xiiMaterialAssetDocumentstatic
GetMainDocument() constxiiDocumentinline
GetMainDocument() (defined in xiiDocument)xiiDocumentinline
GetManipulatorSearchStrategy() constxiiDocumentinlinevirtual
GetMaterialNodeGuid(const xiiAbstractObjectGraph &graph) (defined in xiiMaterialAssetDocument)xiiMaterialAssetDocumentprotectedstatic
GetNeutralNormalMap() (defined in xiiMaterialAssetDocument)xiiMaterialAssetDocumentstatic
GetObjectAccessor() const (defined in xiiDocument)xiiDocumentvirtual
GetObjectManager() const (defined in xiiDocument)xiiDocumentinline
GetObjectManager() (defined in xiiDocument)xiiDocumentinline
GetSeedFromBaseMaterial(const xiiAbstractObjectGraph *pBaseGraph) (defined in xiiMaterialAssetDocument)xiiMaterialAssetDocumentprotected
GetSelectionManager() const (defined in xiiDocument)xiiDocumentinline
GetShaderPropertyObject() (defined in xiiMaterialAssetDocument)xiiMaterialAssetDocument
GetShaderPropertyObject() const (defined in xiiMaterialAssetDocument)xiiMaterialAssetDocument
GetStaticRTTI() (defined in xiiNoBase)xiiNoBaseinlinestatic
GetSupportedMimeTypesForPasting(xiiHybridArray< xiiString, 4 > &out_mimeTypes) const overridexiiMaterialAssetDocumentvirtual
GetThumbnailFilePath(xiiStringView sSubAssetName=xiiStringView()) constxiiAssetDocumentprotected
GetUnknownObjectTypeInstances() const (defined in xiiDocument)xiiDocumentinline
GetUnknownObjectTypes() const (defined in xiiDocument)xiiDocumentinline
HandleEngineMessage(const xiiEditorEngineDocumentMsg *pMsg)xiiAssetDocumentvirtual
HasWindowBeenRequested() const (defined in xiiDocument)xiiDocumentinline
InitializeAfterLoading(bool bFirstTimeCreation) override (defined in xiiMaterialAssetDocument)xiiMaterialAssetDocumentprotectedvirtual
InitializeAfterLoadingAndSaving() override (defined in xiiAssetDocument)xiiAssetDocumentprotectedvirtual
InternalAfterSaveDocument() overridexiiAssetDocumentprotectedvirtual
InternalCreateThumbnail(const ThumbnailInfo &ThumbnailInfo) overridexiiMaterialAssetDocumentprotectedvirtual
InternalGetMetaDataHash(const xiiDocumentObject *pObject, xiiUInt64 &inout_uiHash) const overridexiiMaterialAssetDocumentprotectedvirtual
InternalSaveDocument(AfterSaveCallback callback) overridexiiAssetDocumentprotectedvirtual
InternalTransformAsset(xiiStringView sTargetFile, xiiStringView sOutputTag, const xiiPlatformProfile *pAssetProfile, const xiiAssetFileHeader &AssetHeader, xiiBitflags< xiiTransformFlags > transformFlags) overridexiiMaterialAssetDocumentprotectedvirtual
InternalTransformAsset(xiiStreamWriter &stream, xiiStringView sOutputTag, const xiiPlatformProfile *pAssetProfile, const xiiAssetFileHeader &AssetHeader, xiiBitflags< xiiTransformFlags > transformFlags) overridexiiMaterialAssetDocumentprotectedvirtual
InvalidateAssetThumbnail(xiiStringView sSubAssetName=xiiStringView()) constxiiAssetDocumentprotected
InvalidateCachedShader() (defined in xiiMaterialAssetDocument)xiiMaterialAssetDocumentprotected
IsInstanceOf(const xiiRTTI *pType) constxiiReflectedClass
IsInstanceOf() constxiiReflectedClassinline
IsMainDocument() constxiiDocumentinline
IsModified() const (defined in xiiDocument)xiiDocumentinline
IsReadOnly() const (defined in xiiDocument)xiiDocumentinline
IsSubDocument() constxiiDocumentinline
LoadDocument() (defined in xiiDocument)xiiDocumentinline
m_AllSyncObjects (defined in xiiAssetDocument)xiiAssetDocumentmutableprotected
m_CommonAssetUiChangeEventxiiAssetDocument
m_DeletedObjects (defined in xiiAssetDocument)xiiAssetDocumentmutableprotected
m_DocumentObjectMetaData (defined in xiiDocument)xiiDocument
m_EngineConnectionType (defined in xiiAssetDocument)xiiAssetDocumentprotected
m_EngineStatus (defined in xiiAssetDocument)xiiAssetDocumentprotected
m_EventsOne (defined in xiiDocument)xiiDocumentmutable
m_ObjectAccessorChangeEvents (defined in xiiDocument)xiiDocumentmutable
m_pActiveSubDocument (defined in xiiDocument)xiiDocumentprotected
m_pCommandHistory (defined in xiiDocument)xiiDocumentmutableprotected
m_pDocumentInfo (defined in xiiDocument)xiiDocumentprotected
m_pEngineConnection (defined in xiiAssetDocument)xiiAssetDocumentprotected
m_pHostDocument (defined in xiiDocument)xiiDocumentprotected
m_pMirror (defined in xiiAssetDocument)xiiAssetDocumentprotected
m_pObjectAccessorxiiDocumentmutableprotected
m_pObjectManager (defined in xiiDocument)xiiDocumentprotected
m_PreviewModel (defined in xiiMaterialAssetDocument)xiiMaterialAssetDocument
m_ProcessMessageEvent (defined in xiiAssetDocument)xiiAssetDocument
m_pSelectionManager (defined in xiiDocument)xiiDocumentmutableprotected
m_pTypeDescriptor (defined in xiiDocument)xiiDocumentprotected
m_SyncObjects (defined in xiiAssetDocument)xiiAssetDocumentmutableprotected
m_uiCommonAssetStateFlags (defined in xiiAssetDocument)xiiAssetDocumentprotected
m_VisualShaderEvents (defined in xiiMaterialAssetDocument)xiiMaterialAssetDocument
OnInterDocumentMessage(xiiReflectedClass *pMessage, xiiDocument *pSender)xiiDocumentinlinevirtual
Paste(const xiiArrayPtr< PasteInfo > &info, const xiiAbstractObjectGraph &objectGraph, bool bAllowPickedPosition, xiiStringView sMimeType) override (defined in xiiMaterialAssetDocument)xiiMaterialAssetDocumentvirtual
ReadAndRegisterTypes(const xiiAbstractObjectGraph &types) (defined in xiiDocument)xiiDocumentstatic
ReadDocument(xiiStringView sDocumentPath, xiiUniquePtr< xiiAbstractObjectGraph > &ref_pHeader, xiiUniquePtr< xiiAbstractObjectGraph > &ref_pObjects, xiiUniquePtr< xiiAbstractObjectGraph > &ref_pTypes) (defined in xiiDocument)xiiDocumentstatic
RecreateVisualShaderFile(const xiiAssetFileHeader &assetHeader)xiiMaterialAssetDocument
RemoteCreateThumbnail(const ThumbnailInfo &thumbnailInfo, xiiArrayPtr< xiiStringView > viewExclusionTags) constxiiAssetDocumentprotected
RemoteCreateThumbnail(const ThumbnailInfo &thumbnailInfo) const (defined in xiiAssetDocument)xiiAssetDocumentinlineprotected
RemoteExport(const xiiAssetFileHeader &header, xiiStringView sOutputTarget) const (defined in xiiAssetDocument)xiiAssetDocumentprotected
RemoveDisconnectedNodes()xiiMaterialAssetDocument
RemoveSyncObject(xiiEditorEngineSyncObject *pSync) constxiiAssetDocument
ReplaceByPrefab(const xiiDocumentObject *pRootObject, xiiStringView sPrefabFile, const xiiUuid &prefabAsset, const xiiUuid &prefabSeed, bool bEnginePrefab) (defined in xiiDocument)xiiDocumentvirtual
RestoreMetaDataAfterLoading(const xiiAbstractObjectGraph &graph, bool bUndoable) override (defined in xiiMaterialAssetDocument)xiiMaterialAssetDocumentprotectedvirtual
RevertPrefab(const xiiDocumentObject *pObject) (defined in xiiDocument)xiiDocumentvirtual
RevertPrefabs(xiiArrayPtr< const xiiDocumentObject * > selection)xiiDocument
s_EventsAny (defined in xiiDocument)xiiDocumentstatic
SaveDocument(bool bForce=false)xiiDocument
SaveDocumentAsync(AfterSaveCallback callback, bool bForce=false) (defined in xiiDocument)xiiDocument
SaveThumbnail(const xiiImage &img, const ThumbnailInfo &thumbnailInfo) constxiiAssetDocumentprotected
SaveThumbnail(const QImage &img, const ThumbnailInfo &thumbnailInfo) constxiiAssetDocumentprotected
SendDocumentOpenMessage(bool bOpen)xiiAssetDocument
SendMessageToEngine(xiiEditorEngineDocumentMsg *pMessage) constxiiAssetDocument
SetAddToResetFilesList(bool b)xiiDocumentinline
SetBaseMaterial(const char *szBaseMaterial) (defined in xiiMaterialAssetDocument)xiiMaterialAssetDocument
SetCommonAssetUiState(xiiCommonAssetUiState::Enum state, double value)xiiAssetDocumentvirtual
SetModified(bool b) (defined in xiiDocument)xiiDocumentprotected
SetReadOnly(bool b) (defined in xiiDocument)xiiDocumentprotected
SetUnknownObjectTypes(const xiiSet< xiiString > &Types, xiiUInt32 uiInstances) (defined in xiiDocument)xiiDocumentprotected
ShowDocumentStatus(const xiiFormatString &msg) constxiiDocument
SyncObjectsToEngine() constxiiAssetDocument
TagVisualShaderFileInvalid(const xiiPlatformProfile *pAssetProfile, const char *szError)xiiMaterialAssetDocument
TransformAsset(xiiBitflags< xiiTransformFlags > transformFlags, const xiiPlatformProfile *pAssetProfile=nullptr)xiiAssetDocument
UnlinkPrefabs(xiiArrayPtr< const xiiDocumentObject * > selection)xiiDocumentvirtual
UpdateAssetDocumentInfo(xiiAssetDocumentInfo *pInfo) const overridexiiMaterialAssetDocumentprotectedvirtual
UpdatePrefabObject(xiiDocumentObject *pObject, const xiiUuid &PrefabAsset, const xiiUuid &PrefabSeed, xiiStringView sBasePrefab) override (defined in xiiMaterialAssetDocument)xiiMaterialAssetDocumentprotectedvirtual
UpdatePrefabs()xiiDocumentvirtual
UpdatePrefabsRecursive(xiiDocumentObject *pObject) (defined in xiiDocument)xiiDocumentprotectedvirtual
WaitForEngineStatusLoaded() constxiiAssetDocument
WriteMaterialAsset(xiiStreamWriter &inout_stream, const xiiPlatformProfile *pAssetProfile, bool bEmbedLowResData) const (defined in xiiMaterialAssetDocument)xiiMaterialAssetDocument
xiiAssetDocument(xiiStringView sDocumentPath, xiiDocumentObjectManager *pObjectManager, xiiAssetDocEngineConnection engineConnectionType) (defined in xiiAssetDocument)xiiAssetDocument
xiiDocument(xiiStringView sPath, xiiDocumentObjectManager *pDocumentObjectManagerImpl) (defined in xiiDocument)xiiDocument
xiiMaterialAssetDocument(xiiStringView sDocumentPath) (defined in xiiMaterialAssetDocument)xiiMaterialAssetDocument
xiiReflectedClass()=default (defined in xiiReflectedClass)xiiReflectedClass
~xiiAssetDocument() (defined in xiiAssetDocument)xiiAssetDocument
~xiiDocument() (defined in xiiDocument)xiiDocumentvirtual
~xiiMaterialAssetDocument() (defined in xiiMaterialAssetDocument)xiiMaterialAssetDocument
~xiiReflectedClass()=default (defined in xiiReflectedClass)xiiReflectedClassvirtual