yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::zelda3::SpriteOamEntry Struct Reference

Single OAM entry for sprite rendering. More...

#include <sprite_oam_tables.h>

Public Attributes

int8_t x_offset
 
int8_t y_offset
 
uint16_t tile_id
 
uint8_t palette
 
bool size_16x16
 
bool flip_x
 
bool flip_y
 

Detailed Description

Single OAM entry for sprite rendering.

Represents one OAM tile relative to sprite origin. Used for static (hardcoded) sprite rendering.

Definition at line 18 of file sprite_oam_tables.h.

Member Data Documentation

◆ x_offset

int8_t yaze::zelda3::SpriteOamEntry::x_offset

Definition at line 19 of file sprite_oam_tables.h.

◆ y_offset

int8_t yaze::zelda3::SpriteOamEntry::y_offset

Definition at line 20 of file sprite_oam_tables.h.

◆ tile_id

uint16_t yaze::zelda3::SpriteOamEntry::tile_id

Definition at line 21 of file sprite_oam_tables.h.

◆ palette

uint8_t yaze::zelda3::SpriteOamEntry::palette

Definition at line 22 of file sprite_oam_tables.h.

◆ size_16x16

bool yaze::zelda3::SpriteOamEntry::size_16x16

Definition at line 23 of file sprite_oam_tables.h.

◆ flip_x

bool yaze::zelda3::SpriteOamEntry::flip_x

Definition at line 24 of file sprite_oam_tables.h.

◆ flip_y

bool yaze::zelda3::SpriteOamEntry::flip_y

Definition at line 25 of file sprite_oam_tables.h.


The documentation for this struct was generated from the following file: