include/gba/types.h file

Classes

struct BgCnt
struct PlttData
struct OamData
struct BgAffineSrcData
struct BgAffineDstData
struct ObjAffineSrcData
struct SioNormalCnt
struct SioMultiCnt
struct SioUartCnt
struct JoyCnt
struct JoyStat
struct RCnt

Typedefs

using u8 = uint8_t
using u16 = uint16_t
using u32 = uint32_t
using u64 = uint64_t
using s8 = int8_t
using s16 = int16_t
using s32 = int32_t
using s64 = int64_t
using vu8 = u8
using vu16 = u16
using vu32 = u32
using vu64 = u64
using vs8 = s8
using vs16 = s16
using vs32 = s32
using vs64 = s64
using f32 = float
using f64 = double
using bool8 = u8
using bool16 = u16
using bool32 = u32
using vBgCnt = struct BgCnt

Defines

#define ST_OAM_HFLIP
#define ST_OAM_VFLIP
#define ST_OAM_MNUM_FLIP_MASK
#define ST_OAM_OBJ_NORMAL
#define ST_OAM_OBJ_BLEND
#define ST_OAM_OBJ_WINDOW
#define ST_OAM_AFFINE_OFF
#define ST_OAM_AFFINE_NORMAL
#define ST_OAM_AFFINE_ERASE
#define ST_OAM_AFFINE_DOUBLE
#define ST_OAM_AFFINE_ON_MASK
#define ST_OAM_AFFINE_DOUBLE_MASK
#define ST_OAM_4BPP
#define ST_OAM_8BPP
#define ST_OAM_SQUARE
#define ST_OAM_H_RECTANGLE
#define ST_OAM_V_RECTANGLE
#define ST_OAM_SIZE_0
#define ST_OAM_SIZE_1
#define ST_OAM_SIZE_2
#define ST_OAM_SIZE_3
#define SPRITE_SIZE_8x8
#define SPRITE_SIZE_16x16
#define SPRITE_SIZE_32x32
#define SPRITE_SIZE_64x64
#define SPRITE_SIZE_16x8
#define SPRITE_SIZE_32x8
#define SPRITE_SIZE_32x16
#define SPRITE_SIZE_64x32
#define SPRITE_SIZE_8x16
#define SPRITE_SIZE_8x32
#define SPRITE_SIZE_16x32
#define SPRITE_SIZE_32x64
#define SPRITE_SIZE(dim)
#define SPRITE_SHAPE(dim)
#define ST_SIO_8BIT_MODE
#define ST_SIO_32BIT_MODE
#define ST_SIO_SCK_OUT
#define ST_SIO_SCK_IN
#define ST_SIO_IN_SCK_256K
#define ST_SIO_IN_SCK_2M
#define ST_SIO_MULTI_MODE
#define ST_SIO_9600_BPS
#define ST_SIO_38400_BPS
#define ST_SIO_57600_BPS
#define ST_SIO_115200_BPS
#define ST_SIO_MULTI_PARENT
#define ST_SIO_MULTI_CHILD
#define ST_SIO_UART_MODE
#define ST_SIO_UART_7BIT
#define ST_SIO_UART_8BIT
#define ST_SIO_PARITY_EVEN
#define ST_SIO_PARITY_ODD
#define ST_R_SIO_MASTER_MODE
#define ST_R_DIRECT_MODE
#define ST_R_JOY_MODE
#define ST_R_IN
#define ST_R_OUT