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

Options for ASM export in music_macros.asm format. More...

#include <asm_exporter.h>

Public Attributes

uint16_t base_aram_address = 0xD800
 
bool use_instrument_macros = true
 
bool detect_subroutines = true
 
int min_pattern_length = 8
 
int min_pattern_repeats = 2
 
bool include_comments = true
 
std::string label_prefix = "MySong"
 

Detailed Description

Options for ASM export in music_macros.asm format.

Definition at line 19 of file asm_exporter.h.

Member Data Documentation

◆ base_aram_address

uint16_t yaze::zelda3::music::AsmExportOptions::base_aram_address = 0xD800

◆ use_instrument_macros

bool yaze::zelda3::music::AsmExportOptions::use_instrument_macros = true

◆ detect_subroutines

bool yaze::zelda3::music::AsmExportOptions::detect_subroutines = true

Definition at line 22 of file asm_exporter.h.

◆ min_pattern_length

int yaze::zelda3::music::AsmExportOptions::min_pattern_length = 8

Definition at line 23 of file asm_exporter.h.

◆ min_pattern_repeats

int yaze::zelda3::music::AsmExportOptions::min_pattern_repeats = 2

Definition at line 24 of file asm_exporter.h.

◆ include_comments

bool yaze::zelda3::music::AsmExportOptions::include_comments = true

◆ label_prefix

std::string yaze::zelda3::music::AsmExportOptions::label_prefix = "MySong"

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