|
|
| Companion (std::filesystem::path rom, const ArchiveType otr, const bool debug, const bool modding=false, const std::string &srcDir="", const std::string &destPath="") |
|
| Companion (std::vector< uint8_t > rom, const ArchiveType otr, const bool debug, const bool modding=false, const std::string &srcDir="", const std::string &destPath="") |
|
| Companion (std::filesystem::path rom, const ArchiveType otr, const bool debug, const std::string &srcDir="", const std::string &destPath="") |
|
| Companion (std::vector< uint8_t > rom, const ArchiveType otr, const bool debug, const std::string &srcDir="", const std::string &destPath="") |
|
void | Init (ExportType type) |
|
bool | NodeHasChanges (const std::string &string) |
|
void | Process () |
|
bool | IsOTRMode () const |
|
bool | IsDebug () const |
|
bool | AddTextureDefines () const |
|
N64::Cartridge * | GetCartridge () const |
|
std::vector< uint8_t > & | GetRomData () |
|
std::string | GetOutputPath () |
|
std::string | GetDestRelativeOutputPath () |
|
GBIVersion | GetGBIVersion () const |
|
GBIMinorVersion | GetGBIMinorVersion () const |
|
std::unordered_map< std::string, std::vector< YAML::Node > > | GetCourseMetadata () |
|
std::optional< std::string > | GetEnumFromValue (const std::string &key, int id) |
|
bool | IsUsingIndividualIncludes () const |
|
std::optional< ParseResultData > | GetParseDataByAddr (uint32_t addr) |
|
std::optional< ParseResultData > | GetParseDataBySymbol (const std::string &symbol) |
|
std::optional< std::uint32_t > | GetFileOffsetFromSegmentedAddr (uint8_t segment) const |
|
std::optional< std::shared_ptr< BaseFactory > > | GetFactory (const std::string &type) |
|
uint32_t | PatchVirtualAddr (uint32_t addr) |
|
std::optional< std::tuple< std::string, YAML::Node > > | GetNodeByAddr (uint32_t addr) |
|
std::optional< std::string > | GetStringByAddr (uint32_t addr) |
|
std::optional< std::tuple< std::string, YAML::Node > > | GetSafeNodeByAddr (const uint32_t addr, std::string type) |
|
std::optional< std::string > | GetSafeStringByAddr (const uint32_t addr, std::string type) |
|
std::optional< std::vector< std::tuple< std::string, YAML::Node > > > | GetNodesByType (const std::string &type) |
|
std::string | GetSymbolFromAddr (uint32_t addr, bool validZero=false) |
|
std::optional< std::uint32_t > | GetFileOffset (void) const |
|
std::optional< std::uint32_t > | GetCurrSegmentNumber (void) const |
|
CompressionType | GetCurrCompressionType (void) const |
|
std::optional< VRAMEntry > | GetCurrentVRAM (void) const |
|
std::optional< Table > | SearchTable (uint32_t addr) |
|
std::string | NormalizeAsset (const std::string &name) const |
|
std::string | RelativePath (const std::string &path) const |
|
std::string | RelativePathToSrcDir (const std::string &path) const |
|
std::string | RelativePathToDestDir (const std::string &path) const |
|
void | RegisterCompanionFile (const std::string path, std::vector< char > data) |
|
void | SetAdditionalFiles (const std::vector< std::string > &files) |
|
TorchConfig & | GetConfig () |
|
BinaryWrapper * | GetCurrentWrapper () |
|
std::optional< std::tuple< std::string, YAML::Node > > | RegisterAsset (const std::string &name, YAML::Node &node) |
|
std::optional< YAML::Node > | AddAsset (YAML::Node asset) |