Mario Kart 64
Loading...
Searching...
No Matches
GameExtractor.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "Companion.h"
4
#include <filesystem>
5
#include <vector>
6
#include <cstdint>
7
8
class
GameExtractor
{
9
public
:
10
static
bool
GenAssetFile
();
11
std::optional<std::string>
ValidateChecksum
()
const
;
12
bool
SelectGameFromUI
();
13
void
GetRoms
(std::vector<std::string>& roms);
14
bool
GenerateOTR
()
const
;
15
private
:
16
fs::path
mGamePath
;
17
std::vector<uint8_t>
mGameData
;
18
};
GameExtractor
Definition
GameExtractor.h:8
GameExtractor::GenAssetFile
static bool GenAssetFile()
GameExtractor::SelectGameFromUI
bool SelectGameFromUI()
Definition
GameExtractor.cpp:33
GameExtractor::GenerateOTR
bool GenerateOTR() const
Definition
GameExtractor.cpp:188
GameExtractor::ValidateChecksum
std::optional< std::string > ValidateChecksum() const
Definition
GameExtractor.cpp:176
GameExtractor::GetRoms
void GetRoms(std::vector< std::string > &roms)
Definition
GameExtractor.cpp:121
GameExtractor::mGamePath
fs::path mGamePath
Definition
GameExtractor.h:16
GameExtractor::mGameData
std::vector< uint8_t > mGameData
Definition
GameExtractor.h:17
src
port
GameExtractor.h
Generated by
1.13.2