yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::gfx::palette_group_internal::OverworldPaletteLayout Class Reference

#include <snes_palette_layout.h>

Public Member Functions

int RecordCount (OverworldPaletteKind kind) const
 
absl::StatusOr< ResolvedPaletteRecord > Resolve (OverworldPaletteKind kind, int selector, size_t normalized_rom_size) const
 

Static Public Member Functions

static OverworldPaletteLayout Legacy ()
 
static OverworldPaletteLayout ProposedUnbound ()
 

Private Member Functions

 OverworldPaletteLayout (bool proposed)
 

Private Attributes

bool proposed_
 

Detailed Description

Definition at line 48 of file snes_palette_layout.h.

Constructor & Destructor Documentation

◆ OverworldPaletteLayout()

yaze::gfx::palette_group_internal::OverworldPaletteLayout::OverworldPaletteLayout ( bool proposed)
inlineexplicitprivate

Definition at line 59 of file snes_palette_layout.h.

Referenced by Legacy(), and ProposedUnbound().

Member Function Documentation

◆ Legacy()

OverworldPaletteLayout yaze::gfx::palette_group_internal::OverworldPaletteLayout::Legacy ( )
static

◆ ProposedUnbound()

OverworldPaletteLayout yaze::gfx::palette_group_internal::OverworldPaletteLayout::ProposedUnbound ( )
static

Definition at line 155 of file snes_palette.cc.

References OverworldPaletteLayout().

Here is the call graph for this function:

◆ RecordCount()

int yaze::gfx::palette_group_internal::OverworldPaletteLayout::RecordCount ( OverworldPaletteKind kind) const

◆ Resolve()

absl::StatusOr< ResolvedPaletteRecord > yaze::gfx::palette_group_internal::OverworldPaletteLayout::Resolve ( OverworldPaletteKind kind,
int selector,
size_t normalized_rom_size ) const

Member Data Documentation

◆ proposed_

bool yaze::gfx::palette_group_internal::OverworldPaletteLayout::proposed_
private

Definition at line 60 of file snes_palette_layout.h.

Referenced by RecordCount().


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