yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::zelda3::anonymous_namespace{game_data.cc} Namespace Reference

Classes

struct  PaletteSlice
 

Functions

uint32_t AddressFromBytes (uint8_t bank, uint8_t high, uint8_t low)
 
uint32_t SnesToPc (uint32_t snes_addr)
 
PaletteSlice GetDefaultPaletteSlice (const gfx::SnesPalette &palette)
 
void ApplyDefaultPalette (gfx::Bitmap &bitmap, const gfx::SnesPalette &palette)
 

Variables

constexpr uint32_t kUncompressedSheetSize = 0x0800
 

Function Documentation

◆ AddressFromBytes()

uint32_t yaze::zelda3::anonymous_namespace{game_data.cc}::AddressFromBytes ( uint8_t bank,
uint8_t high,
uint8_t low )

Definition at line 24 of file game_data.cc.

◆ SnesToPc()

uint32_t yaze::zelda3::anonymous_namespace{game_data.cc}::SnesToPc ( uint32_t snes_addr)

Definition at line 29 of file game_data.cc.

◆ GetDefaultPaletteSlice()

◆ ApplyDefaultPalette()

void yaze::zelda3::anonymous_namespace{game_data.cc}::ApplyDefaultPalette ( gfx::Bitmap & bitmap,
const gfx::SnesPalette & palette )

Definition at line 65 of file game_data.cc.

References ApplyDefaultPalette(), GetDefaultPaletteSlice(), and yaze::gfx::Bitmap::SetPaletteWithTransparent().

Referenced by ApplyDefaultPalette().

Here is the call graph for this function:

Variable Documentation

◆ kUncompressedSheetSize

constexpr uint32_t yaze::zelda3::anonymous_namespace{game_data.cc}::kUncompressedSheetSize = 0x0800
constexpr

Definition at line 20 of file game_data.cc.