#include <cylinderobstacle.h>
Class used to provide CylinderObstacle initialization parameters.
Functions | |
CylinderObstacleInitConfig () | |
void | SetDefaults () |
Sets all members to their default value. More... | |
Public Data Members | |
World * | m_world |
Mandatory: you must provide a World when calling CylinderObstacle::Init. More... | |
Ptr< DatabaseBinding > | m_databaseBinding |
Defines the Databases in which the CylinderObstacle will be spatialized. More... | |
DynamicNavTag | m_navTag |
This DynamicNavTag will be used to set up the TagVolume NavTag when the CylinderObstacle will trigger it. More... | |
Vec3f | m_startPosition |
void * | m_userData |
KyFloat32 | m_radius |
KyFloat32 | m_height |
|
inline |
Sets all members to their default value.
Ptr<DatabaseBinding> Kaim::CylinderObstacleInitConfig::m_databaseBinding |
Defines the Databases in which the CylinderObstacle will be spatialized.
If let to nullptr, World's default DatabaseBinding will be used (spatializes in all Databases).
DynamicNavTag Kaim::CylinderObstacleInitConfig::m_navTag |
This DynamicNavTag will be used to set up the TagVolume NavTag when the CylinderObstacle will trigger it.
World* Kaim::CylinderObstacleInitConfig::m_world |
Mandatory: you must provide a World when calling CylinderObstacle::Init.