载入中...
搜索中...
未找到
eve::crowd_editing::CrowdAgentRecord结构体 参考

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 行定义.


该结构体的文档由以下文件生成: