mirror of
https://github.com/AxioDL/PrimeWorldEditor.git
synced 2025-08-15 00:19:20 +00:00
20 lines
476 B
C++
20 lines
476 B
C++
#ifndef CTWEAKLOADER_H
|
|
#define CTWEAKLOADER_H
|
|
|
|
#include "CTweakData.h"
|
|
#include <memory>
|
|
|
|
/** Class responsible for loading tweak data */
|
|
class CTweakLoader
|
|
{
|
|
/** Private constructor */
|
|
CTweakLoader() = default;
|
|
|
|
public:
|
|
/** Loader entry point */
|
|
static std::unique_ptr<CTweakData> LoadCTWK(IInputStream& CTWK, CResourceEntry* pEntry);
|
|
static void LoadNTWK(IInputStream& NTWK, EGame Game, std::vector<CTweakData*>& OutTweaks);
|
|
};
|
|
|
|
#endif // CTWEAKLOADER_H
|