Renderable Component used for single mesh rendering.
More...
#include <RenderableComponent.h>
Renderable Component used for single mesh rendering.
Definition at line 10 of file RenderableComponent.h.
◆ RenderableComponent()
| hellfire::RenderableComponent::RenderableComponent |
( |
| ) |
|
|
default |
◆ get_cast_shadows()
| bool hellfire::RenderableComponent::get_cast_shadows |
( |
| ) |
const |
|
inline |
◆ get_material()
| std::shared_ptr< Material > hellfire::RenderableComponent::get_material |
( |
| ) |
const |
|
inline |
◆ get_material_asset()
| AssetID hellfire::RenderableComponent::get_material_asset |
( |
| ) |
const |
|
inline |
◆ get_receive_shadows()
| bool hellfire::RenderableComponent::get_receive_shadows |
( |
| ) |
const |
|
inline |
◆ has_material()
| bool hellfire::RenderableComponent::has_material |
( |
| ) |
const |
|
inline |
◆ set_cast_shadows()
| void hellfire::RenderableComponent::set_cast_shadows |
( |
bool |
cast | ) |
|
|
inline |
◆ set_material()
| void hellfire::RenderableComponent::set_material |
( |
const std::shared_ptr< Material > & |
material | ) |
|
|
inline |
◆ set_material_asset()
| void hellfire::RenderableComponent::set_material_asset |
( |
AssetID |
id | ) |
|
|
inline |
◆ set_receive_shadows()
| void hellfire::RenderableComponent::set_receive_shadows |
( |
bool |
receive | ) |
|
|
inline |
◆ cast_shadows
| bool hellfire::RenderableComponent::cast_shadows = true |
◆ material_
| std::shared_ptr<Material> hellfire::RenderableComponent::material_ |
|
private |
◆ material_asset_id_
◆ receive_shadows
| bool hellfire::RenderableComponent::receive_shadows = true |
◆ render_layer
| uint32_t hellfire::RenderableComponent::render_layer = 0 |
◆ visible
| bool hellfire::RenderableComponent::visible = true |
The documentation for this class was generated from the following file: