载入中...
搜索中...
未找到
eve::scene_editing::ISceneComponentInspector类 参考abstract

Read-only live component/link inspection capability for scene inspectors. 更多...

#include <SceneTarget.h>

类 eve::scene_editing::ISceneComponentInspector 继承关系图:
eve::scene_editing::SceneHostEditorTarget

Public 成员函数

virtual ~ISceneComponentInspector ()=default
 Releases ISceneComponentInspector resources.
 
virtual Result< std::vector< SceneComponentLinkSnapshot > > componentLinks (const ObjectId &object) const =0
 Enumerate safe link metadata without exposing runtime pointers.
 

静态 Public 成员函数

static CapabilityId editorCapabilityId ()
 Stable capability id for component/link metadata inspection.
 

详细描述

Read-only live component/link inspection capability for scene inspectors.

在文件 SceneTarget.h 第 63 行定义.

构造及析构函数说明

◆ ~ISceneComponentInspector()

virtual eve::scene_editing::ISceneComponentInspector::~ISceneComponentInspector ( )
virtualdefault

Releases ISceneComponentInspector resources.

成员函数说明

◆ componentLinks()

virtual Result< std::vector< SceneComponentLinkSnapshot > > eve::scene_editing::ISceneComponentInspector::componentLinks ( const ObjectId &  object) const
pure virtual

Enumerate safe link metadata without exposing runtime pointers.

在 eve::scene_editing::SceneHostEditorTarget 内被实现.

◆ editorCapabilityId()

static CapabilityId eve::scene_editing::ISceneComponentInspector::editorCapabilityId ( )
inlinestatic

Stable capability id for component/link metadata inspection.

在文件 SceneTarget.h 第 68 行定义.

被这些函数引用 eve::scene_editing::SceneHostEditorTarget::queryCapability().


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