3#include <factories/BaseFactory.h>
42 uint32_t unk10_31 : 12;
43 uint32_t unk10_19 : 12;
145 uint16_t padA_15 : 10;
151 uint16_t is_actor : 1;
167 uint32_t prop1Cnt : 6;
168 uint32_t prop2Cnt : 6;
170 std::vector<NodeProp> nodeProps;
171 std::vector<Prop> props;
185 float horizontalSpeed;
189 float pitchYawRoll[3];
200 float pitchYawRoll[3];
210 float horizontalSpeed;
216 float pitchYawRoll[3];
268 std::vector<CubeData> mCubes;
271 std::vector<CameraNode> mCameraNodes;
274 std::vector<LightingVector> mLightingVectors;
277 mCubeMin[0] = mCubeMin[1] = mCubeMin[2] = 0;
278 mCubeMax[0] = mCubeMax[1] = mCubeMax[2] = 0;
283 ExportResult Export(std::ostream& write, std::shared_ptr<IParsedData> data, std::string& entryName,
284 YAML::Node& node, std::string* replacement)
override;
288 ExportResult Export(std::ostream& write, std::shared_ptr<IParsedData> data, std::string& entryName,
289 YAML::Node& node, std::string* replacement)
override;
293 ExportResult Export(std::ostream& write, std::shared_ptr<IParsedData> data, std::string& entryName,
294 YAML::Node& node, std::string* replacement)
override;
298 ExportResult Export(std::ostream& write, std::shared_ptr<IParsedData> data, std::string& entryName,
299 YAML::Node& node, std::string* replacement)
override;
304 std::optional<std::shared_ptr<IParsedData>> parse(std::vector<uint8_t>& buffer, YAML::Node& data)
override;
305 inline std::unordered_map<ExportType, std::shared_ptr<BaseExporter>> GetExporters()
override {
310 bool HasModdedDependencies()
override {
Definition MapFactory.h:287
Definition MapFactory.h:292
Definition MapFactory.h:302
Definition MapFactory.h:297
Definition BaseFactory.h:96
Definition BaseFactory.h:102
Definition BaseFactory.h:88
Definition MapFactory.h:122
Definition MapFactory.h:183
Definition MapFactory.h:198
Definition MapFactory.h:208
Definition MapFactory.h:225
Definition MapFactory.h:241
Definition MapFactory.h:163
Definition MapFactory.h:257
Definition MapFactory.h:64
Definition MapFactory.h:32
Definition MapFactory.h:101
Definition MapFactory.h:138