载入中...
搜索中...
未找到
eve::scene_editing::SceneHierarchyToolLogic类 参考
Backend-neutral hierarchy editing logic for outliner-style tools. 更多...
#include <SceneTarget.h>
Public 成员函数 | |
| Result< DomainOperation > | planDelete (IEditableTarget &target, const ObjectId &object) const |
| Query hierarchy capability and build a leaf deletion operation. | |
| Result< DomainOperation > | planRename (IEditableTarget &target, const ObjectId &object, const std::string &name) const |
| Query hierarchy capability and build a rename operation. | |
| Result< DomainOperation > | planReparent (IEditableTarget &target, const ObjectId &object, const ObjectId &parent) const |
| Query hierarchy capability and build a reparent operation. | |
详细描述
Backend-neutral hierarchy editing logic for outliner-style tools.
在文件 SceneTarget.h 第 233 行定义.
成员函数说明
◆ planDelete()
| Result< DomainOperation > eve::scene_editing::SceneHierarchyToolLogic::planDelete | ( | IEditableTarget & | target, |
| const ObjectId & | object | ||
| ) | const |
Query hierarchy capability and build a leaf deletion operation.
在文件 SceneTarget.cpp 第 448 行定义.
引用了 eve::scene_editing::ISceneHierarchyEditTarget::editorCapabilityId() , 以及 target.
◆ planRename()
| Result< DomainOperation > eve::scene_editing::SceneHierarchyToolLogic::planRename | ( | IEditableTarget & | target, |
| const ObjectId & | object, | ||
| const std::string & | name | ||
| ) | const |
Query hierarchy capability and build a rename operation.
在文件 SceneTarget.cpp 第 459 行定义.
引用了 eve::scene_editing::ISceneHierarchyEditTarget::editorCapabilityId(), name , 以及 target.
◆ planReparent()
| Result< DomainOperation > eve::scene_editing::SceneHierarchyToolLogic::planReparent | ( | IEditableTarget & | target, |
| const ObjectId & | object, | ||
| const ObjectId & | parent | ||
| ) | const |
Query hierarchy capability and build a reparent operation.
在文件 SceneTarget.cpp 第 471 行定义.
引用了 eve::scene_editing::ISceneHierarchyEditTarget::editorCapabilityId(), parent , 以及 target.
该类的文档由以下文件生成:
- src/modules/scene/editing/SceneTarget.h
- src/modules/scene/editing/SceneTarget.cpp