move vec to generated
This commit is contained in:
@@ -27,8 +27,8 @@ namespace Generated
|
||||
bool isOk = true;
|
||||
for (uint32_t i = 0; i < count; ++i)
|
||||
{
|
||||
isOk = Save(&obj[i].X, 1, serializer) && isOk;
|
||||
isOk = Save(&obj[i].Y, 1, serializer) && isOk;
|
||||
isOk = Save(&obj[i].x, 1, serializer) && isOk;
|
||||
isOk = Save(&obj[i].y, 1, serializer) && isOk;
|
||||
}
|
||||
return isOk;
|
||||
}
|
||||
@@ -37,8 +37,8 @@ namespace Generated
|
||||
bool isOk = true;
|
||||
for (uint32_t i = 0; i < count; ++i)
|
||||
{
|
||||
isOk = Load(&obj[i].X, 1, serializer) && isOk;
|
||||
isOk = Load(&obj[i].Y, 1, serializer) && isOk;
|
||||
isOk = Load(&obj[i].x, 1, serializer) && isOk;
|
||||
isOk = Load(&obj[i].y, 1, serializer) && isOk;
|
||||
}
|
||||
return isOk;
|
||||
}
|
||||
@@ -47,9 +47,9 @@ namespace Generated
|
||||
bool isOk = true;
|
||||
for (uint32_t i = 0; i < count; ++i)
|
||||
{
|
||||
isOk = Save(&obj[i].X, 1, serializer) && isOk;
|
||||
isOk = Save(&obj[i].Y, 1, serializer) && isOk;
|
||||
isOk = Save(&obj[i].Z, 1, serializer) && isOk;
|
||||
isOk = Save(&obj[i].x, 1, serializer) && isOk;
|
||||
isOk = Save(&obj[i].y, 1, serializer) && isOk;
|
||||
isOk = Save(&obj[i].z, 1, serializer) && isOk;
|
||||
}
|
||||
return isOk;
|
||||
}
|
||||
@@ -58,9 +58,9 @@ namespace Generated
|
||||
bool isOk = true;
|
||||
for (uint32_t i = 0; i < count; ++i)
|
||||
{
|
||||
isOk = Load(&obj[i].X, 1, serializer) && isOk;
|
||||
isOk = Load(&obj[i].Y, 1, serializer) && isOk;
|
||||
isOk = Load(&obj[i].Z, 1, serializer) && isOk;
|
||||
isOk = Load(&obj[i].x, 1, serializer) && isOk;
|
||||
isOk = Load(&obj[i].y, 1, serializer) && isOk;
|
||||
isOk = Load(&obj[i].z, 1, serializer) && isOk;
|
||||
}
|
||||
return isOk;
|
||||
}
|
||||
@@ -69,10 +69,10 @@ namespace Generated
|
||||
bool isOk = true;
|
||||
for (uint32_t i = 0; i < count; ++i)
|
||||
{
|
||||
isOk = Save(&obj[i].X, 1, serializer) && isOk;
|
||||
isOk = Save(&obj[i].Y, 1, serializer) && isOk;
|
||||
isOk = Save(&obj[i].Z, 1, serializer) && isOk;
|
||||
isOk = Save(&obj[i].W, 1, serializer) && isOk;
|
||||
isOk = Save(&obj[i].x, 1, serializer) && isOk;
|
||||
isOk = Save(&obj[i].y, 1, serializer) && isOk;
|
||||
isOk = Save(&obj[i].z, 1, serializer) && isOk;
|
||||
isOk = Save(&obj[i].w, 1, serializer) && isOk;
|
||||
}
|
||||
return isOk;
|
||||
}
|
||||
@@ -81,10 +81,10 @@ namespace Generated
|
||||
bool isOk = true;
|
||||
for (uint32_t i = 0; i < count; ++i)
|
||||
{
|
||||
isOk = Load(&obj[i].X, 1, serializer) && isOk;
|
||||
isOk = Load(&obj[i].Y, 1, serializer) && isOk;
|
||||
isOk = Load(&obj[i].Z, 1, serializer) && isOk;
|
||||
isOk = Load(&obj[i].W, 1, serializer) && isOk;
|
||||
isOk = Load(&obj[i].x, 1, serializer) && isOk;
|
||||
isOk = Load(&obj[i].y, 1, serializer) && isOk;
|
||||
isOk = Load(&obj[i].z, 1, serializer) && isOk;
|
||||
isOk = Load(&obj[i].w, 1, serializer) && isOk;
|
||||
}
|
||||
return isOk;
|
||||
}
|
||||
@@ -242,12 +242,35 @@ namespace Generated
|
||||
}
|
||||
return isOk;
|
||||
}
|
||||
bool Save(const PuzzleVisualSettings* obj, uint32_t count, Serializer& serializer)
|
||||
{
|
||||
bool isOk = true;
|
||||
for (uint32_t i = 0; i < count; ++i)
|
||||
{
|
||||
isOk = Save(&obj[i].TileBaseColor, 1, serializer) && isOk;
|
||||
isOk = Save(&obj[i].TileDotColor, 1, serializer) && isOk;
|
||||
isOk = Save(&obj[i].DisabledCardTint, 1, serializer) && isOk;
|
||||
}
|
||||
return isOk;
|
||||
}
|
||||
bool Load(PuzzleVisualSettings* obj, uint32_t count, Deserializer& serializer)
|
||||
{
|
||||
bool isOk = true;
|
||||
for (uint32_t i = 0; i < count; ++i)
|
||||
{
|
||||
isOk = Load(&obj[i].TileBaseColor, 1, serializer) && isOk;
|
||||
isOk = Load(&obj[i].TileDotColor, 1, serializer) && isOk;
|
||||
isOk = Load(&obj[i].DisabledCardTint, 1, serializer) && isOk;
|
||||
}
|
||||
return isOk;
|
||||
}
|
||||
bool Save(const StaticPuzzleData* obj, uint32_t count, Serializer& serializer)
|
||||
{
|
||||
bool isOk = true;
|
||||
for (uint32_t i = 0; i < count; ++i)
|
||||
{
|
||||
isOk = Save(obj[i].Cards, 64, serializer) && isOk;
|
||||
isOk = Save(&obj[i].Visuals, 1, serializer) && isOk;
|
||||
}
|
||||
return isOk;
|
||||
}
|
||||
@@ -257,6 +280,7 @@ namespace Generated
|
||||
for (uint32_t i = 0; i < count; ++i)
|
||||
{
|
||||
isOk = Load(obj[i].Cards, 64, serializer) && isOk;
|
||||
isOk = Load(&obj[i].Visuals, 1, serializer) && isOk;
|
||||
}
|
||||
return isOk;
|
||||
}
|
||||
|
||||
@@ -54,24 +54,24 @@ namespace Generated
|
||||
};
|
||||
struct Vec2
|
||||
{
|
||||
static constexpr uint32_t Hash = 4242122113;
|
||||
float X = {};
|
||||
float Y = {};
|
||||
static constexpr uint32_t Hash = 2667033957;
|
||||
float x = {};
|
||||
float y = {};
|
||||
};
|
||||
struct Vec3
|
||||
{
|
||||
static constexpr uint32_t Hash = 1694997017;
|
||||
float X = {};
|
||||
float Y = {};
|
||||
float Z = {};
|
||||
static constexpr uint32_t Hash = 473740858;
|
||||
float x = {};
|
||||
float y = {};
|
||||
float z = {};
|
||||
};
|
||||
struct Vec4
|
||||
{
|
||||
static constexpr uint32_t Hash = 447058821;
|
||||
float X = {};
|
||||
float Y = {};
|
||||
float Z = {};
|
||||
float W = {};
|
||||
static constexpr uint32_t Hash = 2507696603;
|
||||
float x = {};
|
||||
float y = {};
|
||||
float z = {};
|
||||
float w = {};
|
||||
};
|
||||
struct Mat3
|
||||
{
|
||||
@@ -127,10 +127,18 @@ namespace Generated
|
||||
static constexpr uint32_t Hash = 1742502768;
|
||||
uint16_t Idx = UINT16_MAX;
|
||||
};
|
||||
struct PuzzleVisualSettings
|
||||
{
|
||||
static constexpr uint32_t Hash = 4208425878;
|
||||
Vec4 TileBaseColor = {};
|
||||
Vec4 TileDotColor = {};
|
||||
Vec4 DisabledCardTint = {};
|
||||
};
|
||||
struct StaticPuzzleData
|
||||
{
|
||||
static constexpr uint32_t Hash = 1497693577;
|
||||
static constexpr uint32_t Hash = 1076634601;
|
||||
StaticPuzzleCard Cards[64] = {};
|
||||
PuzzleVisualSettings Visuals = {};
|
||||
};
|
||||
struct PuzzleCardStack
|
||||
{
|
||||
@@ -185,6 +193,8 @@ namespace Generated
|
||||
bool Load(StaticPuzzleCard* obj, uint32_t count, Deserializer& serializer);
|
||||
bool Save(const StaticPuzzleCardHandle* obj, uint32_t count, Serializer& serializer);
|
||||
bool Load(StaticPuzzleCardHandle* obj, uint32_t count, Deserializer& serializer);
|
||||
bool Save(const PuzzleVisualSettings* obj, uint32_t count, Serializer& serializer);
|
||||
bool Load(PuzzleVisualSettings* obj, uint32_t count, Deserializer& serializer);
|
||||
bool Save(const StaticPuzzleData* obj, uint32_t count, Serializer& serializer);
|
||||
bool Load(StaticPuzzleData* obj, uint32_t count, Deserializer& serializer);
|
||||
bool Save(const PuzzleCardStack* obj, uint32_t count, Serializer& serializer);
|
||||
|
||||
Reference in New Issue
Block a user