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 |
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.
| int8_t yaze::zelda3::SpriteOamEntry::x_offset |
Definition at line 19 of file sprite_oam_tables.h.
| int8_t yaze::zelda3::SpriteOamEntry::y_offset |
Definition at line 20 of file sprite_oam_tables.h.
| uint16_t yaze::zelda3::SpriteOamEntry::tile_id |
Definition at line 21 of file sprite_oam_tables.h.
| uint8_t yaze::zelda3::SpriteOamEntry::palette |
Definition at line 22 of file sprite_oam_tables.h.
| bool yaze::zelda3::SpriteOamEntry::size_16x16 |
Definition at line 23 of file sprite_oam_tables.h.
| bool yaze::zelda3::SpriteOamEntry::flip_x |
Definition at line 24 of file sprite_oam_tables.h.
| bool yaze::zelda3::SpriteOamEntry::flip_y |
Definition at line 25 of file sprite_oam_tables.h.