Complete OAM layout for a vanilla sprite. More...
#include <sprite_oam_tables.h>
Public Attributes | |
| uint8_t | sprite_id |
| const char * | name |
| std::vector< SpriteOamEntry > | tiles |
| std::array< uint8_t, 4 > | required_sheets |
Complete OAM layout for a vanilla sprite.
Contains all tile definitions needed to render a sprite, plus the graphics sheets required.
Definition at line 34 of file sprite_oam_tables.h.
| uint8_t yaze::zelda3::SpriteOamLayout::sprite_id |
Definition at line 35 of file sprite_oam_tables.h.
| const char* yaze::zelda3::SpriteOamLayout::name |
Definition at line 36 of file sprite_oam_tables.h.
| std::vector<SpriteOamEntry> yaze::zelda3::SpriteOamLayout::tiles |
Definition at line 37 of file sprite_oam_tables.h.
Referenced by yaze::editor::SpriteEditor::RenderVanillaSprite().
| std::array<uint8_t, 4> yaze::zelda3::SpriteOamLayout::required_sheets |
Definition at line 38 of file sprite_oam_tables.h.