Files
SpaghettiKart/src/port/GameExtractor.h
T
MegaMech 008d527ed5 Torch Static Compile (#187)
* Fix freecam rotation smoothing

* Configure freecam controller

* Fix cont z button and impl freecam on/off events

* Add torch static comp

* Fixed cmake

* Copied yamls

---------

Co-authored-by: KiritoDv <kiritodev01@gmail.com>
2025-02-07 22:24:00 -07:00

18 lines
347 B
C++

#pragma once
#include "Companion.h"
#include <filesystem>
#include <vector>
#include <cstdint>
class GameExtractor {
public:
static bool GenAssetFile();
std::optional<std::string> ValidateChecksum() const;
bool SelectGameFromUI();
bool GenerateOTR() const;
private:
fs::path mGamePath;
std::vector<uint8_t> mGameData;
};