Plasma Engine  2.0
Loading...
Searching...
No Matches
plDocument Member List

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

AfterSaveCallback typedef (defined in plDocument)plDocument
ArePrefabsAllowed() constplDocumentinlinevirtual
AttachMetaDataBeforeSaving(plAbstractObjectGraph &graph) const (defined in plDocument)plDocumentprotectedvirtual
BeforeClosing() (defined in plDocument)plDocumentprotectedvirtual
BroadcastInterDocumentMessage(plReflectedClass *pMessage, plDocument *pSender)plDocument
CanEngineProcessBeRestarted() constplDocumentinlinevirtual
ComputeObjectTransformation(const plDocumentObject *pObject, plTransform &out_result) constplDocumentvirtual
CopySelectedObjects(plAbstractObjectGraph &out_objectGraph, plStringBuilder &out_sMimeType) constplDocumentinlinevirtual
CreateDocumentInfo()=0 (defined in plDocument)plDocumentprotectedpure virtual
CreatePrefabDocument(plStringView sFile, plArrayPtr< const plDocumentObject * > rootObjects, const plUuid &invPrefabSeed, plUuid &out_newDocumentGuid, plDelegate< void(plAbstractObjectNode *)> adjustGraphNodeCB={}, bool bKeepOpen=false, plDelegate< void(plAbstractObjectGraph &graph, plDynamicArray< plAbstractObjectNode * > &graphRootNodes)> finalizeGraphCB={}) (defined in plDocument)plDocumentvirtual
CreatePrefabDocumentFromSelection(plStringView sFile, const plRTTI *pRootType, plDelegate< void(plAbstractObjectNode *)> adjustGraphNodeCB={}, plDelegate< void(plDocumentObject *)> adjustNewNodesCB={}, plDelegate< void(plAbstractObjectGraph &graph, plDynamicArray< plAbstractObjectNode * > &graphRootNodes)> finalizeGraphCB={}) (defined in plDocument)plDocumentvirtual
DeleteSelectedObjects() const (defined in plDocument)plDocumentvirtual
DocumentRenamed(plStringView sNewDocumentPath) (defined in plDocument)plDocument
EnsureVisible()plDocument
GetActiveSubDocument() constplDocumentinline
GetActiveSubDocument() (defined in plDocument)plDocumentinline
GetAddToRecentFilesList() constplDocumentinline
GetCommandHistory() const (defined in plDocument)plDocumentinline
GetDocumentInfo() const (defined in plDocument)plDocumentinline
GetDocumentManager() const (defined in plDocument)plDocumentinline
GetDocumentPath() constplDocumentinline
GetDocumentTypeDescriptor() const (defined in plDocument)plDocumentinline
GetDocumentTypeName() constplDocumentinline
GetDynamicRTTI() const (defined in plReflectedClass)plReflectedClassinlinevirtual
GetEditorInputContextOverride()plDocumentinlinevirtual
GetGuid() const (defined in plDocument)plDocumentinline
GetMainDocument() constplDocumentinline
GetMainDocument() (defined in plDocument)plDocumentinline
GetManipulatorSearchStrategy() constplDocumentinlinevirtual
GetObjectAccessor() const (defined in plDocument)plDocumentvirtual
GetObjectManager() const (defined in plDocument)plDocumentinline
GetObjectManager() (defined in plDocument)plDocumentinline
GetSelectionManager() const (defined in plDocument)plDocumentinline
GetStaticRTTI() (defined in plNoBase)plNoBaseinlinestatic
GetSupportedMimeTypesForPasting(plHybridArray< plString, 4 > &out_mimeTypes) constplDocumentinlinevirtual
GetUnknownObjectTypeInstances() const (defined in plDocument)plDocumentinline
GetUnknownObjectTypes() const (defined in plDocument)plDocumentinline
HasWindowBeenRequested() const (defined in plDocument)plDocumentinline
InitializeAfterLoading(bool bFirstTimeCreation) (defined in plDocument)plDocumentinlineprotectedvirtual
InitializeAfterLoadingAndSaving() (defined in plDocument)plDocumentinlineprotectedvirtual
InternalAfterSaveDocument()plDocumentinlineprotectedvirtual
InternalLoadDocument() (defined in plDocument)plDocumentprotectedvirtual
InternalSaveDocument(AfterSaveCallback callback) (defined in plDocument)plDocumentprotectedvirtual
IsInstanceOf(const plRTTI *pType) constplReflectedClass
IsInstanceOf() constplReflectedClassinline
IsMainDocument() constplDocumentinline
IsModified() const (defined in plDocument)plDocumentinline
IsReadOnly() const (defined in plDocument)plDocumentinline
IsSubDocument() constplDocumentinline
LoadDocument() (defined in plDocument)plDocumentinline
m_DocumentObjectMetaData (defined in plDocument)plDocument
m_EventsOne (defined in plDocument)plDocumentmutable
m_ObjectAccessorChangeEvents (defined in plDocument)plDocumentmutable
m_pActiveSubDocument (defined in plDocument)plDocumentprotected
m_pCommandHistory (defined in plDocument)plDocumentmutableprotected
m_pDocumentInfo (defined in plDocument)plDocumentprotected
m_pHostDocument (defined in plDocument)plDocumentprotected
m_pObjectAccessorplDocumentmutableprotected
m_pObjectManager (defined in plDocument)plDocumentprotected
m_pSelectionManager (defined in plDocument)plDocumentmutableprotected
m_pTypeDescriptor (defined in plDocument)plDocumentprotected
OnInterDocumentMessage(plReflectedClass *pMessage, plDocument *pSender)plDocumentinlinevirtual
Paste(const plArrayPtr< PasteInfo > &info, const plAbstractObjectGraph &objectGraph, bool bAllowPickedPosition, plStringView sMimeType) (defined in plDocument)plDocumentinlinevirtual
plAfterSaveDocumentTask (defined in plDocument)plDocumentfriend
plCommandHistory (defined in plDocument)plDocumentfriend
plDocument(plStringView sPath, plDocumentObjectManager *pDocumentObjectManagerImpl) (defined in plDocument)plDocument
plDocumentManager (defined in plDocument)plDocumentfriend
plReflectedClass()=default (defined in plReflectedClass)plReflectedClass
plSaveDocumentTask (defined in plDocument)plDocumentfriend
ReadAndRegisterTypes(const plAbstractObjectGraph &types) (defined in plDocument)plDocumentstatic
ReadDocument(plStringView sDocumentPath, plUniquePtr< plAbstractObjectGraph > &ref_pHeader, plUniquePtr< plAbstractObjectGraph > &ref_pObjects, plUniquePtr< plAbstractObjectGraph > &ref_pTypes) (defined in plDocument)plDocumentstatic
ReplaceByPrefab(const plDocumentObject *pRootObject, plStringView sPrefabFile, const plUuid &prefabAsset, const plUuid &prefabSeed, bool bEnginePrefab) (defined in plDocument)plDocumentvirtual
RestoreMetaDataAfterLoading(const plAbstractObjectGraph &graph, bool bUndoable) (defined in plDocument)plDocumentprotectedvirtual
RevertPrefab(const plDocumentObject *pObject) (defined in plDocument)plDocumentvirtual
RevertPrefabs(const plDeque< const plDocumentObject * > &selection)plDocument
s_EventsAny (defined in plDocument)plDocumentstatic
SaveDocument(bool bForce=false)plDocument
SaveDocumentAsync(AfterSaveCallback callback, bool bForce=false) (defined in plDocument)plDocument
SetAddToResetFilesList(bool b)plDocumentinline
SetModified(bool b) (defined in plDocument)plDocumentprotected
SetReadOnly(bool b) (defined in plDocument)plDocumentprotected
SetUnknownObjectTypes(const plSet< plString > &Types, plUInt32 uiInstances) (defined in plDocument)plDocumentprotected
ShowDocumentStatus(const plFormatString &msg) constplDocument
UnlinkPrefabs(const plDeque< const plDocumentObject * > &selection)plDocumentvirtual
UpdatePrefabObject(plDocumentObject *pObject, const plUuid &PrefabAsset, const plUuid &PrefabSeed, plStringView sBasePrefab) (defined in plDocument)plDocumentprotectedvirtual
UpdatePrefabs()plDocumentvirtual
UpdatePrefabsRecursive(plDocumentObject *pObject) (defined in plDocument)plDocumentprotectedvirtual
~plDocument() (defined in plDocument)plDocumentvirtual
~plReflectedClass()=default (defined in plReflectedClass)plReflectedClassvirtual