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

Functions

std::string RoleName (SheetRole role)
 
std::string PaletteGroupFor (SheetRole role)
 
uint64_t MixRevision (uint64_t revision, int slot, uint64_t sheet_revision)
 
uint64_t SheetRevision (const GameData *game_data, int sheet_id)
 
void FillSheetShape (ResolvedGraphicsSlot *slot)
 
std::string RomSha256 (const Rom &rom)
 
void AttachIdentity (ResolvedGraphicsContext *context, const Rom *rom, const GraphicsContextIdentity &identity, std::string_view surface_bytes)
 
nlohmann::json SlotJson (const ResolvedGraphicsSlot &slot)
 
bool DeathMountain (int area)
 

Function Documentation

◆ RoleName()

std::string yaze::zelda3::anonymous_namespace{resolved_graphics_context.cc}::RoleName ( SheetRole role)

Definition at line 25 of file resolved_graphics_context.cc.

References RoleName().

Referenced by RoleName().

Here is the call graph for this function:

◆ PaletteGroupFor()

std::string yaze::zelda3::anonymous_namespace{resolved_graphics_context.cc}::PaletteGroupFor ( SheetRole role)

Definition at line 49 of file resolved_graphics_context.cc.

References PaletteGroupFor().

Referenced by PaletteGroupFor().

Here is the call graph for this function:

◆ MixRevision()

uint64_t yaze::zelda3::anonymous_namespace{resolved_graphics_context.cc}::MixRevision ( uint64_t revision,
int slot,
uint64_t sheet_revision )

Definition at line 53 of file resolved_graphics_context.cc.

References MixRevision().

Referenced by MixRevision().

Here is the call graph for this function:

◆ SheetRevision()

uint64_t yaze::zelda3::anonymous_namespace{resolved_graphics_context.cc}::SheetRevision ( const GameData * game_data,
int sheet_id )

◆ FillSheetShape()

void yaze::zelda3::anonymous_namespace{resolved_graphics_context.cc}::FillSheetShape ( ResolvedGraphicsSlot * slot)

◆ RomSha256()

std::string yaze::zelda3::anonymous_namespace{resolved_graphics_context.cc}::RomSha256 ( const Rom & rom)

Definition at line 72 of file resolved_graphics_context.cc.

References yaze::core::ComputeSourceArtifactSha256(), RomSha256(), and yaze::Rom::vector().

Referenced by AttachIdentity(), and RomSha256().

Here is the call graph for this function:

◆ AttachIdentity()

◆ SlotJson()

◆ DeathMountain()

bool yaze::zelda3::anonymous_namespace{resolved_graphics_context.cc}::DeathMountain ( int area)

Definition at line 132 of file resolved_graphics_context.cc.

References DeathMountain().

Referenced by DeathMountain().

Here is the call graph for this function: