SuperTuxKart
|
This is the complete list of members for ShaderBasedRenderer, including all inherited members.
AbstractRenderer() (defined in AbstractRenderer) | AbstractRenderer | inline |
addGlowingNode(irr::scene::ISceneNode *n, float r=1.0f, float g=1.0f, float b=1.0f) (defined in AbstractRenderer) | AbstractRenderer | inlinevirtual |
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) | ShaderBasedRenderer | virtual |
clearGlowingNodes() (defined in AbstractRenderer) | AbstractRenderer | inlinevirtual |
computeMatrixesAndCameras(scene::ICameraSceneNode *const camnode, unsigned int width, unsigned int height) (defined in ShaderBasedRenderer) | ShaderBasedRenderer | private |
createPostProcessing() OVERRIDE (defined in ShaderBasedRenderer) | ShaderBasedRenderer | virtual |
createRenderTarget(const irr::core::dimension2du &dimension, const std::string &name) OVERRIDE | ShaderBasedRenderer | virtual |
debugPhysics() (defined in ShaderBasedRenderer) | ShaderBasedRenderer | private |
dumpRTT() (defined in ShaderBasedRenderer) | ShaderBasedRenderer | inline |
getCurrentScreenSize() const (defined in AbstractRenderer) | AbstractRenderer | inline |
getDepthStencilTexture() const OVERRIDE (defined in ShaderBasedRenderer) | ShaderBasedRenderer | virtual |
getPostProcessing() (defined in ShaderBasedRenderer) | ShaderBasedRenderer | inline |
getRenderTargetTexture(TypeRTT which) const OVERRIDE (defined in ShaderBasedRenderer) | ShaderBasedRenderer | virtual |
getRTTs() (defined in ShaderBasedRenderer) | ShaderBasedRenderer | inline |
getShadowMatrices() (defined in ShaderBasedRenderer) | ShaderBasedRenderer | inline |
getSHCoefficients() const OVERRIDE (defined in ShaderBasedRenderer) | ShaderBasedRenderer | virtual |
giveBoost(unsigned int cam_index) OVERRIDE (defined in ShaderBasedRenderer) | ShaderBasedRenderer | virtual |
m_current_screen_size (defined in AbstractRenderer) | AbstractRenderer | protected |
m_draw_calls (defined in ShaderBasedRenderer) | ShaderBasedRenderer | private |
m_dump_rtt (defined in ShaderBasedRenderer) | ShaderBasedRenderer | private |
m_lighting_passes (defined in ShaderBasedRenderer) | ShaderBasedRenderer | private |
m_post_processing (defined in ShaderBasedRenderer) | ShaderBasedRenderer | private |
m_rtts (defined in ShaderBasedRenderer) | ShaderBasedRenderer | private |
m_shadow_matrices (defined in ShaderBasedRenderer) | ShaderBasedRenderer | private |
m_skybox (defined in ShaderBasedRenderer) | ShaderBasedRenderer | private |
m_spherical_harmonics (defined in ShaderBasedRenderer) | ShaderBasedRenderer | private |
onLoadWorld() OVERRIDE (defined in ShaderBasedRenderer) | ShaderBasedRenderer | virtual |
onUnloadWorld() OVERRIDE (defined in ShaderBasedRenderer) | ShaderBasedRenderer | virtual |
preloadShaderFiles() (defined in ShaderBasedRenderer) | ShaderBasedRenderer | private |
prepareDrawCalls(scene::ICameraSceneNode *camnode) (defined in ShaderBasedRenderer) | ShaderBasedRenderer | private |
prepareForwardRenderer() (defined in ShaderBasedRenderer) | ShaderBasedRenderer | private |
removeSkyBox() OVERRIDE (defined in ShaderBasedRenderer) | ShaderBasedRenderer | virtual |
render(float dt, bool is_loading=false) OVERRIDE (defined in ShaderBasedRenderer) | ShaderBasedRenderer | virtual |
renderGlow() const (defined in ShaderBasedRenderer) | ShaderBasedRenderer | private |
renderPostProcessing(Camera *const camera, bool first_cam) (defined in ShaderBasedRenderer) | ShaderBasedRenderer | private |
renderScene(irr::scene::ICameraSceneNode *const camnode, float dt, bool hasShadows, bool forceRTT) (defined in ShaderBasedRenderer) | ShaderBasedRenderer | private |
renderSceneDeferred(irr::scene::ICameraSceneNode *const camnode, float dt, bool hasShadows, bool forceRTT) (defined in ShaderBasedRenderer) | ShaderBasedRenderer | private |
renderShadows() (defined in ShaderBasedRenderer) | ShaderBasedRenderer | private |
renderSkybox(const scene::ICameraSceneNode *camera) const (defined in ShaderBasedRenderer) | ShaderBasedRenderer | private |
renderSkybox(const irr::scene::ICameraSceneNode *camera) const (defined in AbstractRenderer) | AbstractRenderer | protected |
renderSSAO() const (defined in ShaderBasedRenderer) | ShaderBasedRenderer | private |
renderToTexture(GL3RenderTarget *render_target, irr::scene::ICameraSceneNode *camera, float dt) (defined in ShaderBasedRenderer) | ShaderBasedRenderer | |
resetPostProcessing() OVERRIDE (defined in ShaderBasedRenderer) | ShaderBasedRenderer | virtual |
resetShadowCamNodes() (defined in ShaderBasedRenderer) | ShaderBasedRenderer | inlineprivate |
setAmbientLight(const irr::video::SColorf &light, bool force_SH_computation=true) OVERRIDE (defined in ShaderBasedRenderer) | ShaderBasedRenderer | virtual |
setRTT(RTT *rtts) (defined in ShaderBasedRenderer) | ShaderBasedRenderer | |
ShaderBasedRenderer() (defined in ShaderBasedRenderer) | ShaderBasedRenderer | |
uploadLightingData() const | ShaderBasedRenderer | private |
~AbstractRenderer() (defined in AbstractRenderer) | AbstractRenderer | inlinevirtual |
~ShaderBasedRenderer() (defined in ShaderBasedRenderer) | ShaderBasedRenderer |