Luanti
5.15.0-dev
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
()
ShadowRenderer
private
depth_shader
ShadowRenderer
private
depth_shader_a
ShadowRenderer
private
depth_shader_trans
ShadowRenderer
private
depth_shader_trans_a
ShadowRenderer
private
disable
()
ShadowRenderer
private
drawDebug
()
ShadowRenderer
enable
()
ShadowRenderer
inline
private
get_texture
()
ShadowRenderer
inline
getDirectionalLight
(u32 index=0)
ShadowRenderer
getDirectionalLightCount
() const
ShadowRenderer
getMaxShadowFar
() const
ShadowRenderer
getPerspectiveBiasXY
()
ShadowRenderer
inline
getPerspectiveBiasZ
()
ShadowRenderer
inline
getShadowStrength
() const
ShadowRenderer
inline
getShadowTint
() const
ShadowRenderer
inline
getSMTexture
(const std::string &shadow_map_name, video::ECOLOR_FORMAT texture_format, bool force_creation=false)
ShadowRenderer
private
getTimeOfDay
() const
ShadowRenderer
inline
initialize
()
ShadowRenderer
is_active
() const
ShadowRenderer
inline
isSupported
(video::IVideoDriver *driver)
ShadowRenderer
static
m_client
ShadowRenderer
private
m_current_frame
ShadowRenderer
private
m_driver
ShadowRenderer
private
m_force_update_shadow_map
ShadowRenderer
private
m_light_list
ShadowRenderer
private
m_map_shadow_update_frames
ShadowRenderer
private
m_perspective_bias_xy
ShadowRenderer
private
m_perspective_bias_z
ShadowRenderer
private
m_screen_quad
ShadowRenderer
private
m_shadow_depth_cb
ShadowRenderer
private
m_shadow_map_colored
ShadowRenderer
private
m_shadow_map_max_distance
ShadowRenderer
private
m_shadow_map_texture_32bit
ShadowRenderer
private
m_shadow_map_texture_size
ShadowRenderer
private
m_shadow_node_array
ShadowRenderer
private
m_shadow_strength
ShadowRenderer
private
m_shadow_strength_gamma
ShadowRenderer
private
m_shadow_tint
ShadowRenderer
private
m_shadows_enabled
ShadowRenderer
private
m_shadows_supported
ShadowRenderer
private
m_smgr
ShadowRenderer
private
m_texture_format
ShadowRenderer
private
m_texture_format_color
ShadowRenderer
private
m_time_day
ShadowRenderer
private
preInit
(IWritableShaderSource *shsrc)
ShadowRenderer
static
removeNodeFromShadowList
(scene::ISceneNode *node)
ShadowRenderer
renderShadowMap
(video::ITexture *target, DirectionalLight &light, scene::E_SCENE_NODE_RENDER_PASS pass=scene::ESNRP_SOLID)
ShadowRenderer
private
renderShadowObjects
(video::ITexture *target, DirectionalLight &light)
ShadowRenderer
private
setForceUpdateShadowMap
()
ShadowRenderer
inline
setShadowIntensity
(float shadow_intensity)
ShadowRenderer
setShadowTint
(video::SColor shadow_tint)
ShadowRenderer
inline
setTimeOfDay
(float isDay)
ShadowRenderer
inline
shadowMapClientMap
ShadowRenderer
private
shadowMapClientMapFuture
ShadowRenderer
private
shadowMapTextureColors
ShadowRenderer
private
shadowMapTextureDynamicObjects
ShadowRenderer
private
shadowMapTextureFinal
ShadowRenderer
private
ShadowRenderer
(IrrlichtDevice *device, Client *client)
ShadowRenderer
TEXTURE_LAYER_SHADOW
ShadowRenderer
static
update
(video::ITexture *outputTarget=nullptr)
ShadowRenderer
updateSMTextures
()
ShadowRenderer
private
~ShadowRenderer
()
ShadowRenderer
Generated on Fri Jan 2 2026 04:32:29 for Luanti by
1.11.0