Files
XCEngine/docs/api/XCEngine/Editor/Managers/SceneManager/SetSceneDocumentDirtyTrackingEnabled.md

911 B
Raw Blame History

SceneManager::SetSceneDocumentDirtyTrackingEnabled

命名空间: XCEngine::Editor

类型: method

源文件: editor/src/Managers/SceneManager.h

签名

void SetSceneDocumentDirtyTrackingEnabled(bool enabled) override;

作用

开启或关闭“场景编辑自动标记 dirty”的门控开关。

当前实现行为

  • 这是头文件内联 setter直接把 enabled 写入 m_sceneDocumentDirtyTrackingEnabled
  • 它不会立即改写 m_isSceneDirty 当前值。
  • 当前主要用途是让 play mode 等流程临时关闭编辑文档 dirty tracking避免运行态修改把编辑态场景误标脏。

相关文档