Stable discovery metadata exposed by every editable target. 更多...
#include <EditableTarget.h>
Public 属性 | |
| TargetId | id |
| std::string | type |
| Revision | revision = 0 |
| bool | readOnly = false |
| std::vector< CapabilityId > | capabilities |
详细描述
Stable discovery metadata exposed by every editable target.
在文件 EditableTarget.h 第 39 行定义.
类成员变量说明
◆ capabilities
| std::vector<CapabilityId> eve::editing::TargetDescriptor::capabilities |
在文件 EditableTarget.h 第 44 行定义.
被这些函数引用 eve::animation_editing::AnimationClipDocumentTarget::describe(), eve::building_editing::BuildingPlacementTarget::describe(), eve::crowd_editing::CrowdDocumentTarget::describe(), eve::lighting_editing::LightingPropertyTargetBase::describe(), eve::material_editing::MaterialDocumentTarget::describe() , 以及 eve::map_editing::MapDocumentTarget::describe().
◆ id
| TargetId eve::editing::TargetDescriptor::id |
在文件 EditableTarget.h 第 40 行定义.
被这些函数引用 eve::animation_editing::AnimationClipDocumentTarget::describe(), eve::building_editing::BuildingPlacementTarget::describe(), eve::crowd_editing::CrowdDocumentTarget::describe(), eve::lighting_editing::LightingPropertyTargetBase::describe(), eve::material_editing::MaterialDocumentTarget::describe(), eve::map_editing::MapDocumentTarget::describe() , 以及 eve::scene_editing::SceneTargetBase::describe().
◆ readOnly
| bool eve::editing::TargetDescriptor::readOnly = false |
在文件 EditableTarget.h 第 43 行定义.
被这些函数引用 eve::building_editing::BuildingPlacementTarget::describe().
◆ revision
| Revision eve::editing::TargetDescriptor::revision = 0 |
在文件 EditableTarget.h 第 42 行定义.
被这些函数引用 eve::animation_editing::AnimationClipDocumentTarget::describe(), eve::building_editing::BuildingPlacementTarget::describe(), eve::crowd_editing::CrowdDocumentTarget::describe(), eve::lighting_editing::LightingPropertyTargetBase::describe(), eve::material_editing::MaterialDocumentTarget::describe() , 以及 eve::map_editing::MapDocumentTarget::describe().
◆ type
| std::string eve::editing::TargetDescriptor::type |
在文件 EditableTarget.h 第 41 行定义.
被这些函数引用 eve::physics_editing::PhysicsColliderPublishingTarget::commitDomainState(), eve::animation_editing::AnimationClipDocumentTarget::describe(), eve::audio_editing::AudioSourcePublishingTarget::describe(), eve::building_editing::BuildingPlacementTarget::describe(), eve::crowd_editing::CrowdDocumentTarget::describe(), eve::lighting_editing::LightingPropertyTargetBase::describe(), eve::material_editing::MaterialDocumentTarget::describe(), eve::material_editing::MaterialPublishingTarget::describe() , 以及 eve::map_editing::MapDocumentTarget::describe().
该结构体的文档由以下文件生成:
- src/modules/editing/EditableTarget.h