|
Atoms Crowd
4.1.0
|
10 #include <Atoms/Globals.h>
11 #include <AtomsCore/AtomsMath.h>
12 #include <Atoms/AgentType.h>
47 std::string syncParentAgentGroup;
49 std::string syncAgentGroup;
54 std::string syncParentJoint;
56 std::string syncJoint;
62 std::string layoutName;
long syncLevel
Sync level.
Definition: AgentInitData.h:52
AtomsPtr< AgentType > AgentTypePtr
Agent type pointer.
Definition: AgentType.h:17
AtomsCore::Vector3 direction
Agent direction.
Definition: AgentInitData.h:33
AtomsCore::Vector3 position
Agent position.
Definition: AgentInitData.h:30
AtomsMath::Matrix Matrix
Matrix class.
Definition: AtomsMath.h:63
AtomsMath::Vector3 Vector3
Vector3 class.
Definition: AtomsMath.h:57
AtomsCore::Vector3 upDirection
Agent up vector.
Definition: AgentInitData.h:36
Atoms namespace.
Definition: Agent.h:28
AgentTypePtr agentType
Agent type.
Definition: AgentInitData.h:42
AtomsCore::Vector3 scale
Agent scale.
Definition: AgentInitData.h:39
long groupId
Group Id, if not set the agent group will make one at agent creation time.
Definition: AgentInitData.h:45
AgentInitData()
Constructor.
Agent init data.
Definition: AgentInitData.h:21