| TGX 1.1.3 A tiny 2D/3D graphics library optimized for 32 bits microcontrollers.

Loading...
Searching...
No Matches
Classes | Enumerations
Renderer3DSpotLightData.h File Reference

Internal storage for Renderer3D local spot lights. More...

`#include "tgx_config.h"`
`#include "Color.h"`
`#include "Vec3.h"`

Go to the source code of this file.

## Classes
struct | tgx::Renderer3D_detail::SpotLightData< MAX_SPOT_LIGHTS >
| Internal storage for local spot lights. More...
struct | tgx::Renderer3D_detail::SpotLightData< 0 >
| Empty specialization used when local spot lights are disabled. More...

## Enumerations
enum | SpotLightFlag { SPOT_LIGHT_CONE_ENABLED = 1u << 0 , SPOT_LIGHT_SOFT_CONE = 1u << 1 , SPOT_LIGHT_RUNTIME_SPECULAR_ENABLED = 1u << 2 }
enum | SpotLightGlobalFlag { SPOT_LIGHT_GLOBAL_RUNTIME_SPECULAR = 1u << 0 , SPOT_LIGHT_GLOBAL_ACTIVE_CONE = 1u << 1 }

## Detailed Description

Internal storage for Renderer3D local spot lights.