Luanti 5.11.0-dev
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Loading...
Searching...
No Matches
ShadowRenderer Member List

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

addDirectionalLight()ShadowRenderer
addNodeToShadowList(scene::ISceneNode *node, E_SHADOW_MODE shadowMode=ESM_BOTH)ShadowRenderer
createShaders()ShadowRendererprivate
depth_shaderShadowRendererprivate
depth_shader_entitiesShadowRendererprivate
depth_shader_transShadowRendererprivate
disable()ShadowRendererprivate
drawDebug()ShadowRenderer
enable()ShadowRendererinlineprivate
get_texture()ShadowRendererinline
getDirectionalLight(u32 index=0)ShadowRenderer
getDirectionalLightCount() constShadowRenderer
getMaxShadowFar() constShadowRenderer
getPerspectiveBiasXY()ShadowRendererinline
getPerspectiveBiasZ()ShadowRendererinline
getShadowSamples() constShadowRendererinline
getShadowStrength() constShadowRendererinline
getShadowTint() constShadowRendererinline
getSMTexture(const std::string &shadow_map_name, video::ECOLOR_FORMAT texture_format, bool force_creation=false)ShadowRendererprivate
getTimeOfDay() constShadowRendererinline
initialize()ShadowRenderer
is_active() constShadowRendererinline
m_clientShadowRendererprivate
m_current_frameShadowRendererprivate
m_driverShadowRendererprivate
m_force_update_shadow_mapShadowRendererprivate
m_light_listShadowRendererprivate
m_map_shadow_update_framesShadowRendererprivate
m_perspective_bias_xyShadowRendererprivate
m_perspective_bias_zShadowRendererprivate
m_screen_quadShadowRendererprivate
m_shadow_depth_cbShadowRendererprivate
m_shadow_depth_entity_cbShadowRendererprivate
m_shadow_depth_trans_cbShadowRendererprivate
m_shadow_map_coloredShadowRendererprivate
m_shadow_map_max_distanceShadowRendererprivate
m_shadow_map_texture_32bitShadowRendererprivate
m_shadow_map_texture_sizeShadowRendererprivate
m_shadow_mix_cbShadowRendererprivate
m_shadow_node_arrayShadowRendererprivate
m_shadow_samplesShadowRendererprivate
m_shadow_strengthShadowRendererprivate
m_shadow_strength_gammaShadowRendererprivate
m_shadow_tintShadowRendererprivate
m_shadows_enabledShadowRendererprivate
m_shadows_supportedShadowRendererprivate
m_smgrShadowRendererprivate
m_texture_formatShadowRendererprivate
m_texture_format_colorShadowRendererprivate
m_time_dayShadowRendererprivate
mixcsm_shaderShadowRendererprivate
mixShadowsQuad()ShadowRendererprivate
preInit(IWritableShaderSource *shsrc)ShadowRendererstatic
readShaderFile(const std::string &path)ShadowRendererprivate
removeNodeFromShadowList(scene::ISceneNode *node)ShadowRenderer
renderShadowMap(video::ITexture *target, DirectionalLight &light, scene::E_SCENE_NODE_RENDER_PASS pass=scene::ESNRP_SOLID)ShadowRendererprivate
renderShadowObjects(video::ITexture *target, DirectionalLight &light)ShadowRendererprivate
setForceUpdateShadowMap()ShadowRendererinline
setShadowIntensity(float shadow_intensity)ShadowRenderer
setShadowTint(video::SColor shadow_tint)ShadowRendererinline
setTimeOfDay(float isDay)ShadowRendererinline
shadowMapClientMapShadowRendererprivate
shadowMapClientMapFutureShadowRendererprivate
shadowMapTextureColorsShadowRendererprivate
shadowMapTextureDynamicObjectsShadowRendererprivate
shadowMapTextureFinalShadowRendererprivate
ShadowRenderer(IrrlichtDevice *device, Client *client)ShadowRenderer
TEXTURE_LAYER_SHADOWShadowRendererstatic
update(video::ITexture *outputTarget=nullptr)ShadowRenderer
updateSMTextures()ShadowRendererprivate
~ShadowRenderer()ShadowRenderer