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

Functions

std::array< gfx::SnesColor, 32 > BuildSubpaletteArray (const std::vector< uint16_t > &table_words)
 
uint16_t ReadWordLe (const uint8_t *p)
 
std::optional< uint32_t > ParseAsmNumber (absl::string_view s)
 
absl::StatusOr< uint16_t > ParseDwOperand (absl::string_view op)
 
bool IsDwDirective (absl::string_view line, absl::string_view *operands)
 

Variables

constexpr size_t kMenuPaletteMinEntries = 31
 
constexpr size_t kMenuPaletteMaxEntries = 32
 

Function Documentation

◆ BuildSubpaletteArray()

std::array< gfx::SnesColor, 32 > yaze::zelda3::anonymous_namespace{menu_tilemap_sources.cc}::BuildSubpaletteArray ( const std::vector< uint16_t > & table_words)

Definition at line 32 of file menu_tilemap_sources.cc.

References BuildSubpaletteArray().

Referenced by BuildSubpaletteArray().

Here is the call graph for this function:

◆ ReadWordLe()

uint16_t yaze::zelda3::anonymous_namespace{menu_tilemap_sources.cc}::ReadWordLe ( const uint8_t * p)

Definition at line 45 of file menu_tilemap_sources.cc.

References ReadWordLe().

Referenced by ReadWordLe().

Here is the call graph for this function:

◆ ParseAsmNumber()

std::optional< uint32_t > yaze::zelda3::anonymous_namespace{menu_tilemap_sources.cc}::ParseAsmNumber ( absl::string_view s)

Definition at line 57 of file menu_tilemap_sources.cc.

References ParseAsmNumber(), and yaze::util::ParseHexString().

Referenced by ParseAsmNumber(), and ParseDwOperand().

Here is the call graph for this function:

◆ ParseDwOperand()

absl::StatusOr< uint16_t > yaze::zelda3::anonymous_namespace{menu_tilemap_sources.cc}::ParseDwOperand ( absl::string_view op)

Definition at line 74 of file menu_tilemap_sources.cc.

References yaze::zelda3::Hexto555(), ParseAsmNumber(), and ParseDwOperand().

Referenced by ParseDwOperand().

Here is the call graph for this function:

◆ IsDwDirective()

bool yaze::zelda3::anonymous_namespace{menu_tilemap_sources.cc}::IsDwDirective ( absl::string_view line,
absl::string_view * operands )

Definition at line 110 of file menu_tilemap_sources.cc.

References IsDwDirective().

Referenced by IsDwDirective().

Here is the call graph for this function:

Variable Documentation

◆ kMenuPaletteMinEntries

constexpr size_t yaze::zelda3::anonymous_namespace{menu_tilemap_sources.cc}::kMenuPaletteMinEntries = 31
constexpr

Definition at line 51 of file menu_tilemap_sources.cc.

◆ kMenuPaletteMaxEntries

constexpr size_t yaze::zelda3::anonymous_namespace{menu_tilemap_sources.cc}::kMenuPaletteMaxEntries = 32
constexpr

Definition at line 52 of file menu_tilemap_sources.cc.