Super Mario 64 Source
A Super Mario 64 decompilation, brought to you by a bunch of clever folks.
Macros | Typedefs
ultratypes.h File Reference

Go to the source code of this file.

Macros

#define NULL   (void *)0
 
#define TRUE   1
 
#define FALSE   0
 

Typedefs

typedef signed char s8
 
typedef unsigned char u8
 
typedef signed short int s16
 
typedef unsigned short int u16
 
typedef signed int s32
 
typedef unsigned int u32
 
typedef signed long long int s64
 
typedef unsigned long long int u64
 
typedef volatile u8 vu8
 
typedef volatile u16 vu16
 
typedef volatile u32 vu32
 
typedef volatile u64 vu64
 
typedef volatile s8 vs8
 
typedef volatile s16 vs16
 
typedef volatile s32 vs32
 
typedef volatile s64 vs64
 
typedef float f32
 
typedef double f64
 
typedef unsigned long size_t
 

Macro Definition Documentation

◆ FALSE

#define FALSE   0

◆ NULL

#define NULL   (void *)0

◆ TRUE

#define TRUE   1

Typedef Documentation

◆ f32

typedef float f32

◆ f64

typedef double f64

◆ s16

typedef signed short int s16

◆ s32

typedef signed int s32

◆ s64

typedef signed long long int s64

◆ s8

typedef signed char s8

◆ size_t

typedef unsigned long size_t

◆ u16

typedef unsigned short int u16

◆ u32

typedef unsigned int u32

◆ u64

typedef unsigned long long int u64

◆ u8

typedef unsigned char u8

◆ vs16

typedef volatile s16 vs16

◆ vs32

typedef volatile s32 vs32

◆ vs64

typedef volatile s64 vs64

◆ vs8

typedef volatile s8 vs8

◆ vu16

typedef volatile u16 vu16

◆ vu32

typedef volatile u32 vu32

◆ vu64

typedef volatile u64 vu64

◆ vu8

typedef volatile u8 vu8