ezEngine  Release 25.03
ezGameObjectDocument Member List

This is the complete list of members for ezGameObjectDocument, 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
ArePrefabsAllowed() constezDocumentinlinevirtual
AttachMetaDataBeforeSaving(ezAbstractObjectGraph &graph) const override (defined in ezGameObjectDocument)ezGameObjectDocumentprotectedvirtual
BeforeClosing() (defined in ezDocument)ezDocumentprotectedvirtual
BroadcastInterDocumentMessage(ezReflectedClass *pMessage, ezDocument *pSender)ezDocument
CanEngineProcessBeRestarted() constezDocumentinlinevirtual
ComputeGlobalTransform(const ezDocumentObject *pObject) constezGameObjectDocument
ComputeObjectTransformation(const ezDocumentObject *pObject, ezTransform &out_result) const overrideezGameObjectDocumentvirtual
ComputeTopLevelSelectedGameObjects(ezDeque< ezSelectedGameObject > &out_selection)ezGameObjectDocument
CopySelectedObjects(ezAbstractObjectGraph &out_objectGraph, ezStringBuilder &out_sMimeType) constezDocumentinlinevirtual
CreateDocumentInfo() override (defined in ezAssetDocument)ezAssetDocumentprotectedvirtual
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
DetermineNodeName(const ezDocumentObject *pObject, const ezUuid &prefabGuid, ezStringBuilder &out_sResult, QIcon *out_pIcon=nullptr) constezGameObjectDocument
DocumentRenamed(ezStringView sNewDocumentPath) (defined in ezDocument)ezDocument
DoTransformAsset(const ezPlatformProfile *pAssetProfile, ezBitflags< ezTransformFlags > transformFlags) (defined in ezAssetDocument)ezAssetDocumentprotected
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
ezGameObjectDocument(ezStringView sDocumentPath, ezDocumentObjectManager *pObjectManager, ezAssetDocEngineConnection engineConnectionType=ezAssetDocEngineConnection::FullObjectMirroring) (defined in ezGameObjectDocument)ezGameObjectDocument
ezReflectedClass()=default (defined in ezReflectedClass)ezReflectedClass
FindSyncObject(const ezUuid &guid) constezAssetDocument
FindSyncObject(const ezRTTI *pType) constezAssetDocument
GameObjectDocumentEventHandler(const ezGameObjectDocumentEvent &e) (defined in ezGameObjectDocument)ezGameObjectDocumentprotected
GenerateFullDisplayName(const ezDocumentObject *pRoot, ezStringBuilder &out_sFullPath) constezGameObjectDocument
GetActiveEditTool() constezGameObjectDocumentinline
GetActiveParent() constezGameObjectDocumentinline
GetActiveSubDocument() constezDocumentinline
GetActiveSubDocument() (defined in ezDocument)ezDocumentinline
GetAddAmbientLight() const (defined in ezGameObjectDocument)ezGameObjectDocumentinline
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() overrideezGameObjectDocumentvirtual
GetEngineStatus() constezAssetDocumentinline
GetGizmoMoveParentOnly() const (defined in ezGameObjectDocument)ezGameObjectDocument
GetGizmoWorldSpace() const (defined in ezGameObjectDocument)ezGameObjectDocument
GetGlobalTransform(const ezDocumentObject *pObject) constezGameObjectDocument
GetGuid() const (defined in ezDocument)ezDocumentinline
GetMainDocument() constezDocumentinline
GetMainDocument() (defined in ezDocument)ezDocumentinline
GetManipulatorSearchStrategy() constezDocumentinlinevirtual
GetObjectAccessor() const (defined in ezDocument)ezDocumentvirtual
GetObjectManager() const (defined in ezDocument)ezDocumentinline
GetObjectManager() (defined in ezDocument)ezDocumentinline
GetPickTransparent() const (defined in ezGameObjectDocument)ezGameObjectDocumentinline
GetRedirectedGameObjectDoc()ezGameObjectDocumentinlinevirtual
GetRenderSelectionOverlay() const (defined in ezGameObjectDocument)ezGameObjectDocumentinline
GetRenderShapeIcons() const (defined in ezGameObjectDocument)ezGameObjectDocumentinline
GetRenderVisualizers() const (defined in ezGameObjectDocument)ezGameObjectDocumentinline
GetSelectionManager() const (defined in ezDocument)ezDocumentinline
GetSimulationSpeed() const (defined in ezGameObjectDocument)ezGameObjectDocumentinline
GetStaticRTTI() (defined in ezNoBase)ezNoBaseinlinestatic
GetSupportedMimeTypesForPasting(ezHybridArray< ezString, 4 > &out_mimeTypes) constezDocumentinlinevirtual
GetThumbnailFilePath(ezStringView sSubAssetName=ezStringView()) constezAssetDocumentprotected
GetUnknownObjectTypeInstances() const (defined in ezDocument)ezDocumentinline
GetUnknownObjectTypes() const (defined in ezDocument)ezDocumentinline
HandleEngineMessage(const ezEditorEngineDocumentMsg *pMsg) overrideezGameObjectDocumentvirtual
HasWindowBeenRequested() const (defined in ezDocument)ezDocumentinline
InitializeAfterLoading(bool bFirstTimeCreation) override (defined in ezGameObjectDocument)ezGameObjectDocumentprotectedvirtual
InitializeAfterLoadingAndSaving() override (defined in ezAssetDocument)ezAssetDocumentprotectedvirtual
InternalAfterSaveDocument() overrideezAssetDocumentprotectedvirtual
InternalCreateThumbnail(const ThumbnailInfo &thumbnailInfo)ezAssetDocumentprotectedvirtual
InternalGetMetaDataHash(const ezDocumentObject *pObject, ezUInt64 &inout_uiHash) constezAssetDocumentinlineprotectedvirtual
InternalLoadDocument() (defined in ezDocument)ezDocumentprotectedvirtual
InternalSaveDocument(AfterSaveCallback callback) overrideezAssetDocumentprotectedvirtual
InternalTransformAsset(ezStreamWriter &stream, ezStringView sOutputTag, const ezPlatformProfile *pAssetProfile, const ezAssetFileHeader &AssetHeader, ezBitflags< ezTransformFlags > transformFlags)=0ezAssetDocumentprotectedpure virtual
InternalTransformAsset(const char *szTargetFile, ezStringView sOutputTag, const ezPlatformProfile *pAssetProfile, const ezAssetFileHeader &AssetHeader, ezBitflags< ezTransformFlags > transformFlags)ezAssetDocumentprotectedvirtual
InvalidateAssetThumbnail(ezStringView sSubAssetName=ezStringView()) constezAssetDocumentprotected
InvalidateGlobalTransformValue(const ezDocumentObject *pObject) constezGameObjectDocumentprotected
IsActiveEditTool(const ezRTTI *pEditToolType) constezGameObjectDocument
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_CurrentMode (defined in ezGameObjectDocument)ezGameObjectDocumentprotected
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_GameObjectEvents (defined in ezGameObjectDocument)ezGameObjectDocumentmutable
m_GameObjectMetaData (defined in ezGameObjectDocument)ezGameObjectDocumentmutable
m_ObjectAccessorChangeEvents (defined in ezDocument)ezDocumentmutable
m_ObjectEventHandlerID (defined in ezGameObjectDocument)ezGameObjectDocumentprotected
m_ObjectPropertyEventHandlerID (defined in ezGameObjectDocument)ezGameObjectDocumentprotected
m_ObjectStructureEventHandlerID (defined in ezGameObjectDocument)ezGameObjectDocumentprotected
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_ProcessMessageEvent (defined in ezAssetDocument)ezAssetDocument
m_pSelectionManager (defined in ezDocument)ezDocumentmutableprotected
m_pTypeDescriptor (defined in ezDocument)ezDocumentprotected
m_SelectionManagerEventHandlerID (defined in ezGameObjectDocument)ezGameObjectDocumentprotected
m_SyncObjects (defined in ezAssetDocument)ezAssetDocumentmutableprotected
m_uiCommonAssetStateFlags (defined in ezAssetDocument)ezAssetDocumentprotected
MoveCameraHere()ezGameObjectDocument
ObjectEventHandler(const ezDocumentObjectEvent &e) (defined in ezGameObjectDocument)ezGameObjectDocument
ObjectPropertyEventHandler(const ezDocumentObjectPropertyEvent &e) (defined in ezGameObjectDocument)ezGameObjectDocument
ObjectStructureEventHandler(const ezDocumentObjectStructureEvent &e) (defined in ezGameObjectDocument)ezGameObjectDocument
OnInterDocumentMessage(ezReflectedClass *pMessage, ezDocument *pSender)ezDocumentinlinevirtual
Paste(const ezArrayPtr< PasteInfo > &info, const ezAbstractObjectGraph &objectGraph, bool bAllowPickedPosition, ezStringView sMimeType) (defined in ezDocument)ezDocumentinlinevirtual
QueryCachedNodeName(const ezDocumentObject *pObject, ezStringBuilder &out_sResult, ezUuid *out_pPrefabGuid=nullptr, QIcon *out_pIcon=nullptr) constezGameObjectDocument
QueryLocalTransform(const ezDocumentObject *pObject)ezGameObjectDocumentstatic
QueryLocalTransformSimd(const ezDocumentObject *pObject) (defined in ezGameObjectDocument)ezGameObjectDocumentstatic
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
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
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 ezGameObjectDocument)ezGameObjectDocumentprotectedvirtual
RevertPrefab(const ezDocumentObject *pObject) (defined in ezDocument)ezDocumentvirtual
RevertPrefabs(ezArrayPtr< const ezDocumentObject * > selection)ezDocument
s_EventsAny (defined in ezDocument)ezDocumentstatic
s_GameObjectDocumentEvents (defined in ezGameObjectDocument)ezGameObjectDocumentstatic
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
ScheduleSendObjectSelection() (defined in ezGameObjectDocument)ezGameObjectDocument
SelectionManagerEventHandler(const ezSelectionManagerEvent &e) (defined in ezGameObjectDocument)ezGameObjectDocument
SendDocumentOpenMessage(bool bOpen)ezAssetDocument
SendGameWorldToEngine()ezGameObjectDocumentprotectedvirtual
SendMessageToEngine(ezEditorEngineDocumentMsg *pMessage) constezAssetDocument
SendObjectSelection()ezGameObjectDocument
SetActiveEditTool(const ezRTTI *pEditToolType)ezGameObjectDocument
SetActiveParent(ezUuid object)ezGameObjectDocument
SetAddAmbientLight(bool b) (defined in ezGameObjectDocument)ezGameObjectDocument
SetAddToResetFilesList(bool b)ezDocumentinline
SetCommonAssetUiState(ezCommonAssetUiState::Enum state, double value)ezAssetDocumentvirtual
SetEditToolConfigDelegate(ezDelegate< void(ezGameObjectEditTool *)> configDelegate)ezGameObjectDocument
SetGizmoMoveParentOnly(bool bMoveParent) (defined in ezGameObjectDocument)ezGameObjectDocument
SetGizmoWorldSpace(bool bWorldSpace) (defined in ezGameObjectDocument)ezGameObjectDocument
SetGlobalTransform(const ezDocumentObject *pObject, const ezTransform &t, ezUInt8 uiTransformationChanges) constezGameObjectDocument
SetGlobalTransformParentOnly(const ezDocumentObject *pObject, const ezTransform &t, ezUInt8 uiTransformationChanges) constezGameObjectDocument
SetModified(bool b) (defined in ezDocument)ezDocumentprotected
SetPickTransparent(bool b) (defined in ezGameObjectDocument)ezGameObjectDocument
SetReadOnly(bool b) (defined in ezDocument)ezDocumentprotected
SetRenderSelectionOverlay(bool b) (defined in ezGameObjectDocument)ezGameObjectDocument
SetRenderShapeIcons(bool b) (defined in ezGameObjectDocument)ezGameObjectDocument
SetRenderVisualizers(bool b) (defined in ezGameObjectDocument)ezGameObjectDocument
SetSimulationSpeed(float f) (defined in ezGameObjectDocument)ezGameObjectDocument
SetUnknownObjectTypes(const ezSet< ezString > &Types, ezUInt32 uiInstances) (defined in ezDocument)ezDocumentprotected
ShowDocumentStatus(const ezFormatString &msg) constezDocument
SnapCameraToObject()ezGameObjectDocument
SubscribeGameObjectEventHandlers() (defined in ezGameObjectDocument)ezGameObjectDocumentprotected
SyncObjectsToEngine() constezAssetDocument
TransformAsset(ezBitflags< ezTransformFlags > transformFlags, const ezPlatformProfile *pAssetProfile=nullptr)ezAssetDocument
TriggerFocusOnSelection(bool bAllViews) const (defined in ezGameObjectDocument)ezGameObjectDocument
TriggerShowSelectionInScenegraph() const (defined in ezGameObjectDocument)ezGameObjectDocument
TriggerSnapEachObjectToGrid() const (defined in ezGameObjectDocument)ezGameObjectDocument
TriggerSnapPivotToGrid() const (defined in ezGameObjectDocument)ezGameObjectDocument
UnlinkPrefabs(ezArrayPtr< const ezDocumentObject * > selection)ezDocumentvirtual
UnsubscribeGameObjectEventHandlers() (defined in ezGameObjectDocument)ezGameObjectDocumentprotected
UpdateAssetDocumentInfo(ezAssetDocumentInfo *pInfo) constezAssetDocumentprotectedvirtual
UpdatePrefabObject(ezDocumentObject *pObject, const ezUuid &PrefabAsset, const ezUuid &PrefabSeed, ezStringView sBasePrefab) (defined in ezDocument)ezDocumentprotectedvirtual
UpdatePrefabs()ezDocumentvirtual
UpdatePrefabsRecursive(ezDocumentObject *pObject) (defined in ezDocument)ezDocumentprotectedvirtual
~ezAssetDocument() (defined in ezAssetDocument)ezAssetDocument
~ezDocument() (defined in ezDocument)ezDocumentvirtual
~ezGameObjectDocument() (defined in ezGameObjectDocument)ezGameObjectDocument
~ezReflectedClass()=default (defined in ezReflectedClass)ezReflectedClassvirtual