#pragma once #include "DefinitionWithMembers.h" class UnionDefinition final : public DefinitionWithMembers { // protected: // void CalculateSize() override; public: UnionDefinition(std::string _namespace, std::string name, int pack); _NODISCARD DataDefinitionType GetType() const override; };