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