SuperTuxKart
Loading...
Searching...
No Matches
ShaderBasedRenderer Member List

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

AbstractRenderer() (defined in AbstractRenderer)AbstractRendererinline
addGlowingNode(irr::scene::ISceneNode *n, float r=1.0f, float g=1.0f, float b=1.0f) (defined in AbstractRenderer)AbstractRendererinlinevirtual
addSkyBox(const std::vector< irr::video::IImage * > &texture, const std::vector< irr::video::IImage * > &spherical_harmonics_textures) (defined in ShaderBasedRenderer)ShaderBasedRenderer
addSunLight(const irr::core::vector3df &pos) OVERRIDE (defined in ShaderBasedRenderer)ShaderBasedRenderervirtual
clearGlowingNodes() (defined in AbstractRenderer)AbstractRendererinlinevirtual
computeMatrixesAndCameras(scene::ICameraSceneNode *const camnode, unsigned int width, unsigned int height) (defined in ShaderBasedRenderer)ShaderBasedRendererprivate
createPostProcessing() OVERRIDE (defined in ShaderBasedRenderer)ShaderBasedRenderervirtual
createRenderTarget(const irr::core::dimension2du &dimension, const std::string &name) OVERRIDEShaderBasedRenderervirtual
debugPhysics() (defined in ShaderBasedRenderer)ShaderBasedRendererprivate
dumpRTT() (defined in ShaderBasedRenderer)ShaderBasedRendererinline
getCurrentScreenSize() const (defined in AbstractRenderer)AbstractRendererinline
getDepthStencilTexture() const OVERRIDE (defined in ShaderBasedRenderer)ShaderBasedRenderervirtual
getPostProcessing() (defined in ShaderBasedRenderer)ShaderBasedRendererinline
getRenderTargetTexture(TypeRTT which) const OVERRIDE (defined in ShaderBasedRenderer)ShaderBasedRenderervirtual
getRTTs() (defined in ShaderBasedRenderer)ShaderBasedRendererinline
getShadowMatrices() (defined in ShaderBasedRenderer)ShaderBasedRendererinline
getSHCoefficients() const OVERRIDE (defined in ShaderBasedRenderer)ShaderBasedRenderervirtual
giveBoost(unsigned int cam_index) OVERRIDE (defined in ShaderBasedRenderer)ShaderBasedRenderervirtual
m_current_screen_size (defined in AbstractRenderer)AbstractRendererprotected
m_draw_calls (defined in ShaderBasedRenderer)ShaderBasedRendererprivate
m_dump_rtt (defined in ShaderBasedRenderer)ShaderBasedRendererprivate
m_lighting_passes (defined in ShaderBasedRenderer)ShaderBasedRendererprivate
m_post_processing (defined in ShaderBasedRenderer)ShaderBasedRendererprivate
m_rtts (defined in ShaderBasedRenderer)ShaderBasedRendererprivate
m_shadow_matrices (defined in ShaderBasedRenderer)ShaderBasedRendererprivate
m_skybox (defined in ShaderBasedRenderer)ShaderBasedRendererprivate
m_spherical_harmonics (defined in ShaderBasedRenderer)ShaderBasedRendererprivate
onLoadWorld() OVERRIDE (defined in ShaderBasedRenderer)ShaderBasedRenderervirtual
onUnloadWorld() OVERRIDE (defined in ShaderBasedRenderer)ShaderBasedRenderervirtual
preloadShaderFiles() (defined in ShaderBasedRenderer)ShaderBasedRendererprivate
prepareDrawCalls(scene::ICameraSceneNode *camnode) (defined in ShaderBasedRenderer)ShaderBasedRendererprivate
prepareForwardRenderer() (defined in ShaderBasedRenderer)ShaderBasedRendererprivate
removeSkyBox() OVERRIDE (defined in ShaderBasedRenderer)ShaderBasedRenderervirtual
render(float dt, bool is_loading=false) OVERRIDE (defined in ShaderBasedRenderer)ShaderBasedRenderervirtual
renderGlow() const (defined in ShaderBasedRenderer)ShaderBasedRendererprivate
renderPostProcessing(Camera *const camera, bool first_cam) (defined in ShaderBasedRenderer)ShaderBasedRendererprivate
renderScene(irr::scene::ICameraSceneNode *const camnode, float dt, bool hasShadows, bool forceRTT) (defined in ShaderBasedRenderer)ShaderBasedRendererprivate
renderSceneDeferred(irr::scene::ICameraSceneNode *const camnode, float dt, bool hasShadows, bool forceRTT) (defined in ShaderBasedRenderer)ShaderBasedRendererprivate
renderShadows() (defined in ShaderBasedRenderer)ShaderBasedRendererprivate
renderSkybox(const scene::ICameraSceneNode *camera) const (defined in ShaderBasedRenderer)ShaderBasedRendererprivate
renderSkybox(const irr::scene::ICameraSceneNode *camera) const (defined in AbstractRenderer)AbstractRendererprotected
renderSSAO() const (defined in ShaderBasedRenderer)ShaderBasedRendererprivate
renderToTexture(GL3RenderTarget *render_target, irr::scene::ICameraSceneNode *camera, float dt) (defined in ShaderBasedRenderer)ShaderBasedRenderer
resetPostProcessing() OVERRIDE (defined in ShaderBasedRenderer)ShaderBasedRenderervirtual
resetShadowCamNodes() (defined in ShaderBasedRenderer)ShaderBasedRendererinlineprivate
setAmbientLight(const irr::video::SColorf &light, bool force_SH_computation=true) OVERRIDE (defined in ShaderBasedRenderer)ShaderBasedRenderervirtual
setRTT(RTT *rtts) (defined in ShaderBasedRenderer)ShaderBasedRenderer
ShaderBasedRenderer() (defined in ShaderBasedRenderer)ShaderBasedRenderer
uploadLightingData() constShaderBasedRendererprivate
~AbstractRenderer() (defined in AbstractRenderer)AbstractRendererinlinevirtual
~ShaderBasedRenderer() (defined in ShaderBasedRenderer)ShaderBasedRenderer