| activate() | LightManager | [virtual] |
| canActivate() | LightManager | [virtual] |
| createLightInfo()=0 | LightManager | [pure virtual] |
| deactivate() | LightManager | [virtual] |
| getAllUnsortedLights(LightInfoList &list)=0 | LightManager | [pure virtual] |
| getBestLights(LightInfoList &list)=0 | LightManager | [pure virtual] |
| getDefaultLight()=0 | LightManager | [pure virtual] |
| getId() const =0 | LightManager | [pure virtual] |
| getSceneLightingInterface()=0 | LightManager | [pure virtual] |
| getSceneManager() | LightManager | [virtual] |
| getSpecialLight(SpecialLightTypesEnum type)=0 | LightManager | [pure virtual] |
| hdrPrepare(const Point2I &offset, const Point2I &extent)=0 | LightManager | [pure virtual] |
| hdrRender()=0 | LightManager | [pure virtual] |
| initTextureStateBlock(const U32 currTexFlag, const U32 textureSlot, GFXStateBlockDesc *stateblock)=0 | LightManager | [pure virtual] |
| isActive() | LightManager | [inline] |
| LightManager() | LightManager | |
| lightScene(const char *callback, const char *param) | LightManager | [virtual] |
| mIsActive | LightManager | [private] |
| mSceneManager | LightManager | [private] |
| registerGlobalLight(LightInfo *light, SimObject *obj, bool zonealreadyset)=0 | LightManager | [pure virtual] |
| registerGlobalLights(bool staticlighting)=0 | LightManager | [pure virtual] |
| registerLocalLight(LightInfo *light)=0 | LightManager | [pure virtual] |
| resetLights()=0 | LightManager | [pure virtual] |
| setLightInfo(ProcessedMaterial *pmat, const Material *mat, const SceneGraphData &sgData, U32 pass, GFXShaderConstBuffer *shaderConsts)=0 | LightManager | [pure virtual] |
| setSceneManager(SceneGraph *sceneManager) | LightManager | [virtual] |
| setSpecialLight(SpecialLightTypesEnum type, LightInfo *light)=0 | LightManager | [pure virtual] |
| setTextureStage(const SceneGraphData &sgData, const U32 currTexFlag, const U32 textureSlot, GFXShaderConstBuffer *shaderConsts, ShaderConstHandles *handles)=0 | LightManager | [pure virtual] |
| setupLights(SceneObject *obj)=0 | LightManager | [pure virtual] |
| setupLights(SceneObject *obj, const Point3F &camerapos, const Point3F &cameradir, F32 viewdist, S32 maxlights)=0 | LightManager | [pure virtual] |
| setupLights(SceneObject *obj, const Box3F &box, S32 maxlights)=0 | LightManager | [pure virtual] |
| slSpecialLightTypesCount enum value | LightManager | |
| slSunLightType enum value | LightManager | |
| slTranslatedSunlightType enum value | LightManager | |
| SpecialLightTypesEnum enum name | LightManager | |
| unregisterAllLights()=0 | LightManager | [pure virtual] |
| unregisterGlobalLight(LightInfo *light)=0 | LightManager | [pure virtual] |
| unregisterLocalLight(LightInfo *light)=0 | LightManager | [pure virtual] |
| ~LightManager() | LightManager | [inline, virtual] |