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

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

AddExposedParameter(const char *szName, const plDocumentObject *pObject, const plAbstractProperty *pProperty, plVariant index) (defined in plSceneDocument)plSceneDocument
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
ApplyRecursive(const plDocumentObject *pObject, Func f) (defined in plSceneDocument)plSceneDocumentinlineprotected
ArePrefabsAllowed() const overrideplSceneDocumentinlinevirtual
AttachMetaDataBeforeSaving(plAbstractObjectGraph &graph) const override (defined in plGameObjectDocument)plGameObjectDocumentprotectedvirtual
AttachToObject()plSceneDocument
BeforeClosing() (defined in plDocument)plDocumentprotectedvirtual
BroadcastInterDocumentMessage(plReflectedClass *pMessage, plDocument *pSender)plDocument
CanEngineProcessBeRestarted() const overrideplSceneDocumentvirtual
ComputeGlobalTransform(const plDocumentObject *pObject) constplGameObjectDocument
ComputeObjectTransformation(const plDocumentObject *pObject, plTransform &out_result) const overrideplGameObjectDocumentvirtual
ComputeTopLevelSelectedGameObjects(plDeque< plSelectedGameObject > &out_selection)plGameObjectDocument
ConvertToEditorPrefab(const plDeque< const plDocumentObject * > &selection)plSceneDocumentvirtual
ConvertToEnginePrefab(const plDeque< const plDocumentObject * > &selection)plSceneDocumentvirtual
CopyReference()plSceneDocument
CopySelectedObjects(plAbstractObjectGraph &out_objectGraph, plStringBuilder &out_sMimeType) const overrideplSceneDocumentvirtual
CopySelectedObjects(plAbstractObjectGraph &ref_graph, plMap< plUuid, plUuid > *out_pParents) const (defined in plSceneDocument)plSceneDocument
CreateDocumentInfo() override (defined in plAssetDocument)plAssetDocumentprotectedvirtual
CreateEmptyObject(bool bAttachToParent, bool bAtPickedPosition)plSceneDocument
CreateExposedProperty(const plDocumentObject *pObject, const plAbstractProperty *pProperty, plVariant index, plExposedSceneProperty &out_key) const (defined in plSceneDocument)plSceneDocument
CreateGameObjectHere()plGameObjectDocument
CreateLayer(const char *szName, plUuid &out_layerGuid) (defined in plScene2Document)plScene2Document
CreateLevelCamera(plUInt8 uiSlot)plSceneDocument
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={}) override (defined in plSceneDocument)plSceneDocumentvirtual
CreateThumbnail()plAssetDocument
DeleteLayer(const plUuid &layerGuid) (defined in plScene2Document)plScene2Document
DeleteSelectedObjects() const (defined in plDocument)plDocumentvirtual
DeltaTransform()plSceneDocument
DetachFromParent()plSceneDocument
DetermineNodeName(const plDocumentObject *pObject, const plUuid &prefabGuid, plStringBuilder &out_sResult, QIcon *out_pIcon=nullptr) constplGameObjectDocument
DocumentObjectMetaDataEventHandler(const plObjectMetaData< plUuid, plDocumentObjectMetaData >::EventData &e) (defined in plSceneDocument)plSceneDocumentprotected
DocumentRenamed(plStringView sNewDocumentPath) (defined in plDocument)plDocument
DocumentType enum name (defined in plSceneDocument)plSceneDocument
DoTransformAsset(const plPlatformProfile *pAssetProfile, plBitflags< plTransformFlags > transformFlags) (defined in plAssetDocument)plAssetDocumentprotected
DuplicateSelectedObjects(const plArrayPtr< PasteInfo > &info, const plAbstractObjectGraph &objectGraph, bool bSetSelected) (defined in plSceneDocument)plSceneDocument
DuplicateSelection() (defined in plSceneDocument)plSceneDocument
DuplicateSpecial()plSceneDocument
EngineConnectionEventHandler(const plEditorEngineProcessConnection::Event &e) (defined in plSceneDocument)plSceneDocumentprotected
EngineStatus enum nameplAssetDocument
EnsureSettingsObjectExist() (defined in plSceneDocument)plSceneDocumentprotected
EnsureVisible()plDocument
ExportScene(bool bCreateThumbnail) (defined in plSceneDocument)plSceneDocument
ExportSceneGeometry(const char *szFile, bool bOnlySelection, int iExtractionMode, const plMat3 &mTransform) (defined in plSceneDocument)plSceneDocument
FindExposedParameter(const plDocumentObject *pObject, const plAbstractProperty *pProperty, plVariant index) (defined in plSceneDocument)plSceneDocument
FindSyncObject(const plUuid &guid) constplAssetDocument
FindSyncObject(const plRTTI *pType) constplAssetDocument
GameObjectDocumentEventHandler(const plGameObjectDocumentEvent &e) (defined in plGameObjectDocument)plGameObjectDocumentprotected
GatherObjectsOfType(plDocumentObject *pRoot, plGatherObjectsOfTypeMsgInterDoc *pMsg) const (defined in plSceneDocument)plSceneDocumentprotected
GenerateFullDisplayName(const plDocumentObject *pRoot, plStringBuilder &out_sFullPath) constplGameObjectDocument
GetActiveEditTool() constplGameObjectDocumentinline
GetActiveLayer() const (defined in plScene2Document)plScene2Document
GetActiveSubDocument() constplDocumentinline
GetActiveSubDocument() (defined in plDocument)plDocumentinline
GetAddAmbientLight() const (defined in plGameObjectDocument)plGameObjectDocumentinline
GetAddToRecentFilesList() constplDocumentinline
GetAllLayers(plDynamicArray< plUuid > &out_layerGuids) (defined in plScene2Document)plScene2Document
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() overrideplGameObjectDocumentvirtual
GetEngineStatus() constplAssetDocumentinline
GetGameMode() const (defined in plSceneDocument)plSceneDocumentinline
GetGizmoMoveParentOnly() const (defined in plGameObjectDocument)plGameObjectDocument
GetGizmoWorldSpace() const (defined in plGameObjectDocument)plGameObjectDocument
GetGlobalTransform(const plDocumentObject *pObject) constplGameObjectDocument
GetGuid() const (defined in plDocument)plDocumentinline
GetLayerDocument(const plUuid &layerGuid) const (defined in plScene2Document)plScene2Document
GetLayerObject(const plUuid &layerGuid) const (defined in plScene2Document)plScene2Document
GetLayerSelectionManager() const (defined in plScene2Document)plScene2Documentinline
GetLoadedLayers(plDynamicArray< plSceneDocument * > &out_layers) const (defined in plScene2Document)plScene2Document
GetMainDocument() constplDocumentinline
GetMainDocument() (defined in plDocument)plDocumentinline
GetManipulatorSearchStrategy() const overrideplSceneDocumentinlinevirtual
GetObjectAccessor() const (defined in plDocument)plDocumentvirtual
GetObjectManager() const (defined in plDocument)plDocumentinline
GetObjectManager() (defined in plDocument)plDocumentinline
GetPickTransparent() const (defined in plGameObjectDocument)plGameObjectDocumentinline
GetRenderSelectionOverlay() const (defined in plGameObjectDocument)plGameObjectDocumentinline
GetRenderShapeIcons() const (defined in plGameObjectDocument)plGameObjectDocumentinline
GetRenderVisualizers() const (defined in plGameObjectDocument)plGameObjectDocumentinline
GetSceneCommandHistory() const (defined in plScene2Document)plScene2Documentinline
GetSceneDocumentObjectMetaData() const (defined in plScene2Document)plScene2Documentinline
GetSceneDocumentObjectMetaData() (defined in plScene2Document)plScene2Documentinline
GetSceneGameObjectMetaData() const (defined in plScene2Document)plScene2Documentinline
GetSceneGameObjectMetaData() (defined in plScene2Document)plScene2Documentinline
GetSceneObjectAccessor() const (defined in plScene2Document)plScene2Documentinline
GetSceneObjectManager() const (defined in plScene2Document)plScene2Documentinline
GetSceneObjectManager() (defined in plScene2Document)plScene2Documentinline
GetSceneSelectionManager() const (defined in plScene2Document)plScene2Documentinline
GetSelectionManager() const (defined in plDocument)plDocumentinline
GetSettings() const (defined in plSceneDocument)plSceneDocumentinline
GetSettingsBase() const (defined in plSceneDocument)plSceneDocument
GetSettingsObject() const overrideplScene2Documentvirtual
GetSimulationSpeed() const (defined in plGameObjectDocument)plGameObjectDocumentinline
GetStaticRTTI() (defined in plNoBase)plNoBaseinlinestatic
GetSupportedMimeTypesForPasting(plHybridArray< plString, 4 > &out_mimeTypes) const overrideplSceneDocumentvirtual
GetThumbnailFilePath(plStringView sSubAssetName=plStringView()) constplAssetDocumentprotected
GetUnknownObjectTypeInstances() const (defined in plDocument)plDocumentinline
GetUnknownObjectTypes() const (defined in plDocument)plDocumentinline
GroupSelection() (defined in plSceneDocument)plSceneDocument
HandleEngineMessage(const plEditorEngineDocumentMsg *pMsg) overrideplScene2Documentvirtual
HandleGameModeMsg(const plGameModeMsgToEditor *pMsg) (defined in plSceneDocument)plSceneDocument
HandleObjectStateFromEngineMsg(const plPushObjectStateMsgToEditor *pMsg) (defined in plSceneDocument)plSceneDocument
HasWindowBeenRequested() const (defined in plDocument)plDocumentinline
HideUnselectedObjects() (defined in plSceneDocument)plSceneDocument
InitializeAfterLoading(bool bFirstTimeCreation) override (defined in plScene2Document)plScene2Documentvirtual
InitializeAfterLoadingAndSaving() override (defined in plScene2Document)plScene2Documentvirtual
InternalAfterSaveDocument() overrideplAssetDocumentprotectedvirtual
InternalCreateThumbnail(const ThumbnailInfo &ThumbnailInfo) overrideplSceneDocumentprotectedvirtual
InternalGetMetaDataHash(const plDocumentObject *pObject, plUInt64 &inout_uiHash) constplAssetDocumentinlineprotectedvirtual
InternalLoadDocument() (defined in plDocument)plDocumentprotectedvirtual
InternalSaveDocument(AfterSaveCallback callback) overrideplScene2Documentvirtual
InternalTransformAsset(const char *szTargetFile, plStringView sOutputTag, const plPlatformProfile *pAssetProfile, const plAssetFileHeader &AssetHeader, plBitflags< plTransformFlags > transformFlags) overrideplSceneDocumentprotectedvirtual
InternalTransformAsset(plStreamWriter &stream, plStringView sOutputTag, const plPlatformProfile *pAssetProfile, const plAssetFileHeader &AssetHeader, plBitflags< plTransformFlags > transformFlags) overrideplSceneDocumentprotectedvirtual
InvalidateAssetThumbnail(plStringView sSubAssetName=plStringView()) constplAssetDocumentprotected
InvalidateGlobalTransformValue(const plDocumentObject *pObject) constplGameObjectDocumentprotected
IsActiveEditTool(const plRTTI *pEditToolType) constplGameObjectDocument
IsAnyLayerModified() const (defined in plScene2Document)plScene2Document
IsInstanceOf(const plRTTI *pType) constplReflectedClass
IsInstanceOf() constplReflectedClassinline
IsLayerLoaded(const plUuid &layerGuid) const (defined in plScene2Document)plScene2Document
IsLayerVisible(const plUuid &layerGuid) const (defined in plScene2Document)plScene2Document
IsMainDocument() constplDocumentinline
IsModified() const (defined in plDocument)plDocumentinline
IsObjectEditorPrefab(const plUuid &object, plUuid *out_pPrefabAssetGuid=nullptr) constplSceneDocument
IsObjectEnginePrefab(const plUuid &object, plUuid *out_pPrefabAssetGuid=nullptr) constplSceneDocument
IsPrefab() constplSceneDocumentinline
IsReadOnly() const (defined in plDocument)plDocumentinline
IsSubDocument() constplDocumentinline
JumpToLevelCamera(plUInt8 uiSlot, bool bImmediate)plSceneDocument
LoadDocument() (defined in plDocument)plDocumentinline
m_AllSyncObjects (defined in plAssetDocument)plAssetDocumentmutableprotected
m_CommonAssetUiChangeEventplAssetDocument
m_Context (defined in plSceneDocument)plSceneDocumentprotected
m_CurrentMode (defined in plGameObjectDocument)plGameObjectDocumentprotected
m_DeletedObjects (defined in plAssetDocument)plAssetDocumentmutableprotected
m_DocumentObjectMetaData (defined in plDocument)plDocument
m_DocumentType (defined in plSceneDocument)plSceneDocumentprotected
m_EngineConnectionType (defined in plAssetDocument)plAssetDocumentprotected
m_EngineStatus (defined in plAssetDocument)plAssetDocumentprotected
m_EventsOne (defined in plDocument)plDocumentmutable
m_GameMode (defined in plSceneDocument)plSceneDocumentprotected
m_GameModeData (defined in plSceneDocument)plSceneDocumentprotected
m_GameObjectEvents (defined in plGameObjectDocument)plGameObjectDocumentmutable
m_GameObjectMetaData (defined in plGameObjectDocument)plGameObjectDocumentmutable
m_LayerEvents (defined in plScene2Document)plScene2Documentmutable
m_ObjectAccessorChangeEvents (defined in plDocument)plDocumentmutable
m_ObjectEventHandlerID (defined in plGameObjectDocument)plGameObjectDocumentprotected
m_ObjectMirror (defined in plSceneDocument)plSceneDocumentprotected
m_ObjectPropertyEventHandlerID (defined in plGameObjectDocument)plGameObjectDocumentprotected
m_ObjectStructureEventHandlerID (defined in plGameObjectDocument)plGameObjectDocumentprotected
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_SelectionManagerEventHandlerID (defined in plGameObjectDocument)plGameObjectDocumentprotected
m_SyncObjects (defined in plAssetDocument)plAssetDocumentmutableprotected
m_uiCommonAssetStateFlags (defined in plAssetDocument)plAssetDocumentprotected
MoveCameraHere()plGameObjectDocument
ObjectEventHandler(const plDocumentObjectEvent &e) (defined in plGameObjectDocument)plGameObjectDocument
ObjectPropertyEventHandler(const plDocumentObjectPropertyEvent &e) (defined in plGameObjectDocument)plGameObjectDocument
ObjectStructureEventHandler(const plDocumentObjectStructureEvent &e) (defined in plGameObjectDocument)plGameObjectDocument
OnInterDocumentMessage(plReflectedClass *pMessage, plDocument *pSender) overrideplSceneDocumentprotectedvirtual
Paste(const plArrayPtr< PasteInfo > &info, const plAbstractObjectGraph &objectGraph, bool bAllowPickedPosition, plStringView sMimeType) override (defined in plSceneDocument)plSceneDocumentvirtual
PasteAt(const plArrayPtr< PasteInfo > &info, const plVec3 &vPos) (defined in plSceneDocument)plSceneDocument
PasteAtOrignalPosition(const plArrayPtr< PasteInfo > &info, const plAbstractObjectGraph &objectGraph) (defined in plSceneDocument)plSceneDocument
plAssetDocument(plStringView sDocumentPath, plDocumentObjectManager *pObjectManager, plAssetDocEngineConnection engineConnectionType) (defined in plAssetDocument)plAssetDocument
plDocument(plStringView sPath, plDocumentObjectManager *pDocumentObjectManagerImpl) (defined in plDocument)plDocument
plGameObjectDocument(plStringView sDocumentPath, plDocumentObjectManager *pObjectManager, plAssetDocEngineConnection engineConnectionType=plAssetDocEngineConnection::FullObjectMirroring) (defined in plGameObjectDocument)plGameObjectDocument
plReflectedClass()=default (defined in plReflectedClass)plReflectedClass
plScene2Document(plStringView sDocumentPath) (defined in plScene2Document)plScene2Document
plSceneDocument(plStringView sDocumentPath, DocumentType documentType) (defined in plSceneDocument)plSceneDocument
plSceneLayer (defined in plScene2Document)plScene2Documentfriend
QueryCachedNodeName(const plDocumentObject *pObject, plStringBuilder &out_sResult, plUuid *out_pPrefabGuid=nullptr, QIcon *out_pIcon=nullptr) constplGameObjectDocument
QueryLocalTransform(const plDocumentObject *pObject)plGameObjectDocumentstatic
QueryLocalTransformSimd(const plDocumentObject *pObject) (defined in plGameObjectDocument)plGameObjectDocumentstatic
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
RemoveExposedParameter(plInt32 iIndex) (defined in plSceneDocument)plSceneDocument
RemoveSyncObject(plEditorEngineSyncObject *pSync) constplAssetDocument
ReplaceByPrefab(const plDocumentObject *pRootObject, plStringView sPrefabFile, const plUuid &prefabAsset, const plUuid &prefabSeed, bool bEnginePrefab) override (defined in plSceneDocument)plSceneDocumentvirtual
RequestExportScene(const char *szTargetFile, const plAssetFileHeader &header) (defined in plSceneDocument)plSceneDocumentprotected
RestoreFavoriteCamera(plUInt8 uiSlot)plSceneDocument
RestoreMetaDataAfterLoading(const plAbstractObjectGraph &graph, bool bUndoable) override (defined in plGameObjectDocument)plGameObjectDocumentprotectedvirtual
RevertPrefab(const plDocumentObject *pObject) overrideplSceneDocumentvirtual
RevertPrefabs(const plDeque< const plDocumentObject * > &selection)plDocument
s_EventsAny (defined in plDocument)plDocumentstatic
s_GameObjectDocumentEvents (defined in plGameObjectDocument)plGameObjectDocumentstatic
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
ScheduleSendObjectSelection() (defined in plGameObjectDocument)plGameObjectDocument
SelectionManagerEventHandler(const plSelectionManagerEvent &e) (defined in plGameObjectDocument)plGameObjectDocument
SendDocumentOpenMessage(bool bOpen)plAssetDocument
SendGameWorldToEngine() overrideplScene2Documentvirtual
SendMessageToEngine(plEditorEngineDocumentMsg *pMessage) constplAssetDocument
SendObjectMsg(const plDocumentObject *pObj, plObjectTagMsgToEngine *pMsg) (defined in plSceneDocument)plSceneDocument
SendObjectMsgRecursive(const plDocumentObject *pObj, plObjectTagMsgToEngine *pMsg) (defined in plSceneDocument)plSceneDocument
SendObjectSelection()plGameObjectDocument
SetActiveEditTool(const plRTTI *pEditToolType)plGameObjectDocument
SetActiveLayer(const plUuid &layerGuid) (defined in plScene2Document)plScene2Document
SetAddAmbientLight(bool b) (defined in plGameObjectDocument)plGameObjectDocument
SetAddToResetFilesList(bool b)plDocumentinline
SetCommonAssetUiState(plCommonAssetUiState::Enum state, double value)plAssetDocumentvirtual
SetEditToolConfigDelegate(plDelegate< void(plGameObjectEditTool *)> configDelegate)plGameObjectDocument
SetGameMode(GameMode::Enum mode) (defined in plSceneDocument)plSceneDocumentprotected
SetGizmoMoveParentOnly(bool bMoveParent) (defined in plGameObjectDocument)plGameObjectDocument
SetGizmoWorldSpace(bool bWorldSpace) (defined in plGameObjectDocument)plGameObjectDocument
SetGlobalTransform(const plDocumentObject *pObject, const plTransform &t, plUInt8 uiTransformationChanges) constplGameObjectDocument
SetGlobalTransformParentOnly(const plDocumentObject *pObject, const plTransform &t, plUInt8 uiTransformationChanges) constplGameObjectDocument
SetLayerLoaded(const plUuid &layerGuid, bool bLoaded) (defined in plScene2Document)plScene2Document
SetLayerVisible(const plUuid &layerGuid, bool bVisible) (defined in plScene2Document)plScene2Document
SetModified(bool b) (defined in plDocument)plDocumentprotected
SetPickTransparent(bool b) (defined in plGameObjectDocument)plGameObjectDocument
SetReadOnly(bool b) (defined in plDocument)plDocumentprotected
SetRenderSelectionOverlay(bool b) (defined in plGameObjectDocument)plGameObjectDocument
SetRenderShapeIcons(bool b) (defined in plGameObjectDocument)plGameObjectDocument
SetRenderVisualizers(bool b) (defined in plGameObjectDocument)plGameObjectDocument
SetSimulationSpeed(float f) (defined in plGameObjectDocument)plGameObjectDocument
SetUnknownObjectTypes(const plSet< plString > &Types, plUInt32 uiInstances) (defined in plDocument)plDocumentprotected
ShowDocumentStatus(const plFormatString &msg) constplDocument
ShowOrHide enum name (defined in plSceneDocument)plSceneDocument
ShowOrHideAllObjects(ShowOrHide action) (defined in plSceneDocument)plSceneDocument
ShowOrHideSelectedObjects(ShowOrHide action) (defined in plSceneDocument)plSceneDocument
SnapCameraToObject()plGameObjectDocument
SnapObjectToCamera()plSceneDocument
StartSimulateWorld() (defined in plSceneDocument)plSceneDocument
StopGameMode()plSceneDocument
StoreFavoriteCamera(plUInt8 uiSlot)plSceneDocument
SubscribeGameObjectEventHandlers() (defined in plGameObjectDocument)plGameObjectDocumentprotected
SyncObjectHiddenState() (defined in plSceneDocument)plSceneDocumentprotected
SyncObjectHiddenState(plDocumentObject *pObject) (defined in plSceneDocument)plSceneDocumentprotected
SyncObjectsToEngine() constplAssetDocument
ToggleHideSelectedObjects() (defined in plSceneDocument)plSceneDocument
ToolsProjectEventHandler(const plToolsProjectEvent &e) (defined in plSceneDocument)plSceneDocumentprotected
TransformAsset(plBitflags< plTransformFlags > transformFlags, const plPlatformProfile *pAssetProfile=nullptr)plAssetDocument
TriggerFocusOnSelection(bool bAllViews) const (defined in plGameObjectDocument)plGameObjectDocument
TriggerGameModePlay(bool bUsePickedPositionAsStart) (defined in plSceneDocument)plSceneDocument
TriggerShowSelectionInScenegraph() const (defined in plGameObjectDocument)plGameObjectDocument
TriggerSnapEachObjectToGrid() const (defined in plGameObjectDocument)plGameObjectDocument
TriggerSnapPivotToGrid() const (defined in plGameObjectDocument)plGameObjectDocument
UnlinkPrefabs(const plDeque< const plDocumentObject * > &selection) overrideplSceneDocumentvirtual
UnsubscribeGameObjectEventHandlers() (defined in plGameObjectDocument)plGameObjectDocumentprotected
UpdateAssetDocumentInfo(plAssetDocumentInfo *pInfo) const overrideplSceneDocumentprotectedvirtual
UpdateObjectDebugTargets()plSceneDocumentprotected
UpdatePrefabObject(plDocumentObject *pObject, const plUuid &PrefabAsset, const plUuid &PrefabSeed, plStringView sBasePrefab) override (defined in plSceneDocument)plSceneDocumentprotectedvirtual
UpdatePrefabs() overrideplSceneDocumentvirtual
UpdatePrefabsRecursive(plDocumentObject *pObject) (defined in plDocument)plDocumentprotectedvirtual
~plAssetDocument() (defined in plAssetDocument)plAssetDocument
~plDocument() (defined in plDocument)plDocumentvirtual
~plGameObjectDocument() (defined in plGameObjectDocument)plGameObjectDocument
~plReflectedClass()=default (defined in plReflectedClass)plReflectedClassvirtual
~plScene2Document() (defined in plScene2Document)plScene2Document
~plSceneDocument() (defined in plSceneDocument)plSceneDocument