#include <z3dk_wrapper.h>
Public Attributes | |
| std::vector< std::string > | include_paths |
| std::vector< std::pair< std::string, std::string > > | defines |
| std::string | std_includes_path |
| std::string | std_defines_path |
| std::string | mapper |
| int | rom_size = 0 |
| bool | capture_nocash_symbols = false |
| std::vector< Z3dkMemoryRange > | prohibited_memory_ranges |
| bool | warn_unused_symbols = true |
| bool | warn_branch_outside_bank = true |
| bool | warn_unknown_width = true |
| bool | warn_org_collision = true |
| bool | warn_unauthorized_hook = true |
| bool | warn_stack_balance = true |
| bool | warn_hook_return = true |
| std::string | hooks_rom_path |
Definition at line 38 of file z3dk_wrapper.h.
| std::vector<std::string> yaze::core::Z3dkAssembleOptions::include_paths |
Definition at line 39 of file z3dk_wrapper.h.
Referenced by yaze::core::PatchManager::ApplyEnabledPatches(), yaze::core::Z3dkWrapper::ApplyPatch(), yaze::core::Z3dkWrapper::Assemble(), yaze::editor::SettingsPanel::DrawPatchSettings(), and yaze::core::Z3dkWrapper::ValidateAssembly().
| std::vector<std::pair<std::string, std::string> > yaze::core::Z3dkAssembleOptions::defines |
Definition at line 40 of file z3dk_wrapper.h.
Referenced by yaze::core::Z3dkWrapper::Assemble(), and yaze::editor::SettingsPanel::DrawPatchSettings().
| std::string yaze::core::Z3dkAssembleOptions::std_includes_path |
Definition at line 41 of file z3dk_wrapper.h.
Referenced by yaze::core::Z3dkWrapper::Assemble(), and yaze::editor::SettingsPanel::DrawPatchSettings().
| std::string yaze::core::Z3dkAssembleOptions::std_defines_path |
Definition at line 42 of file z3dk_wrapper.h.
Referenced by yaze::core::Z3dkWrapper::Assemble(), and yaze::editor::SettingsPanel::DrawPatchSettings().
| std::string yaze::core::Z3dkAssembleOptions::mapper |
Definition at line 43 of file z3dk_wrapper.h.
Referenced by yaze::core::Z3dkWrapper::Assemble(), and yaze::editor::SettingsPanel::DrawPatchSettings().
| int yaze::core::Z3dkAssembleOptions::rom_size = 0 |
Definition at line 44 of file z3dk_wrapper.h.
Referenced by yaze::core::Z3dkWrapper::Assemble(), and yaze::editor::SettingsPanel::DrawPatchSettings().
| bool yaze::core::Z3dkAssembleOptions::capture_nocash_symbols = false |
Definition at line 45 of file z3dk_wrapper.h.
Referenced by yaze::core::Z3dkWrapper::Assemble(), and yaze::editor::SettingsPanel::DrawPatchSettings().
| std::vector<Z3dkMemoryRange> yaze::core::Z3dkAssembleOptions::prohibited_memory_ranges |
Definition at line 46 of file z3dk_wrapper.h.
Referenced by yaze::core::anonymous_namespace{z3dk_wrapper.cc}::BuildLintOptions(), and yaze::editor::SettingsPanel::DrawPatchSettings().
| bool yaze::core::Z3dkAssembleOptions::warn_unused_symbols = true |
Definition at line 47 of file z3dk_wrapper.h.
Referenced by yaze::core::anonymous_namespace{z3dk_wrapper.cc}::BuildLintOptions(), and yaze::editor::SettingsPanel::DrawPatchSettings().
| bool yaze::core::Z3dkAssembleOptions::warn_branch_outside_bank = true |
Definition at line 48 of file z3dk_wrapper.h.
Referenced by yaze::core::anonymous_namespace{z3dk_wrapper.cc}::BuildLintOptions(), and yaze::editor::SettingsPanel::DrawPatchSettings().
| bool yaze::core::Z3dkAssembleOptions::warn_unknown_width = true |
Definition at line 49 of file z3dk_wrapper.h.
Referenced by yaze::core::anonymous_namespace{z3dk_wrapper.cc}::BuildLintOptions(), and yaze::editor::SettingsPanel::DrawPatchSettings().
| bool yaze::core::Z3dkAssembleOptions::warn_org_collision = true |
Definition at line 50 of file z3dk_wrapper.h.
Referenced by yaze::core::anonymous_namespace{z3dk_wrapper.cc}::BuildLintOptions(), and yaze::editor::SettingsPanel::DrawPatchSettings().
| bool yaze::core::Z3dkAssembleOptions::warn_unauthorized_hook = true |
Definition at line 51 of file z3dk_wrapper.h.
Referenced by yaze::core::anonymous_namespace{z3dk_wrapper.cc}::BuildLintOptions(), and yaze::editor::SettingsPanel::DrawPatchSettings().
| bool yaze::core::Z3dkAssembleOptions::warn_stack_balance = true |
Definition at line 52 of file z3dk_wrapper.h.
Referenced by yaze::core::anonymous_namespace{z3dk_wrapper.cc}::BuildLintOptions(), and yaze::editor::SettingsPanel::DrawPatchSettings().
| bool yaze::core::Z3dkAssembleOptions::warn_hook_return = true |
Definition at line 53 of file z3dk_wrapper.h.
Referenced by yaze::core::anonymous_namespace{z3dk_wrapper.cc}::BuildLintOptions(), and yaze::editor::SettingsPanel::DrawPatchSettings().
| std::string yaze::core::Z3dkAssembleOptions::hooks_rom_path |
Definition at line 54 of file z3dk_wrapper.h.
Referenced by yaze::core::Z3dkWrapper::Assemble(), and yaze::editor::SettingsPanel::DrawPatchSettings().