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

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

AddPrefabDependencies(const plDocumentObject *pObject, plAssetDocumentInfo *pInfo) constplAssetDocumentprotected
AddReferences(const plDocumentObject *pObject, plAssetDocumentInfo *pInfo, bool bInsidePrefab) constplAssetDocumentprotected
AddSyncObject(plEditorEngineSyncObject *pSync) constplAssetDocument
AfterSaveCallback typedef (defined in plDocument)plDocument
AppendThumbnailInfo(plStringView sThumbnailFile, const ThumbnailInfo &thumbnailInfo) constplAssetDocumentprotected
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
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
CreateThumbnail()plAssetDocument
DeleteSelectedObjects() const (defined in plDocument)plDocumentvirtual
DocumentRenamed(plStringView sNewDocumentPath) (defined in plDocument)plDocument
DoTransformAsset(const plPlatformProfile *pAssetProfile, plBitflags< plTransformFlags > transformFlags) (defined in plAssetDocument)plAssetDocumentprotected
EngineConnectionEventHandler(const plEditorEngineProcessConnection::Event &e) (defined in plAssetDocument)plAssetDocumentprotected
EngineStatus enum nameplAssetDocument
EnsureVisible()plDocument
Events() const (defined in plSkeletonAssetDocument)plSkeletonAssetDocumentinline
FindSyncObject(const plUuid &guid) constplAssetDocument
FindSyncObject(const plRTTI *pType) constplAssetDocument
GetActiveSubDocument() constplDocumentinline
GetActiveSubDocument() (defined in plDocument)plDocumentinline
GetAddToRecentFilesList() constplDocumentinline
GetAssetDocumentInfo() const (defined in plAssetDocument)plAssetDocument
GetAssetDocumentManager() const (defined in plAssetDocument)plAssetDocument
GetAssetDocumentTypeDescriptor() const (defined in plAssetDocument)plAssetDocumentinline
GetAssetFlags() const (defined in plAssetDocument)plAssetDocument
GetAssetTypeVersion() constplAssetDocument
GetChildHash(const plDocumentObject *pObject, plUInt64 &inout_uiHash) constplAssetDocumentprotected
GetCommandHistory() const (defined in plDocument)plDocumentinline
GetCommonAssetUiState(plCommonAssetUiState::Enum state) constplAssetDocumentvirtual
GetCreateEngineMetaData() constplAssetDocumentinlinevirtual
GetDocumentHash() constplAssetDocumentprotected
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
GetEditorEngineConnection() constplAssetDocumentinline
GetEditorInputContextOverride()plDocumentinlinevirtual
GetEngineStatus() constplAssetDocumentinline
GetGuid() const (defined in plDocument)plDocumentinline
GetMainDocument() constplDocumentinline
GetMainDocument() (defined in plDocument)plDocumentinline
GetManipulatorSearchStrategy() const overrideplSkeletonAssetDocumentinlinevirtual
GetObjectAccessor() const (defined in plDocument)plDocumentvirtual
GetObjectManager() const (defined in plDocument)plDocumentinline
GetObjectManager() (defined in plDocument)plDocumentinline
GetRenderBones() const (defined in plSkeletonAssetDocument)plSkeletonAssetDocumentinline
GetRenderColliders() const (defined in plSkeletonAssetDocument)plSkeletonAssetDocumentinline
GetRenderJoints() const (defined in plSkeletonAssetDocument)plSkeletonAssetDocumentinline
GetRenderPreviewMesh() const (defined in plSkeletonAssetDocument)plSkeletonAssetDocumentinline
GetRenderSwingLimits() const (defined in plSkeletonAssetDocument)plSkeletonAssetDocumentinline
GetRenderTwistLimits() const (defined in plSkeletonAssetDocument)plSkeletonAssetDocumentinline
GetSelectionManager() const (defined in plDocument)plDocumentinline
GetStaticRTTI() (defined in plNoBase)plNoBaseinlinestatic
GetSupportedMimeTypesForPasting(plHybridArray< plString, 4 > &out_mimeTypes) constplDocumentinlinevirtual
GetThumbnailFilePath(plStringView sSubAssetName=plStringView()) constplAssetDocumentprotected
GetUnknownObjectTypeInstances() const (defined in plDocument)plDocumentinline
GetUnknownObjectTypes() const (defined in plDocument)plDocumentinline
HandleEngineMessage(const plEditorEngineDocumentMsg *pMsg)plAssetDocumentvirtual
HasWindowBeenRequested() const (defined in plDocument)plDocumentinline
InitializeAfterLoadingAndSaving() override (defined in plAssetDocument)plAssetDocumentprotectedvirtual
InternalAfterSaveDocument() overrideplAssetDocumentprotectedvirtual
InternalCreateThumbnail(const ThumbnailInfo &ThumbnailInfo) overrideplSkeletonAssetDocumentprotectedvirtual
InternalGetMetaDataHash(const plDocumentObject *pObject, plUInt64 &inout_uiHash) constplAssetDocumentinlineprotectedvirtual
InternalSaveDocument(AfterSaveCallback callback) overrideplAssetDocumentprotectedvirtual
InternalTransformAsset(plStreamWriter &stream, plStringView sOutputTag, const plPlatformProfile *pAssetProfile, const plAssetFileHeader &AssetHeader, plBitflags< plTransformFlags > transformFlags) overrideplSkeletonAssetDocumentprotectedvirtual
plSimpleAssetDocument< plEditableSkeleton >::InternalTransformAsset(const char *szTargetFile, plStringView sOutputTag, const plPlatformProfile *pAssetProfile, const plAssetFileHeader &AssetHeader, plBitflags< plTransformFlags > transformFlags)plAssetDocumentprotectedvirtual
InvalidateAssetThumbnail(plStringView sSubAssetName=plStringView()) constplAssetDocumentprotected
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_AllSyncObjects (defined in plAssetDocument)plAssetDocumentmutableprotected
m_bIsTransforming (defined in plSkeletonAssetDocument)plSkeletonAssetDocument
m_bRenderBones (defined in plSkeletonAssetDocument)plSkeletonAssetDocumentprotected
m_bRenderColliders (defined in plSkeletonAssetDocument)plSkeletonAssetDocumentprotected
m_bRenderJoints (defined in plSkeletonAssetDocument)plSkeletonAssetDocumentprotected
m_bRenderPreviewMesh (defined in plSkeletonAssetDocument)plSkeletonAssetDocumentprotected
m_bRenderSwingLimits (defined in plSkeletonAssetDocument)plSkeletonAssetDocumentprotected
m_bRenderTwistLimits (defined in plSkeletonAssetDocument)plSkeletonAssetDocumentprotected
m_CommonAssetUiChangeEventplAssetDocument
m_DeletedObjects (defined in plAssetDocument)plAssetDocumentmutableprotected
m_DocumentObjectMetaData (defined in plDocument)plDocument
m_EngineConnectionType (defined in plAssetDocument)plAssetDocumentprotected
m_EngineStatus (defined in plAssetDocument)plAssetDocumentprotected
m_Events (defined in plSkeletonAssetDocument)plSkeletonAssetDocumentprotected
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_pEngineConnection (defined in plAssetDocument)plAssetDocumentprotected
m_pHostDocument (defined in plDocument)plDocumentprotected
m_pMirror (defined in plAssetDocument)plAssetDocumentprotected
m_pObjectAccessorplDocumentmutableprotected
m_pObjectManager (defined in plDocument)plDocumentprotected
m_ProcessMessageEvent (defined in plAssetDocument)plAssetDocument
m_pSelectionManager (defined in plDocument)plDocumentmutableprotected
m_pTypeDescriptor (defined in plDocument)plDocumentprotected
m_SyncObjects (defined in plAssetDocument)plAssetDocumentmutableprotected
m_uiCommonAssetStateFlags (defined in plAssetDocument)plAssetDocumentprotected
MergeWithNewSkeleton(plEditableSkeleton &newSkeleton) (defined in plSkeletonAssetDocument)plSkeletonAssetDocumentprotected
OnInterDocumentMessage(plReflectedClass *pMessage, plDocument *pSender)plDocumentinlinevirtual
Paste(const plArrayPtr< PasteInfo > &info, const plAbstractObjectGraph &objectGraph, bool bAllowPickedPosition, plStringView sMimeType) (defined in plDocument)plDocumentinlinevirtual
plAssetDocument(plStringView sDocumentPath, plDocumentObjectManager *pObjectManager, plAssetDocEngineConnection engineConnectionType) (defined in plAssetDocument)plAssetDocument
plDocument(plStringView sPath, plDocumentObjectManager *pDocumentObjectManagerImpl) (defined in plDocument)plDocument
plReflectedClass()=default (defined in plReflectedClass)plReflectedClass
plSkeletonAssetDocument(plStringView sDocumentPath) (defined in plSkeletonAssetDocument)plSkeletonAssetDocument
PropertyMetaStateEventHandler(plPropertyMetaStateEvent &e) (defined in plSkeletonAssetDocument)plSkeletonAssetDocumentstatic
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
RemoteCreateThumbnail(const ThumbnailInfo &thumbnailInfo, plArrayPtr< plStringView > viewExclusionTags) constplAssetDocumentprotected
RemoteCreateThumbnail(const ThumbnailInfo &thumbnailInfo) const (defined in plAssetDocument)plAssetDocumentinlineprotected
RemoteExport(const plAssetFileHeader &header, const char *szOutputTarget) const (defined in plAssetDocument)plAssetDocumentprotected
RemoveSyncObject(plEditorEngineSyncObject *pSync) constplAssetDocument
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
SaveThumbnail(const plImage &img, const ThumbnailInfo &thumbnailInfo) constplAssetDocumentprotected
SaveThumbnail(const QImage &img, const ThumbnailInfo &thumbnailInfo) constplAssetDocumentprotected
SendDocumentOpenMessage(bool bOpen)plAssetDocument
SendMessageToEngine(plEditorEngineDocumentMsg *pMessage) constplAssetDocument
SetAddToResetFilesList(bool b)plDocumentinline
SetCommonAssetUiState(plCommonAssetUiState::Enum state, double value)plAssetDocumentvirtual
SetModified(bool b) (defined in plDocument)plDocumentprotected
SetReadOnly(bool b) (defined in plDocument)plDocumentprotected
SetRenderBones(bool bEnable) (defined in plSkeletonAssetDocument)plSkeletonAssetDocument
SetRenderColliders(bool bEnable) (defined in plSkeletonAssetDocument)plSkeletonAssetDocument
SetRenderJoints(bool bEnable) (defined in plSkeletonAssetDocument)plSkeletonAssetDocument
SetRenderPreviewMesh(bool bEnable) (defined in plSkeletonAssetDocument)plSkeletonAssetDocument
SetRenderSwingLimits(bool bEnable) (defined in plSkeletonAssetDocument)plSkeletonAssetDocument
SetRenderTwistLimits(bool bEnable) (defined in plSkeletonAssetDocument)plSkeletonAssetDocument
SetUnknownObjectTypes(const plSet< plString > &Types, plUInt32 uiInstances) (defined in plDocument)plDocumentprotected
ShowDocumentStatus(const plFormatString &msg) constplDocument
SyncObjectsToEngine() constplAssetDocument
TransformAsset(plBitflags< plTransformFlags > transformFlags, const plPlatformProfile *pAssetProfile=nullptr)plAssetDocument
UnlinkPrefabs(const plDeque< const plDocumentObject * > &selection)plDocumentvirtual
UpdateAssetDocumentInfo(plAssetDocumentInfo *pInfo) const overrideplSkeletonAssetDocumentprotectedvirtual
UpdatePrefabObject(plDocumentObject *pObject, const plUuid &PrefabAsset, const plUuid &PrefabSeed, plStringView sBasePrefab) (defined in plDocument)plDocumentprotectedvirtual
UpdatePrefabs()plDocumentvirtual
UpdatePrefabsRecursive(plDocumentObject *pObject) (defined in plDocument)plDocumentprotectedvirtual
WriteResource(plStreamWriter &inout_stream, const plEditableSkeleton &skeleton) const (defined in plSkeletonAssetDocument)plSkeletonAssetDocument
~plAssetDocument() (defined in plAssetDocument)plAssetDocument
~plDocument() (defined in plDocument)plDocumentvirtual
~plReflectedClass()=default (defined in plReflectedClass)plReflectedClassvirtual
~plSkeletonAssetDocument() (defined in plSkeletonAssetDocument)plSkeletonAssetDocument