SSBM Decomp
Loading...
Searching...
No Matches
G2D.h File Reference
#include <dolphin/gx.h>

Go to the source code of this file.

Data Structures

struct  G2DSprite
struct  G2DPosOri
struct  G2DGlob
struct  G2DMatDesc
struct  G2DTileDesc
struct  G2DLayer

Enumerations

enum  G2DMatCtg {
  G2D_CTG_TEXTURE ,
  G2D_CTG_RGB_DIRECT ,
  G2D_CTG_RGBA_INDEX8 ,
  G2D_CTG_EMPTY
}

Functions

void G2DInitSprite (G2DSprite *sprite)
void G2DDrawSprite (G2DSprite *sprite, G2DPosOri *po)
void G2DDrawLayer (G2DLayer *layer, s8 *aSortBuffer)
void G2DSetCamera (G2DPosOri *po)
void G2DInitWorld (u32 nWorldX, u32 nWorldY)
void G2DSetViewport (u16 nLeft, u16 nTop, u16 nWidth, u16 nHeight)

Enumeration Type Documentation

◆ G2DMatCtg

enum G2DMatCtg
Enumerator
G2D_CTG_TEXTURE 
G2D_CTG_RGB_DIRECT 
G2D_CTG_RGBA_INDEX8 
G2D_CTG_EMPTY 

Function Documentation

◆ G2DInitSprite()

void G2DInitSprite ( G2DSprite * sprite)

◆ G2DDrawSprite()

void G2DDrawSprite ( G2DSprite * sprite,
G2DPosOri * po )

◆ G2DDrawLayer()

void G2DDrawLayer ( G2DLayer * layer,
s8 * aSortBuffer )

◆ G2DSetCamera()

void G2DSetCamera ( G2DPosOri * po)

◆ G2DInitWorld()

void G2DInitWorld ( u32 nWorldX,
u32 nWorldY )

◆ G2DSetViewport()

void G2DSetViewport ( u16 nLeft,
u16 nTop,
u16 nWidth,
u16 nHeight )