yaze 0.2.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::GraphicsSheetManager Class Reference

#include <rom.h>

Public Member Functions

 GraphicsSheetManager ()=default
 
virtual ~GraphicsSheetManager ()=default
 
std::array< gfx::Bitmap, kNumGfxSheets > & gfx_sheets ()
 
auto gfx_sheet (int i)
 
auto mutable_gfx_sheet (int i)
 
auto mutable_gfx_sheets ()
 

Static Public Member Functions

static GraphicsSheetManagerGetInstance ()
 

Private Attributes

std::array< gfx::Bitmap, kNumGfxSheetsgfx_sheets_
 

Detailed Description

Definition at line 269 of file rom.h.

Constructor & Destructor Documentation

◆ GraphicsSheetManager()

yaze::GraphicsSheetManager::GraphicsSheetManager ( )
default

Referenced by GetInstance().

◆ ~GraphicsSheetManager()

virtual yaze::GraphicsSheetManager::~GraphicsSheetManager ( )
virtualdefault

Member Function Documentation

◆ GetInstance()

◆ gfx_sheets()

std::array< gfx::Bitmap, kNumGfxSheets > & yaze::GraphicsSheetManager::gfx_sheets ( )
inline

◆ gfx_sheet()

auto yaze::GraphicsSheetManager::gfx_sheet ( int i)
inline

Definition at line 278 of file rom.h.

References gfx_sheets_.

◆ mutable_gfx_sheet()

auto yaze::GraphicsSheetManager::mutable_gfx_sheet ( int i)
inline

Definition at line 279 of file rom.h.

References gfx_sheets_.

◆ mutable_gfx_sheets()

Member Data Documentation

◆ gfx_sheets_

std::array<gfx::Bitmap, kNumGfxSheets> yaze::GraphicsSheetManager::gfx_sheets_
private

Definition at line 283 of file rom.h.

Referenced by gfx_sheet(), gfx_sheets(), mutable_gfx_sheet(), and mutable_gfx_sheets().


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