yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::zelda3::TailCheckAnnotator Struct Reference

#include <overworld_allocation.h>

Public Attributes

std::function< std::optional< std::pair< std::string, bool > >(uint32_t)> ownership
 
std::function< std::string(uint32_t)> symbol
 Returns a symbol for a SNES address (empty when none).
 

Detailed Description

Definition at line 244 of file overworld_allocation.h.

Member Data Documentation

◆ ownership

std::function<std::optional<std::pair<std::string, bool> >(uint32_t)> yaze::zelda3::TailCheckAnnotator::ownership

Returns an ownership note for a SNES address and whether that owner makes the address unavailable to the patch (e.g. an ASM-owned bank).

Definition at line 248 of file overworld_allocation.h.

Referenced by yaze::zelda3::CheckTailMapExpansion(), yaze::cli::anonymous_namespace{overworld_allocation_commands.cc}::MakeAnnotator(), and yaze::zelda3::anonymous_namespace{overworld_allocation.cc}::MakeRegion().

◆ symbol

std::function<std::string(uint32_t)> yaze::zelda3::TailCheckAnnotator::symbol

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