20 void update(
float deltaTime)
override {}
32 bool m_castShadow =
false;
Declara la API de Component dentro del subsistema ECS.
Declara la API de Prerequisites dentro del subsistema Core.
ComponentType
Tipos de componentes disponibles en el juego.
@ NONE
Tipo de componente no especificado.
Declara la API de RenderTypes dentro del subsistema Rendering.
Clase base abstracta para todos los componentes del juego.
void update(float deltaTime) override
Método virtual puro para actualizar el componente.
void setCastShadow(bool value)
const LightData & getLightData() const
bool canCastShadow() const
void render(DeviceContext &deviceContext) override
Método virtual puro para renderizar el componente.
LightData & getLightData()