载入中...
搜索中...
未找到
Stable authoring record for one crowd agent. 更多...
#include <CrowdDocument.h>
Public 属性 | |
| StableId | id |
| std::string | archetype |
| double | x = 0.0 |
| double | y = 0.0 |
| double | heading = 0.0 |
| double | radius = 0.5 |
| double | maximumSpeed = 4.0 |
| std::string | behavior = "idle" |
| StableId | path |
详细描述
Stable authoring record for one crowd agent.
在文件 CrowdDocument.h 第 26 行定义.
类成员变量说明
◆ archetype
| std::string eve::crowd_editing::CrowdAgentRecord::archetype |
在文件 CrowdDocument.h 第 28 行定义.
◆ behavior
| std::string eve::crowd_editing::CrowdAgentRecord::behavior = "idle" |
在文件 CrowdDocument.h 第 33 行定义.
◆ heading
| double eve::crowd_editing::CrowdAgentRecord::heading = 0.0 |
在文件 CrowdDocument.h 第 30 行定义.
◆ id
| StableId eve::crowd_editing::CrowdAgentRecord::id |
在文件 CrowdDocument.h 第 27 行定义.
被这些函数引用 eve::crowd_editing::CrowdDocumentTarget::makeSetAgent().
◆ maximumSpeed
| double eve::crowd_editing::CrowdAgentRecord::maximumSpeed = 4.0 |
在文件 CrowdDocument.h 第 32 行定义.
◆ path
| StableId eve::crowd_editing::CrowdAgentRecord::path |
在文件 CrowdDocument.h 第 34 行定义.
◆ radius
| double eve::crowd_editing::CrowdAgentRecord::radius = 0.5 |
在文件 CrowdDocument.h 第 31 行定义.
◆ x
| double eve::crowd_editing::CrowdAgentRecord::x = 0.0 |
在文件 CrowdDocument.h 第 29 行定义.
◆ y
| double eve::crowd_editing::CrowdAgentRecord::y = 0.0 |
在文件 CrowdDocument.h 第 29 行定义.
该结构体的文档由以下文件生成:
- src/modules/crowd/editing/CrowdDocument.h