mirror of
https://github.com/Laupetin/OpenAssetTools.git
synced 2025-06-11 07:18:11 -05:00
Rename CommonStructuredDataStructEntry to Property
This commit is contained in:
@ -6,18 +6,18 @@
|
||||
#include "CommonStructuredDataDef.h"
|
||||
#include "Utils/Endianness.h"
|
||||
|
||||
CommonStructuredDataStructEntry::CommonStructuredDataStructEntry()
|
||||
CommonStructuredDataStructProperty::CommonStructuredDataStructProperty()
|
||||
: m_offset_in_bits(0u)
|
||||
{
|
||||
}
|
||||
|
||||
CommonStructuredDataStructEntry::CommonStructuredDataStructEntry(std::string name)
|
||||
CommonStructuredDataStructProperty::CommonStructuredDataStructProperty(std::string name)
|
||||
: m_name(std::move(name)),
|
||||
m_offset_in_bits(0u)
|
||||
{
|
||||
}
|
||||
|
||||
CommonStructuredDataStructEntry::CommonStructuredDataStructEntry(std::string name, const CommonStructuredDataType type, const size_t offsetInBits)
|
||||
CommonStructuredDataStructProperty::CommonStructuredDataStructProperty(std::string name, const CommonStructuredDataType type, const size_t offsetInBits)
|
||||
: m_name(std::move(name)),
|
||||
m_type(type),
|
||||
m_offset_in_bits(offsetInBits)
|
||||
@ -118,7 +118,7 @@ uint32_t CommonStructuredDataStruct::CalculateChecksum(const CommonStructuredDat
|
||||
|
||||
void CommonStructuredDataStruct::SortProperties()
|
||||
{
|
||||
std::sort(m_properties.begin(), m_properties.end(), [](const CommonStructuredDataStructEntry& e1, const CommonStructuredDataStructEntry& e2)
|
||||
std::sort(m_properties.begin(), m_properties.end(), [](const CommonStructuredDataStructProperty& e1, const CommonStructuredDataStructProperty& e2)
|
||||
{
|
||||
return e1.m_offset_in_bits < e2.m_offset_in_bits;
|
||||
});
|
||||
|
@ -6,22 +6,22 @@
|
||||
#include "Utils/ClassUtils.h"
|
||||
#include "CommonStructuredDataTypes.h"
|
||||
|
||||
struct CommonStructuredDataStructEntry
|
||||
struct CommonStructuredDataStructProperty
|
||||
{
|
||||
std::string m_name;
|
||||
CommonStructuredDataType m_type;
|
||||
size_t m_offset_in_bits;
|
||||
|
||||
CommonStructuredDataStructEntry();
|
||||
explicit CommonStructuredDataStructEntry(std::string name);
|
||||
CommonStructuredDataStructEntry(std::string name, CommonStructuredDataType type, size_t offsetInBits);
|
||||
CommonStructuredDataStructProperty();
|
||||
explicit CommonStructuredDataStructProperty(std::string name);
|
||||
CommonStructuredDataStructProperty(std::string name, CommonStructuredDataType type, size_t offsetInBits);
|
||||
};
|
||||
|
||||
class CommonStructuredDataDef;
|
||||
struct CommonStructuredDataStruct
|
||||
{
|
||||
std::string m_name;
|
||||
std::vector<CommonStructuredDataStructEntry> m_properties;
|
||||
std::vector<CommonStructuredDataStructProperty> m_properties;
|
||||
size_t m_bit_offset;
|
||||
size_t m_size_in_byte;
|
||||
|
||||
|
Reference in New Issue
Block a user