载入中...
搜索中...
未找到
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.


该类的文档由以下文件生成: