3#include "BaseFactory.h"
16 long long int force_structure_alignment[2];
29 long long int force_structure_alignment[1];
41 LightsData(
Lights1Raw lights) : mLights(lights) {}
45 ExportResult Export(std::ostream& write, std::shared_ptr<IParsedData> data, std::string& entryName, YAML::Node& node, std::string* replacement)
override;
49 ExportResult Export(std::ostream& write, std::shared_ptr<IParsedData> data, std::string& entryName, YAML::Node& node, std::string* replacement)
override;
53 ExportResult Export(std::ostream& write, std::shared_ptr<IParsedData> data, std::string& entryName, YAML::Node& node, std::string* replacement)
override;
58 std::optional<std::shared_ptr<IParsedData>> parse(std::vector<uint8_t>& buffer, YAML::Node& data)
override;
59 inline std::unordered_map<ExportType, std::shared_ptr<BaseExporter>> GetExporters()
override {
Definition BaseFactory.h:88
Definition BaseFactory.h:94
Definition BaseFactory.h:80
Definition LightsFactory.h:48
Definition LightsFactory.h:52
Definition LightsFactory.h:56
Definition LightsFactory.h:19
Definition LightsFactory.h:5
Definition LightsFactory.h:32
Definition LightsFactory.h:27
Definition LightsFactory.h:14