Kaim::CylinderObstacleInitConfig Class Reference

Kaim::CylinderObstacleInitConfig Class Reference

#include <cylinderobstacle.h>

Class Description

Class used to provide CylinderObstacle initialization parameters.

+ Examples:

Functions

 CylinderObstacleInitConfig ()
 
void SetDefaults ()
 Sets all members to their default value. More...
 

Public Data Members

Worldm_world
 Mandatory: you must provide a World when calling CylinderObstacle::Init. More...
 
Ptr< DatabaseBindingm_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
 

Member Function Documentation

void Kaim::CylinderObstacleInitConfig::SetDefaults ( )
inline

Sets all members to their default value.

Member Data Documentation

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.

+ Examples:
World* Kaim::CylinderObstacleInitConfig::m_world

Mandatory: you must provide a World when calling CylinderObstacle::Init.

+ Examples:

The documentation for this class was generated from the following file: