Kaim::CoordSystemConfig Class Reference
#include <coordsystem.h>
A structure that sets up the mapping between the coordinate system used in the Gameware Navigation Engine and the game engine.
void Kaim::CoordSystemConfig::AddMapping |
( |
BlobFieldsMapping & |
mapping | ) |
|
Sets up an instance of this class with any required components and configuration parameters.
- Parameters
-
void Kaim::CoordSystemConfig::Init_Zup |
( |
KyFloat32 |
oneMeterInClientUnits | ) |
|
|
inline |
Initialize the CoordSystemConfig to use a standard Z-up coordinate system in Gameware Navigation.
Returns true if at least one data member in the specified CoordSystemConfig does not match the corresponding data member in this object.
Returns true if all data members in the specified CoordSystemConfig match all data members in this object.
KyUInt32 Kaim::CoordSystemConfig::m_clientAxisForNavigationX |
The axis in the game engine coordinate system that should be mapped to the X axis within the Gameware Navigation coordinate system.
KyUInt32 Kaim::CoordSystemConfig::m_clientAxisForNavigationY |
The axis in the game engine coordinate system that should be mapped to the Y axis within the Gameware Navigation coordinate system.
KyUInt32 Kaim::CoordSystemConfig::m_clientAxisForNavigationZ |
The axis in the game engine coordinate system that should be mapped to the Z axis within the Gameware Navigation coordinate system.
KyFloat32 Kaim::CoordSystemConfig::m_oneMeterInClientUnits |
The number of world units in the game engine that add up to one meter in length.
The documentation for this class was generated from the following file: