sgLightManager Member List

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

activate()sgLightManager [virtual]
canActivate()LightManager [virtual]
cleanup()sgLightManager [inline, static]
createLightInfo()sgLightManager [virtual]
createSGLightInfo()sgLightManager
deactivate()sgLightManager [virtual]
drlSystemsgLightManager
get()sgLightManager [inline, static]
getAllUnsortedLights(LightInfoList &list)sgLightManager [virtual]
getBestLights(LightInfoList &list)sgLightManager [inline, virtual]
getDefaultLight()sgLightManager [virtual]
getDynamicLightingMaterial(BaseMatInstance *root, sgLightInfo *light, bool tryfordual)sgLightManager [virtual]
getId() const sgLightManager [virtual]
getLightingAmbientColor(SceneObject *obj, ColorF *col, sgLightInfo **light)sgLightManager [private]
getLightingInterfaces()sgLightManager
getSceneLightingInterface()sgLightManager [virtual]
getSceneManager()LightManager [virtual]
getSpecialLight(SpecialLightTypesEnum type)sgLightManager
LightManager::getSpecialLight(SpecialLightTypesEnum type)=0LightManager [pure virtual]
hdrPrepare(const Point2I &offset, const Point2I &extent)sgLightManager [inline, virtual]
hdrRender()sgLightManager [inline, virtual]
initTextureStateBlock(const U32 currTexFlag, const U32 textureSlot, GFXStateBlockDesc *stateblock)sgLightManager [virtual]
isActive()LightManager [inline]
lightingProfileQualityType enum namesgLightManager
LightManager()LightManager
lightScene(const char *callback, const char *param)sgLightManager [virtual]
lpqtDesign enum valuesgLightManager
lpqtDraft enum valuesgLightManager
lpqtProduction enum valuesgLightManager
mLightingInterfacessgLightManager [private]
mSceneLightingsgLightManager [private]
mSgActivatesgLightManager
Parent typedefsgLightManager [private]
registerGlobalLight(LightInfo *light, SimObject *obj, bool zonealreadyset)sgLightManager [virtual]
registerGlobalLights(bool staticlighting)sgLightManager [virtual]
registerLocalLight(LightInfo *light)sgLightManager [inline, virtual]
resetLights()sgLightManager [virtual]
setLightInfo(ProcessedMaterial *pmat, const Material *mat, const SceneGraphData &sgData, U32 pass, GFXShaderConstBuffer *shaderConsts)sgLightManager [virtual]
setSceneManager(SceneGraph *sceneManager)LightManager [virtual]
setSpecialLight(SpecialLightTypesEnum type, LightInfo *light)sgLightManager
LightManager::setSpecialLight(SpecialLightTypesEnum type, LightInfo *light)=0LightManager [pure virtual]
setTextureStage(const SceneGraphData &sgData, const U32 currTexFlag, const U32 textureSlot, GFXShaderConstBuffer *shaderConsts, ShaderConstHandles *handles)sgLightManager [virtual]
setupLights(SceneObject *obj)sgLightManager [virtual]
setupLights(SceneObject *obj, const Point3F &camerapos, const Point3F &cameradir, F32 viewdist, S32 maxlights)sgLightManager [virtual]
setupLights(SceneObject *obj, const Box3F &box, S32 maxlights)sgLightManager [virtual]
sgAdaptiveSelfIlluminationProp enum valuesgLightManager
sgAllowAdaptiveSelfIllumination()sgLightManager [inline, static]
sgAllowBloom()sgLightManager [inline, static]
sgAllowCollectSelfIlluminationColor()sgLightManager [inline, static]
sgAllowDiffuseCustomAmbient()sgLightManager [inline, static]
sgAllowDRLBloomsgLightManager [private, static]
sgAllowDRLHighDynamicRangesgLightManager [private, static]
sgAllowDRLSystem()sgLightManager [inline, static]
sgAllowDRLToneMappingsgLightManager [private, static]
sgAllowDynamicLightingDualOptimization()sgLightManager [inline, static]
sgAllowDynamicRangeLightingsgLightManager [private, static]
sgAllowDynamicShadows()sgLightManager [inline, static]
sgAllowFullDynamicRangeLighting()sgLightManager [inline, static]
sgAllowFullHighDynamicRangeLighting()sgLightManager [inline, static]
sgAllowFullLightMaps()sgLightManager [inline, static]
sgAllowReceiveSunLight()sgLightManager [inline, static]
sgAllowShadows()sgLightManager [inline, static]
sgAllowToneMapping()sgLightManager [inline, static]
sgAtlasMaxDynamicLightssgLightManager [static]
sgBestLightssgLightManager [private]
sgBloomAmountsgLightManager [static]
sgBloomCutOffsgLightManager [static]
sgBloomSeedAmountsgLightManager [static]
sgBuildDualLightLists(const LightInfoList &list, LightInfoDualList &listdual)sgLightManager
sgCustomAmbientForSelfIlluminationProp enum valuesgLightManager
sgCustomAmbientLightingProp enum valuesgLightManager
sgDefaultLightsgLightManager [private, static]
sgDRLMaxsgLightManager [static]
sgDRLMinsgLightManager [static]
sgDRLMultipliersgLightManager [static]
sgDRLTargetsgLightManager [static]
sgDynamicShadowDetailSizesgLightManager [static]
sgDynamicShadowQualitysgLightManager [private, static]
sgFilterZonessgLightManager [private, static]
sgFindBestLights(const Box3F &box, S32 maxlights, const Point3F &viewdir, bool camerabased)sgLightManager [private]
sgGetDefaultLight()sgLightManager [inline]
sgGetDynamicShadowQuality()sgLightManager [inline, static]
sgGetFilteredLightColor(ColorF &color, ColorF &ambient, S32 objectzone)sgLightManager [static]
sgGetLightMapScale()sgLightManager [inline, static]
sgGetProperty(U32 prop)sgLightManager [inline, static]
sgGetSelfIlluminationColor(ColorF defaultcol)sgLightManager [inline, static]
sgInGUIEditorsgLightManager [private, static]
sgInit()sgLightManager [static]
sgLightingProfileAllowShadowssgLightManager [private, static]
sgLightingProfileQualitysgLightManager [private, static]
sgLightingPropertiessgLightManager [private, static]
sgLightingPropertiesEnum enum namesgLightManager
sgLightManager()sgLightManager
sgMaxBestLightssgLightManager [private, static]
sgMultipleDynamicShadowssgLightManager [static]
sgPropertyCount enum valuesgLightManager
sgReceiveSunLightProp enum valuesgLightManager
sgRegisteredGlobalLightssgLightManager [private]
sgRegisteredLocalLightssgLightManager [private]
sgSafeSet(GFXShaderConstBuffer *shaderConsts, const String &name, T value)sgLightManager [static]
sgScoreLight(sgLightInfo *light, const Box3F &box, const SphereF &sphere, bool camerabased)sgLightManager [private]
sgSelfIlluminationColorsgLightManager [private, static]
sgSetAllowDRLBloom(bool enable)sgLightManager [inline, static]
sgSetAllowDRLToneMapping(bool enable)sgLightManager [inline, static]
sgSetAllowDynamicRangeLighting(bool enable)sgLightManager [inline, static]
sgSetAllowHighDynamicRangeLighting(bool enable)sgLightManager [inline, static]
sgSetProperty(U32 prop, bool val)sgLightManager [inline, static]
sgSetupZoneLighting(bool enable, SimObject *sobj)sgLightManager
sgShowCacheStatssgLightManager [static]
sgSortLightsByAddress(const void *, const void *)sgLightManager [private, static]
sgSortLightsByScore(const void *, const void *)sgLightManager [private, static]
sgSpecialLightssgLightManager [private]
sgTranslatedSunsgLightManager [private]
sgUseDRLHighDynamicRangesgLightManager [private, static]
sgUseDynamicLightingDualOptimizationsgLightManager [private, static]
sgUseDynamicRangeLightingsgLightManager [private, static]
sgUseDynamicShadowssgLightManager [private, static]
sgUseSelfIlluminationColorsgLightManager [private, static]
sgZonessgLightManager [private, static]
slSpecialLightTypesCount enum valueLightManager
slSunLightType enum valueLightManager
slTranslatedSunlightType enum valueLightManager
smsgLightManagerSingletonsgLightManager [private, static]
SpecialLightTypesEnum enum nameLightManager
unregisterAllLights()sgLightManager [virtual]
unregisterGlobalLight(LightInfo *light)sgLightManager [inline, virtual]
unregisterLocalLight(LightInfo *light)sgLightManager [inline, virtual]
~LightManager()LightManager [inline, virtual]
~sgLightManager()sgLightManager [virtual]