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

Rules a sheet write must follow. More...

#include <gfx_sheet_storage.h>

Public Attributes

std::vector< GfxSheetPcRange > allocation_regions
 
std::set< uint16_t > reserved_sheets
 
std::map< uint16_t, std::vector< uint16_t > > reserved_blocks
 
std::function< absl::Status(uint32_t begin, uint32_t end)> check_write
 

Detailed Description

Rules a sheet write must follow.

Definition at line 103 of file gfx_sheet_storage.h.

Member Data Documentation

◆ allocation_regions

std::vector<GfxSheetPcRange> yaze::zelda3::GfxSheetWritePolicy::allocation_regions

◆ reserved_sheets

std::set<uint16_t> yaze::zelda3::GfxSheetWritePolicy::reserved_sheets

◆ reserved_blocks

std::map<uint16_t, std::vector<uint16_t> > yaze::zelda3::GfxSheetWritePolicy::reserved_blocks

◆ check_write

std::function<absl::Status(uint32_t begin, uint32_t end)> yaze::zelda3::GfxSheetWritePolicy::check_write

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