yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::cli::agent::tools::EditFileHeader Struct Reference

Binary format for .edits file. More...

#include <project_tool.h>

Public Attributes

uint32_t magic = 0x59415A45
 
uint32_t version = 1
 
uint32_t edit_count
 
std::array< uint8_t, 32 > base_rom_sha256
 

Static Public Attributes

static constexpr uint32_t kMagic = 0x59415A45
 
static constexpr uint32_t kCurrentVersion = 1
 

Detailed Description

Binary format for .edits file.

File structure:

  • Header (44 bytes)
  • Edit records (variable length)

Definition at line 42 of file project_tool.h.

Member Data Documentation

◆ magic

uint32_t yaze::cli::agent::tools::EditFileHeader::magic = 0x59415A45

◆ version

uint32_t yaze::cli::agent::tools::EditFileHeader::version = 1

◆ edit_count

uint32_t yaze::cli::agent::tools::EditFileHeader::edit_count

◆ base_rom_sha256

std::array<uint8_t, 32> yaze::cli::agent::tools::EditFileHeader::base_rom_sha256

◆ kMagic

constexpr uint32_t yaze::cli::agent::tools::EditFileHeader::kMagic = 0x59415A45
staticconstexpr

◆ kCurrentVersion

constexpr uint32_t yaze::cli::agent::tools::EditFileHeader::kCurrentVersion = 1
staticconstexpr

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