BasicLightManager Member List

This is the complete list of members for BasicLightManager, including all inherited members.

activate()BasicLightManager [virtual]
BasicLightManager()BasicLightManager
canActivate()BasicLightManager [virtual]
cleanup()BasicLightManager [static]
createBasicLightInfo()BasicLightManager [virtual]
createLightInfo()BasicLightManager [virtual]
deactivate()BasicLightManager [virtual]
get()BasicLightManager [inline, static]
getAllUnsortedLights(LightInfoList &list)BasicLightManager [virtual]
getBestLights(LightInfoList &list)BasicLightManager [virtual]
getBLSceneLightingInterface()BasicLightManager [static]
getDefaultLight()BasicLightManager [virtual]
getId() const BasicLightManager [virtual]
getSceneLightingInterface()BasicLightManager [virtual]
getSceneManager()LightManager [virtual]
getSpecialLight(LightManager::SpecialLightTypesEnum type)BasicLightManager [virtual]
hdrPrepare(const Point2I &offset, const Point2I &extent)BasicLightManager [inline, virtual]
hdrRender()BasicLightManager [inline, virtual]
initTextureStateBlock(const U32 currTexFlag, const U32 textureSlot, GFXStateBlockDesc *stateblock)BasicLightManager [inline, virtual]
isActive()LightManager [inline]
LightManager()LightManager
lightScene(const char *callback, const char *param)BasicLightManager [virtual]
mActivateBasicLightManager
mConstantLookupBasicLightManager [private]
mDefaultLightBasicLightManager [private]
mLastConstantsBasicLightManager [private]
mLastShaderBasicLightManager [private]
mSpecialLightsBasicLightManager [private]
mTranslatedSunBasicLightManager [private]
Parent typedefBasicLightManager [private]
registerGlobalLight(LightInfo *light, SimObject *obj, bool zonealreadyset)BasicLightManager [inline, virtual]
registerGlobalLights(bool staticlighting)BasicLightManager [virtual]
registerLocalLight(LightInfo *light)BasicLightManager [inline, virtual]
resetLights()BasicLightManager [inline, virtual]
setLightInfo(ProcessedMaterial *pmat, const Material *mat, const SceneGraphData &sgData, U32 pass, GFXShaderConstBuffer *shaderConsts)BasicLightManager [virtual]
setSceneManager(SceneGraph *sceneManager)LightManager [virtual]
setSpecialLight(LightManager::SpecialLightTypesEnum type, LightInfo *light)BasicLightManager [virtual]
setTextureStage(const SceneGraphData &sgData, const U32 currTexFlag, const U32 textureSlot, GFXShaderConstBuffer *shaderConsts, ShaderConstHandles *handles)BasicLightManager [inline, virtual]
setupLights(SceneObject *obj)BasicLightManager [inline, virtual]
setupLights(SceneObject *obj, const Point3F &camerapos, const Point3F &cameradir, F32 viewdist, S32 maxlights)BasicLightManager [inline, virtual]
setupLights(SceneObject *obj, const Box3F &box, S32 maxlights)BasicLightManager [inline, virtual]
slSpecialLightTypesCount enum valueLightManager
slSunLightType enum valueLightManager
slTranslatedSunlightType enum valueLightManager
smAvailableSLInterfacesBasicLightManager [private, static]
smBasicLightManagerSingletonBasicLightManager [private, static]
SpecialLightTypesEnum enum nameLightManager
unregisterAllLights()BasicLightManager [virtual]
unregisterGlobalLight(LightInfo *light)BasicLightManager [inline, virtual]
unregisterLocalLight(LightInfo *light)BasicLightManager [inline, virtual]
~BasicLightManager()BasicLightManager [virtual]
~LightManager()LightManager [inline, virtual]