2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-05-02 00:19:35 +00:00

refactor(zcg): use wordsize instead of architecture

This commit is contained in:
Michael Oliver
2026-04-30 13:48:32 +01:00
parent abfc2dc547
commit 97591f59f4
30 changed files with 170 additions and 173 deletions
@@ -4,7 +4,7 @@
#include "Domain/Definition/StructDefinition.h"
#include "Domain/Definition/TypedefDefinition.h"
#include "Domain/Definition/UnionDefinition.h"
#include "Domain/Environment/Architecture.h"
#include "Domain/Environment/WordSize.h"
#include "Domain/FastFile/FastFileBlock.h"
#include "Domain/Information/StructureInformation.h"
@@ -30,8 +30,8 @@ public:
[[nodiscard]] virtual const std::string& GetGameName() const = 0;
virtual void SetGame(std::string gameName) = 0;
[[nodiscard]] virtual Architecture GetArchitecture() const = 0;
virtual void SetArchitecture(Architecture architecture) = 0;
[[nodiscard]] virtual WordSize GetWordSize() const = 0;
virtual void SetWordSize(WordSize wordSize) = 0;
[[nodiscard]] virtual const std::vector<EnumDefinition*>& GetAllEnums() const = 0;
[[nodiscard]] virtual const std::vector<StructDefinition*>& GetAllStructs() const = 0;