Melee Modding Library  2.0.0
A C library for modding Super Smash Bros Melee
gctypes.h File Reference

Data types for the gamecube. More...

#include <stdint.h>

Go to the source code of this file.

#define true   1
 
#define false   0
 
#define __bool_true_false_are_defined   1
 
#define NULL   ((void*) 0)
 
typedef uint8_t u8
 
typedef uint16_t u16
 
typedef uint32_t u32
 
typedef int8_t s8
 
typedef int16_t s16
 
typedef int32_t s32
 
typedef volatile u8 vu8
 
typedef volatile u16 vu16
 
typedef volatile u32 vu32
 
typedef volatile s8 vs8
 
typedef volatile s16 vs16
 
typedef volatile s32 vs32
 
typedef float f32
 
typedef double f64
 
typedef volatile float vf32
 
typedef volatile double vf64
 
typedef u32 size_t
 
typedef u32 bool
 
typedef volatile bool vbool
 

Detailed Description

Data types for the gamecube.

Macro Definition Documentation

#define true   1

standard types

#define false   0

standard types

#define __bool_true_false_are_defined   1

standard types

#define NULL   ((void*) 0)

standard types

Typedef Documentation

typedef uint8_t u8

standard types

typedef uint16_t u16

standard types

typedef uint32_t u32

standard types

typedef int8_t s8

standard types

typedef int16_t s16

standard types

typedef int32_t s32

standard types

typedef volatile u8 vu8

standard types

typedef volatile u16 vu16

standard types

typedef volatile u32 vu32

standard types

typedef volatile s8 vs8

standard types

typedef volatile s16 vs16

standard types

typedef volatile s32 vs32

standard types

typedef float f32

standard types

typedef double f64

standard types

typedef volatile float vf32

standard types

typedef volatile double vf64

standard types

typedef u32 size_t

standard types

typedef u32 bool

standard types

typedef volatile bool vbool

standard types