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

Functions

std::optional< uint32_t > HexLiteral (absl::string_view text, size_t digits)
 
absl::string_view StripComment (absl::string_view line)
 
std::optional< uint32_t > ProgramCounterAssertion (absl::string_view operand)
 
bool IsLabel (absl::string_view text)
 

Variables

constexpr size_t kMaxSourceBytes = 65536
 
constexpr uint32_t kFirstPatternPc = 0x1B52
 
constexpr uint32_t kPatternBankEnd = 0x8000
 

Function Documentation

◆ HexLiteral()

std::optional< uint32_t > yaze::zelda3::anonymous_namespace{dungeon_tile_patterns.cc}::HexLiteral ( absl::string_view text,
size_t digits )

Definition at line 20 of file dungeon_tile_patterns.cc.

References HexLiteral().

Referenced by HexLiteral(), and ProgramCounterAssertion().

Here is the call graph for this function:

◆ StripComment()

absl::string_view yaze::zelda3::anonymous_namespace{dungeon_tile_patterns.cc}::StripComment ( absl::string_view line)

Definition at line 37 of file dungeon_tile_patterns.cc.

◆ ProgramCounterAssertion()

std::optional< uint32_t > yaze::zelda3::anonymous_namespace{dungeon_tile_patterns.cc}::ProgramCounterAssertion ( absl::string_view operand)

Definition at line 48 of file dungeon_tile_patterns.cc.

References HexLiteral(), and ProgramCounterAssertion().

Referenced by ProgramCounterAssertion().

Here is the call graph for this function:

◆ IsLabel()

bool yaze::zelda3::anonymous_namespace{dungeon_tile_patterns.cc}::IsLabel ( absl::string_view text)

Definition at line 70 of file dungeon_tile_patterns.cc.

References IsLabel().

Referenced by IsLabel().

Here is the call graph for this function:

Variable Documentation

◆ kMaxSourceBytes

constexpr size_t yaze::zelda3::anonymous_namespace{dungeon_tile_patterns.cc}::kMaxSourceBytes = 65536
constexpr

Definition at line 16 of file dungeon_tile_patterns.cc.

◆ kFirstPatternPc

constexpr uint32_t yaze::zelda3::anonymous_namespace{dungeon_tile_patterns.cc}::kFirstPatternPc = 0x1B52
constexpr

Definition at line 17 of file dungeon_tile_patterns.cc.

◆ kPatternBankEnd

constexpr uint32_t yaze::zelda3::anonymous_namespace{dungeon_tile_patterns.cc}::kPatternBankEnd = 0x8000
constexpr

Definition at line 18 of file dungeon_tile_patterns.cc.