gwnavruntime/base/types.h File Reference
#define KY_CLASS_WITHOUT_COPY |
( |
|
ClassName | ) |
|
Define to forbid copy constructor and copy assignment.
#define KY_DEPRECATED |
( |
|
f | ) |
__declspec(deprecated) f |
Macro to mark a function, class or method as deprecated.
The compiler issues a warning when a deprecated element is used.
Shorthand for Kaim::Result::Failure.
- gamekit/Tutorial_CrowdDispersion.cpp, Tutorial_AvoidanceFilter.cpp, Tutorial_FirstIntegration.cpp, Tutorial_Generation_basics.cpp, Tutorial_Generation_cellbox.cpp, Tutorial_Generation_Navdata_FromMem.cpp, Tutorial_Generation_postProcess.cpp, Tutorial_Generation_rebuild.cpp, Tutorial_Generation_swappable.cpp, Tutorial_Generation_tagVolume.cpp, Tutorial_SplineFollow.cpp, and Tutorial_WorldInit.cpp.
Null value.
- gamekit/Tutorial_CrowdDispersion.cpp, gamekit/Tutorial_GameKitTraverseLogic.cpp, performance/Tutorial_Multithread_Multiworld.cpp, performance/Tutorial_MultiThreading.cpp, performance/Tutorial_MultiThreading_5_worlds.cpp, performance/Tutorial_NoTimeSlicing.cpp, performance/Tutorial_TimeSlicing.cpp, Tutorial_AvoidanceFilter.cpp, Tutorial_BaseSystem.cpp, Tutorial_CustomLog.cpp, Tutorial_FirstIntegration.cpp, Tutorial_Generation_Navdata_FromMem.cpp, Tutorial_Generation_postProcess.cpp, Tutorial_Generation_rebuild.cpp, Tutorial_NavMeshTraversal.cpp, Tutorial_NavTag.cpp, Tutorial_ObstacleIntegration.cpp, Tutorial_Obstacles.cpp, Tutorial_PointOfInterest.cpp, Tutorial_QueryQueue.cpp, Tutorial_SplineFollow.cpp, Tutorial_VisualDebug.cpp, and Tutorial_WorldInit.cpp.
#define KY_TRAVERSE_LOGIC |
( |
|
ClassName, |
|
|
|
costMode, |
|
|
|
canEnterMode |
|
) |
| |
Define to forbid constructor, copy constructor and copy assignment.
#define KyFloat32MAXVAL 3.402823466e+38f |
The maximum value that can be stored in the KyFloat32 variable type.
#define KyInt16MAXVAL 0x7FFF |
The maximum value that can be stored in the KyInt16 variable type.
#define KyInt16MINVAL 0x8000 |
The minimum value that can be stored in the KyInt16 variable type.
#define KyInt32MAXVAL 0x7FFFFFFF |
The maximum value that can be stored in the KyInt32 variable type.
#define KyInt32MINVAL 0x80000000 |
The minimum value that can be stored in the KyInt32 variable type.
#define KyInt64MAXVAL 0x7FFFFFFFFFFFFFFFLL |
The maximum value that can be stored in the KyInt64 variable type.
#define KyInt8MAXVAL 0x7F |
The maximum value that can be stored in the KyInt8 variable type.
#define KyInt8MINVAL 0x80 |
The maximum value that can be stored in the KyInt8 variable type.
#define KyUInt16MAXVAL 0xFFFF |
The maximum value that can be stored in the KyUInt16 variable type.
#define KyUInt32MAXVAL 0xFFFFFFFF |
The maximum value that can be stored in the KyUInt32 variable type.
#define KyUInt64MAXVAL 0xFFFFFFFFFFFFFFFFULL |
The maximum value that can be stored in the KyUInt64 variable type.
#define KyUInt8MAXVAL 0xFF |
The maximum value that can be stored in the KyUInt8 variable type.
Type used internally to represent a 32-bit floating-point number.
Type used internally to represent a 64-bit floating-point number.
Type used internally to represent a 16-bit integer.
Type used internally to represent a 32-bit integer.
Type used internally to represent a 64-bit integer.
Type used internally to represent an 8-bit integer.
Defines a type that can be returned by methods or functions in the Gameware Navigation SDK to indicate the results of the requested computations.
Type used internally to represent an unsigned 16-bit integer.
Type used internally to represent an unsigned 32-bit integer.
Type used internally to represent an unsigned 64-bit integer.
Type used internally to represent an unsigned 8-bit integer.
Go to the source code of this file.