|
Fillwave
10.0.0
|
Light system knows about all light related stuff. More...
#include <LightSystem.h>
Public Member Functions | |
| bool | isLightsRefresh () const |
| void | resetLightsRefresh () |
| void | removeLights () |
| void | updateLightEntities () |
| void | pushLightUniformsDR () |
| void | pushLightUniforms (flc::Program *program) |
| void | pushLightUniformBuffers (flc::Program *program) |
| void | clear () |
| void | bindShadowmaps () |
| void | updateDeferredBufferSpot (GLuint lightID, flc::Program *program, GLint currentShadowUnit) |
| void | updateDeferredBufferDirectional (GLuint lightID, flc::Program *program, GLint currentShadowUnit) |
| void | updateDeferredBufferPoint (GLuint lightID, flc::Program *program, GLint currentShadowUnit) |
Public Attributes | |
| CacheSpotLights | mLightsSpot |
| CacheDirectionalLights | mLightsDirectional |
| CachePointLights | mLightsPoint |
Light system knows about all light related stuff.
1.8.11