Luanti
5.10.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_entities
ShadowRenderer
private
depth_shader_trans
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
getShadowSamples
() const
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
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_depth_entity_cb
ShadowRenderer
private
m_shadow_depth_trans_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_mix_cb
ShadowRenderer
private
m_shadow_node_array
ShadowRenderer
private
m_shadow_samples
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
mixcsm_shader
ShadowRenderer
private
mixShadowsQuad
()
ShadowRenderer
private
preInit
(IWritableShaderSource *shsrc)
ShadowRenderer
static
readShaderFile
(const std::string &path)
ShadowRenderer
private
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 Nov 1 2024 10:49:08 for Luanti by
1.11.0