save works!
This commit is contained in:
@@ -6,7 +6,7 @@ namespace Generated
|
||||
struct PuzzleElementType
|
||||
{
|
||||
static constexpr int32_t EntryCount = 8;
|
||||
enum class Enum : int32_t
|
||||
enum Enum : int32_t
|
||||
{
|
||||
None,
|
||||
WaterIn,
|
||||
@@ -52,7 +52,7 @@ namespace Generated
|
||||
};
|
||||
struct PuzzleNode
|
||||
{
|
||||
PuzzleElementType PlacedTypes[4] = {};
|
||||
PuzzleElementType::Enum PlacedTypes[4] = {};
|
||||
};
|
||||
struct StaticPuzzleCard
|
||||
{
|
||||
@@ -91,5 +91,16 @@ namespace Generated
|
||||
PuzzleNode PlacedNodes[1024] = {};
|
||||
uint32_t GoalPositionCount = {};
|
||||
ElemPos GoalPositions[16] = {};
|
||||
char PuzzleName[64] = {};
|
||||
};
|
||||
bool Save(const PuzzleElementType::Enum* obj, uint32_t count, Serializer& serializer);
|
||||
bool Save(const PuzPos* obj, uint32_t count, Serializer& serializer);
|
||||
bool Save(const ElemPos* obj, uint32_t count, Serializer& serializer);
|
||||
bool Save(const PuzzleNode* obj, uint32_t count, Serializer& serializer);
|
||||
bool Save(const StaticPuzzleCard* obj, uint32_t count, Serializer& serializer);
|
||||
bool Save(const StaticPuzzleCardHandle* obj, uint32_t count, Serializer& serializer);
|
||||
bool Save(const StaticPuzzleData* obj, uint32_t count, Serializer& serializer);
|
||||
bool Save(const PuzzleCardStack* obj, uint32_t count, Serializer& serializer);
|
||||
bool Save(const PlacedPuzzleCard* obj, uint32_t count, Serializer& serializer);
|
||||
bool Save(const PuzzleData* obj, uint32_t count, Serializer& serializer);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user