Claude Chappe' Curse - A C Game
Logo Institut d'Informatique Claude Chappe Logo Université de Le Mans Logo Raeptor Production
 
Loading...
Searching...
No Matches
aliases.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define u8   uint8_t
 Alias for uint8_t (unsigned 8-bit integer).
 
#define u16   uint16_t
 Alias for uint16_t (unsigned 16-bit integer).
 
#define u32   uint32_t
 Alias for uint32_t (unsigned 32-bit integer).
 
#define u64   uint64_t
 Alias for uint64_t (unsigned 64-bit integer).
 
#define s8   int8_t
 Alias for int8_t (signed 8-bit integer).
 
#define s16   int16_t
 Alias for int16_t (signed 16-bit integer).
 
#define s32   int32_t
 Alias for int32_t (signed 32-bit integer).
 
#define s64   int64_t
 Alias for int64_t (signed 64-bit integer).
 
#define f32   float
 Alias for float (32-bit floating-point).
 
#define f64   double
 Alias for double (64-bit floating-point).
 

Typedefs

typedef u32 TextureMap
 
typedef u32 VBO
 Alias for unsigned int representing a Vertex Buffer Object.
 
typedef u32 VAO
 Alias for unsigned int representing a Vertex Array Object.
 
typedef VBO VertexBuffer
 Alias for VBO.
 
typedef VAO VertexArray
 Alias for VAO.
 
typedef vec3 Normal
 Alias for vec3 representing a normal vector.
 
typedef vec2 TextureVertex
 Alias for vec2 representing a texture vertex.
 
typedef u32 FBO
 Alias for an unsigned int representing a Frame Buffer Object.
 
typedef FBO FrameBuffer
 Alias for FBO, representing a Frame Buffer Object.
 
typedef u32 RBO
 Alias for an unsigned int representing a Render Buffer Object.
 
typedef u32 Shader
 

Macro Definition Documentation

◆ u8

#define u8   uint8_t

Alias for uint8_t (unsigned 8-bit integer).

◆ u16

#define u16   uint16_t

Alias for uint16_t (unsigned 16-bit integer).

◆ u32

#define u32   uint32_t

Alias for uint32_t (unsigned 32-bit integer).

◆ u64

#define u64   uint64_t

Alias for uint64_t (unsigned 64-bit integer).

◆ s8

#define s8   int8_t

Alias for int8_t (signed 8-bit integer).

◆ s16

#define s16   int16_t

Alias for int16_t (signed 16-bit integer).

◆ s32

#define s32   int32_t

Alias for int32_t (signed 32-bit integer).

◆ s64

#define s64   int64_t

Alias for int64_t (signed 64-bit integer).

◆ f32

#define f32   float

Alias for float (32-bit floating-point).

◆ f64

#define f64   double

Alias for double (64-bit floating-point).

Typedef Documentation

◆ TextureMap

typedef u32 TextureMap

◆ VBO

VBO

Alias for unsigned int representing a Vertex Buffer Object.

◆ VAO

VAO

Alias for unsigned int representing a Vertex Array Object.

◆ VertexBuffer

Alias for VBO.

◆ VertexArray

Alias for VAO.

◆ Normal

Alias for vec3 representing a normal vector.

◆ TextureVertex

Alias for vec2 representing a texture vertex.

◆ FBO

FBO

Alias for an unsigned int representing a Frame Buffer Object.

◆ FrameBuffer

Alias for FBO, representing a Frame Buffer Object.

◆ RBO

RBO

Alias for an unsigned int representing a Render Buffer Object.

◆ Shader

typedef u32 Shader