Torch
Loading...
Searching...
No Matches
Companion Member List

This is the complete list of members for Companion, including all inherited members.

AddAsset(YAML::Node asset) (defined in Companion)Companion
AddSubFileAsset(YAML::Node asset, std::string newFileName, CompressionType newCompressionType, uint32_t compressedSize=0) (defined in Companion)Companion
AddTextureDefines() const (defined in Companion)Companioninline
CalculateHash(const std::vector< uint8_t > &data) (defined in Companion)Companionstatic
Companion(std::filesystem::path rom, const ArchiveType otr, const bool debug, const bool modding=false, const std::string &srcDir="", const std::string &destPath="") (defined in Companion)Companioninlineexplicit
Companion(std::vector< uint8_t > rom, const ArchiveType otr, const bool debug, const bool modding=false, const std::string &srcDir="", const std::string &destPath="") (defined in Companion)Companioninlineexplicit
Companion(std::filesystem::path rom, const ArchiveType otr, const bool debug, const std::string &srcDir="", const std::string &destPath="") (defined in Companion)Companioninlineexplicit
Companion(std::vector< uint8_t > rom, const ArchiveType otr, const bool debug, const std::string &srcDir="", const std::string &destPath="") (defined in Companion)Companioninlineexplicit
GetAssetPath() const (defined in Companion)Companioninline
GetCartridge() const (defined in Companion)Companioninline
GetCompressedSegmentOffset(uint32_t *addr) (defined in Companion)Companion
GetConfig() (defined in Companion)Companioninline
GetCourseMetadata() (defined in Companion)Companioninline
GetCurrCompressionType(void) const (defined in Companion)Companioninline
GetCurrentAssetName() const (defined in Companion)Companioninline
GetCurrentCompressedSize(void) const (defined in Companion)Companioninline
GetCurrentDirectory() const (defined in Companion)Companioninline
GetCurrentVRAM(void) const (defined in Companion)Companioninline
GetCurrentWrapper() (defined in Companion)Companioninline
GetCurrSegmentNumber(void) const (defined in Companion)Companioninline
GetDestRelativeOutputPath() (defined in Companion)Companioninline
GetEnumFromValue(const std::string &key, int id) (defined in Companion)Companion
GetFactory(const std::string &type) (defined in Companion)Companion
GetFileOffset(void) const (defined in Companion)Companioninline
GetFileOffsetFromCompressedSegmentedAddr(uint8_t segment) const (defined in Companion)Companion
GetFileOffsetFromSegmentedAddr(uint8_t segment) const (defined in Companion)Companion
GetGameTitle() const (defined in Companion)Companioninline
GetGBIMinorVersion() const (defined in Companion)Companioninline
GetGBIVersion() const (defined in Companion)Companioninline
GetModdedAssetPaths() const (defined in Companion)Companioninline
GetNodeByAddr(uint32_t addr) (defined in Companion)Companion
GetNodeByAddr(uint32_t addr, const std::string &file) (defined in Companion)Companion
GetNodesByType(const std::string &type, bool includeAutogen=false) (defined in Companion)Companion
GetNodesByTypeRef(const std::string &type, bool includeAutogen=false) (defined in Companion)Companion
GetOutputPath() (defined in Companion)Companioninline
GetParseDataByAddr(uint32_t addr) (defined in Companion)Companion
GetParseDataBySymbol(const std::string &symbol) (defined in Companion)Companion
GetRomData() (defined in Companion)Companioninline
GetSafeNodeByAddr(const uint32_t addr, std::string type) (defined in Companion)Companion
GetSafeStringByAddr(const uint32_t addr, std::string type) (defined in Companion)Companion
GetStringByAddr(uint32_t addr) (defined in Companion)Companion
GetSymbolFromAddr(uint32_t addr, bool validZero=false) (defined in Companion)Companion
Init(ExportType type) (defined in Companion)Companion
Init(ExportType type, std::atomic< size_t > &assetCount, bool shouldProcess) (defined in Companion)Companion
Instance (defined in Companion)Companionstatic
IsDebug() const (defined in Companion)Companioninline
IsOTRMode() const (defined in Companion)Companioninline
IsUsingIndividualIncludes() const (defined in Companion)Companioninline
NodeHasChanges(const std::string &string) (defined in Companion)Companion
NormalizeAsset(const std::string &name) const (defined in Companion)Companion
Pack(const std::string &folder, const std::string &output, const ArchiveType otrMode, const std::string &version="") (defined in Companion)Companionstatic
ParseVersionString(const std::string &version) (defined in Companion)Companionstatic
PatchVirtualAddr(uint32_t addr) (defined in Companion)Companion
Process(std::atomic< size_t > &assetCount) (defined in Companion)Companion
RegisterArchiveFile(const std::string &name, std::vector< char > data) (defined in Companion)Companion
RegisterAsset(const std::string &name, YAML::Node &node) (defined in Companion)Companion
RegisterCompanionFile(const std::string path, std::vector< char > data) (defined in Companion)Companion
RelativePath(const std::string &path) const (defined in Companion)Companion
RelativePathToDestDir(const std::string &path) const (defined in Companion)Companion
RelativePathToSrcDir(const std::string &path) const (defined in Companion)Companion
ResolveVirtualAddr(uint32_t addr) (defined in Companion)Companion
SearchTable(uint32_t addr) (defined in Companion)Companion
SetAdditionalFiles(const std::vector< std::string > &files) (defined in Companion)Companioninline
SetAssetTotal(std::atomic< size_t > *total) (defined in Companion)Companioninline
SetCompressedSegment(uint32_t segmentId, uint32_t compressedFileOffset, uint32_t offset) (defined in Companion)Companion
SetPhaseCallback(std::function< void(int)> cb) (defined in Companion)Companioninline
SetProcess(bool shouldProcess) (defined in Companion)Companion
SetRomPath(std::filesystem::path path) (defined in Companion)Companioninline
SetSingleYMLPath(const std::string &path) (defined in Companion)Companioninline
SetVersion(const std::string &version) (defined in Companion)Companioninline