Macros | Typedefs
Types.h File Reference
#include <assert.h>
#include <cstddef>
#include <stdint.h>
Include dependency graph for Types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define __OpenKarto_Types_h__
 

Typedefs

typedef bool kt_bool
 
typedef char kt_char
 
typedef double kt_double
 
typedef float kt_float
 
typedef int16_t kt_int16s
 
typedef uint16_t kt_int16u
 
typedef int32_t kt_int32s
 
typedef uint32_t kt_int32u
 
typedef signed long long kt_int64s
 
typedef unsigned long long kt_int64u
 
typedef int8_t kt_int8s
 
typedef uint8_t kt_int8u
 
typedef kt_int32u kt_objecttype
 
typedef std::size_t kt_size_t
 
typedef kt_int64s kt_tick
 

Macro Definition Documentation

◆ __OpenKarto_Types_h__

#define __OpenKarto_Types_h__

Definition at line 21 of file Types.h.

Typedef Documentation

◆ kt_bool

typedef bool kt_bool

Type declaration of boolean type

Definition at line 145 of file Types.h.

◆ kt_char

typedef char kt_char

Type declaration of char type

Definition at line 150 of file Types.h.

◆ kt_double

typedef double kt_double

Type declaration of double type

Definition at line 160 of file Types.h.

◆ kt_float

typedef float kt_float

Type declaration of float type

Definition at line 155 of file Types.h.

◆ kt_int16s

typedef int16_t kt_int16s

Type declaration of 16 bit integer type

Definition at line 96 of file Types.h.

◆ kt_int16u

typedef uint16_t kt_int16u

Type declaration of unsigned 16 bit integer type

Definition at line 101 of file Types.h.

◆ kt_int32s

typedef int32_t kt_int32s

Type declaration of 32 bit integer type

Definition at line 106 of file Types.h.

◆ kt_int32u

typedef uint32_t kt_int32u

Type declaration of unsigned 32 bit integer type

Definition at line 111 of file Types.h.

◆ kt_int64s

typedef signed long long kt_int64s

Type declaration of 64 bit integer type

Definition at line 127 of file Types.h.

◆ kt_int64u

typedef unsigned long long kt_int64u

Type declaration of unsigned 64 bit integer type

Definition at line 132 of file Types.h.

◆ kt_int8s

typedef int8_t kt_int8s

Type declaration of 8 bit integer type

Definition at line 86 of file Types.h.

◆ kt_int8u

typedef uint8_t kt_int8u

Type declaration of unsigned 8 bit integer type

Definition at line 91 of file Types.h.

◆ kt_objecttype

Type declaration of karto object type

Definition at line 165 of file Types.h.

◆ kt_size_t

typedef std::size_t kt_size_t

Type declaration of size_t type

Definition at line 138 of file Types.h.

◆ kt_tick

typedef kt_int64s kt_tick

Type declaration of karto hight resolution timer tick type

Definition at line 170 of file Types.h.



nav2d_karto
Author(s): Sebastian Kasperski
autogenerated on Wed Mar 2 2022 00:37:22