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

649 B

SceneManager::MarkSceneDirty

命名空间: XCEngine::Editor

类型: method

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

签名

void MarkSceneDirty() override;

作用

在允许 dirty tracking 时,把当前场景标记为 dirty。

当前实现行为

  • 如果 m_sceneDocumentDirtyTrackingEnabled == false,会直接返回,不修改任何状态。
  • 否则调用内部 SetSceneDirty(true)
  • 该方法本身不发布事件,也不刷新根节点缓存。

相关文档