yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
sprite_oam_tables.h File Reference
#include <array>
#include <cstdint>
#include <optional>
#include <vector>
Include dependency graph for sprite_oam_tables.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  yaze::zelda3::SpriteOamEntry
 Single OAM entry for sprite rendering. More...
 
struct  yaze::zelda3::SpriteOamLayout
 Complete OAM layout for a vanilla sprite. More...
 
class  yaze::zelda3::SpriteOamRegistry
 Registry of all known sprite OAM layouts. More...
 

Namespaces

namespace  yaze
 
namespace  yaze::zelda3
 Zelda 3 specific classes and functions.
 

Variables

const SpriteOamLayout yaze::zelda3::kVultureLayout
 
const SpriteOamLayout yaze::zelda3::kOctorokLayout
 
const SpriteOamLayout yaze::zelda3::kChickenLayout
 
const SpriteOamLayout yaze::zelda3::kGreenSoldierLayout
 
const SpriteOamLayout yaze::zelda3::kBlueSoldierLayout
 
const SpriteOamLayout yaze::zelda3::kRedSoldierLayout
 
const SpriteOamLayout yaze::zelda3::kBlueGuardLayout
 
const SpriteOamLayout yaze::zelda3::kGreenPatrolLayout
 
const SpriteOamLayout yaze::zelda3::kArmosKnightLayout
 
const SpriteOamLayout yaze::zelda3::kOctoballoonLayout
 
const SpriteOamLayout yaze::zelda3::kRedEyegoreLayout
 
const SpriteOamLayout yaze::zelda3::kGreenEyegoreLayout
 
const SpriteOamLayout yaze::zelda3::kMoblinLayout
 
const SpriteOamLayout yaze::zelda3::kHinoxLayout
 
const SpriteOamLayout yaze::zelda3::kUncleLayout
 
const SpriteOamLayout yaze::zelda3::kHeartContainerLayout
 
const SpriteOamLayout yaze::zelda3::kGreenRupeeLayout
 
const SpriteOamLayout yaze::zelda3::kBlueRupeeLayout
 
const SpriteOamLayout yaze::zelda3::kRedRupeeLayout
 
const SpriteOamLayout yaze::zelda3::kSmallHeartLayout
 
const SpriteOamLayout yaze::zelda3::kKeyLayout
 
const SpriteOamLayout yaze::zelda3::kSmallMagicLayout
 
const SpriteOamLayout yaze::zelda3::kLargeMagicLayout