19 void Serialize(Json::Value& node,
bool load)
override;
Component providing geometry to an entity.
Definition: Mesh.hpp:11
Geometry::Model * model
Geometry data.
Definition: Mesh.hpp:25
Mesh()
Create new mesh.
Definition: Mesh.cpp:10
uint32_t layerMask
Bitmask of which layers to render to.
Definition: Mesh.hpp:28
~Mesh() override
Destructor.
Definition: Mesh.cpp:12
void Serialize(Json::Value &node, bool load) override
Save or load component values to/from JSON.
Definition: Mesh.cpp:17
Component which all components inherit.
Definition: SuperComponent.hpp:9
Interface of a model loaded from a file.
Definition: Model.hpp:8
Definition: BoxShapeEditor.hpp:5
Definition: AssetEditor.hpp:5