add alpha and texture fields to the Group chunk struct
This commit is contained in:
parent
872ffde4c0
commit
32c9c8e777
|
@ -7,6 +7,8 @@
|
|||
struct Group
|
||||
{
|
||||
std::string name;
|
||||
std::string texture;
|
||||
uint8_t alpha;
|
||||
uint32_t numTriangles;
|
||||
|
||||
uint32_t GetSize() const;
|
||||
|
@ -17,6 +19,8 @@ inline uint32_t Group::GetSize() const
|
|||
uint32_t size = 0;
|
||||
|
||||
size += sizeof(char) * (name.size() + 1); // name string (including null-terminator)
|
||||
size += sizeof(char) * (texture.size() + 1); // texture file (including null-terminator)
|
||||
size += sizeof(uint8_t); // alpha flag (boolean)
|
||||
size += sizeof(uint32_t); // number of triangles
|
||||
|
||||
return size;
|
||||
|
|
Reference in a new issue