module
Shadow castersBase interface plugin for shadows.
Files
- file caster.hpp
- Struct cubos::
engine:: .ShadowCaster - file directional_caster.hpp
- Component cubos::
engine:: .DirectionalShadowCaster - file plugin.hpp
- Plugin entry point.
- file point_caster.hpp
- Component cubos::
engine:: .PointShadowCaster - file spot_caster.hpp
- Component cubos::
engine:: .SpotShadowCaster
Classes
- struct cubos::engine::ShadowCaster
- Struct which contains the settings common to all shadow casters.
- struct cubos::engine::DirectionalShadowCaster
- Component which enables shadow casting on a directional light.
- struct cubos::engine::PointShadowCaster
- Component which enables shadow casting on a point light.
- struct cubos::engine::SpotShadowCaster
- Component which enables shadow casting on a spot light.
Functions
-
auto shadowCastersPlugin(Cubos& cubos) -> CUBOS_
ENGINE_ voidAPI - Plugin entry function.
Function documentation
CUBOS_ENGINE_API void shadowCastersPlugin(Cubos& cubos)
Plugin entry function.
Parameters | |
---|---|
cubos | Cubos main class. |