![]() |
Atoms Crowd
7.0.0
|
#include <AgentInitData.h>
Public Member Functions | |
| AgentInitData () | |
| Constructor. | |
Public Attributes | |
| AtomsCore::Vector3 | position |
| Agent position. | |
| AtomsCore::Vector3 | direction |
| Agent direction. | |
| AtomsCore::Vector3 | upDirection |
| Agent up vector. | |
| AtomsCore::Vector3 | scale |
| Agent scale. | |
| AgentTypePtr | agentType |
| Agent type. | |
| long | groupId |
| Group Id, if not set the agent group will make one at agent creation time. | |
| std::string | syncParentAgentGroup |
| std::string | syncAgentGroup |
| long | syncLevel |
| Sync level. | |
| std::string | syncParentJoint |
| std::string | syncJoint |
| long | syncAgentId |
| AtomsCore::Matrix | syncOffset |
| std::string | layoutName |
| std::string | variation |
| AtomsCore::MapMetadata | metadata |
Agent init data.
Class used by the layout generators to define the init data of an agent