#pragma once #include "assetFactoryConfig_fwd.h" #include "mutation.h" #include "shape.h" #include #include class FaceController : public Mutation { public: using FaceControllers = std::map; void apply(ModelFactoryMesh & mesh, const std::string & name, Shape::CreatedFaces & faces) const; std::string id; std::string colour; std::string type; bool smooth {false}; FaceControllers faceControllers; };