SuperTuxKart
IrrDriver Member List

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

addAnimatedMesh(scene::IAnimatedMesh *mesh, const std::string &debug_name, scene::ISceneNode *parent=NULL, std::shared_ptr< RenderInfo > render_info=nullptr)IrrDriver
addBackgroundNode(scene::ISceneNode *const n) (defined in IrrDriver)IrrDriverinline
addBillboard(const core::dimension2d< f32 > size, const std::string &tex_name, scene::ISceneNode *parent=NULL)IrrDriver
addCamera(unsigned int index, AbstractKart *kart) (defined in IrrDriver)IrrDriver
addCameraSceneNode()IrrDriver
addForcedBloomNode(scene::ISceneNode *n, float power=1) (defined in IrrDriver)IrrDriverinline
addGlowingNode(scene::ISceneNode *n, float r=1.0f, float g=1.0f, float b=1.0f) (defined in IrrDriver)IrrDriverinline
addLight(const core::vector3df &pos, float energy, float radius, float r, float g, float b, bool sun=false, scene::ISceneNode *parent=NULL) (defined in IrrDriver)IrrDriver
addMesh(scene::IMesh *mesh, const std::string &debug_name, scene::ISceneNode *parent=NULL, std::shared_ptr< RenderInfo > render_info=nullptr)IrrDriver
addOctTree(scene::IMesh *mesh)IrrDriver
addParticleNode(bool default_emitter=true)IrrDriver
addPerCameraNode(scene::ISceneNode *node, scene::ICameraSceneNode *cam, scene::ISceneNode *parent=NULL) (defined in IrrDriver)IrrDriver
addSceneComplexity(int complexity) (defined in IrrDriver)IrrDriverinline
addSkyBox(const std::vector< video::ITexture * > &texture_names, const std::vector< video::ITexture * > &spherical_harmonics_textures)IrrDriver
addSkyDome(video::ITexture *texture, int hori_res, int vert_res, float texture_percent, float sphere_percent)IrrDriver
addSphere(float radius, const video::SColor &color=video::SColor(128, 255, 255, 255))IrrDriver
addWaterNode(scene::IMesh *mesh, scene::IMesh **welded, float wave_height, float wave_speed, float wave_length)IrrDriver
applyResolutionSettings(bool recreate_device)IrrDriverprivate
cancelResChange()IrrDriver
changeResolution(const int w, const int h, const bool fullscreen)IrrDriver
cleanSunInterposer() (defined in IrrDriver)IrrDriver
clearBackgroundNodes() (defined in IrrDriver)IrrDriverinline
clearForcedBloom() (defined in IrrDriver)IrrDriverinline
clearGlowingNodes() (defined in IrrDriver)IrrDriverinline
clearLights() (defined in IrrDriver)IrrDriver
createListOfVideoModes()IrrDriverprivate
createQuadMesh(const video::SMaterial *material=NULL, bool create_one_quad=false)IrrDriver
createRenderTarget(const irr::core::dimension2du &dimension, const std::string &name) (defined in IrrDriver)IrrDriver
createSunInterposer() (defined in IrrDriver)IrrDriver
createTexturedQuadMesh(const video::SMaterial *material, const double w, const double h)IrrDriver
displayFPS()IrrDriver
displayStoryModeTimer()IrrDriver
doScreenShot()IrrDriver
dropAllTextures(const scene::IMesh *mesh)IrrDriver
genProjViewMatrix() (defined in IrrDriver)IrrDriverinline
getActualScreenSize() const (defined in IrrDriver)IrrDriverinline
getAmbientLight() const (defined in IrrDriver)IrrDriver
getAnimatedMesh(const std::string &name)IrrDriver
getBoundingBoxesViz() (defined in IrrDriver)IrrDriverinline
getClearColor() constIrrDriverinline
getCurrentScreenSize() const (defined in IrrDriver)IrrDriverinline
getDefaultFramebuffer() const (defined in IrrDriver)IrrDriverinline
getDepthStencilTexture() (defined in IrrDriver)IrrDriver
getDevice() constIrrDriverinline
getForcedBloom() const (defined in IrrDriver)IrrDriverinline
getFrameSize() constIrrDriverinline
getGPUQueryPhaseName(unsigned) (defined in IrrDriver)IrrDriver
getGPUTimer(unsigned) (defined in IrrDriver)IrrDriver
getGUI() constIrrDriverinline
getInvProjMatrix() const (defined in IrrDriver)IrrDriverinline
getInvProjViewMatrix() const (defined in IrrDriver)IrrDriverinline
getInvViewMatrix() const (defined in IrrDriver)IrrDriverinline
getLights() (defined in IrrDriver)IrrDriverinline
getMainSetup() (defined in IrrDriver)IrrDriver
getMesh(const std::string &name)IrrDriver
getMouseLocation() (defined in IrrDriver)IrrDriver
getOpenGLData(std::string *vendor, std::string *renderer, std::string *version) (defined in IrrDriver)IrrDriver
getProjMatrix() const (defined in IrrDriver)IrrDriverinline
getProjViewMatrix() const (defined in IrrDriver)IrrDriverinline
getRealTime()IrrDriverinline
getRenderNetworkDebug() const (defined in IrrDriver)IrrDriverinline
getRenderTargetTexture(TypeRTT which) (defined in IrrDriver)IrrDriver
getSceneComplexity() (defined in IrrDriver)IrrDriverinline
getSceneManager() constIrrDriverinline
getShadowViz() (defined in IrrDriver)IrrDriverinline
getSHCoefficients()IrrDriverinline
getSplitscreenWindow(int WindowNum) (defined in IrrDriver)IrrDriver
getSSAOK() const (defined in IrrDriver)IrrDriverinline
getSSAORadius() const (defined in IrrDriver)IrrDriverinline
getSSAOSigma() const (defined in IrrDriver)IrrDriverinline
getSSAOViz() (defined in IrrDriver)IrrDriverinline
getSunColor() const (defined in IrrDriver)IrrDriverinline
getSunDirection() const (defined in IrrDriver)IrrDriverinline
getSunInterposer() (defined in IrrDriver)IrrDriverinline
getTexture(FileManager::AssetType type, const std::string &filename, bool is_premul=false, bool is_prediv=false, bool complain_if_not_found=true)IrrDriver
getTexture(const std::string &filename, bool is_premul=false, bool is_prediv=false, bool complain_if_not_found=true)IrrDriver
getVideoDriver() constIrrDriverinline
getVideoModes() constIrrDriverinline
getViewMatrix() const (defined in IrrDriver)IrrDriverinline
getWind() (defined in IrrDriver)IrrDriverinline
giveBoost(unsigned int cam_index)IrrDriverinline
grabAllTextures(const scene::IMesh *mesh)IrrDriver
hidePointer() (defined in IrrDriver)IrrDriver
increaseObjectCount() (defined in IrrDriver)IrrDriver
initDevice()IrrDriver
IrrDriver()IrrDriver
isPointerShown() const (defined in IrrDriver)IrrDriverinline
isRecording() const (defined in IrrDriver)IrrDriverinline
m_actual_screen_size (defined in IrrDriver)IrrDriverprivate
m_background (defined in IrrDriver)IrrDriverprivate
m_boundingboxesviz (defined in IrrDriver)IrrDriverprivate
m_clear_colorIrrDriverprivate
m_deviceIrrDriverprivate
m_forcedbloom (defined in IrrDriver)IrrDriverprivate
m_gui_envIrrDriverprivate
m_InvProjMatrix (defined in IrrDriver)IrrDriverprivate
m_InvProjViewMatrix (defined in IrrDriver)IrrDriverprivate
m_InvViewMatrix (defined in IrrDriver)IrrDriverprivate
m_last_light_bucket_distance (defined in IrrDriver)IrrDriverprivate
m_lights (defined in IrrDriver)IrrDriverprivate
m_lightviz (defined in IrrDriver)IrrDriverprivate
m_modes (defined in IrrDriver)IrrDriverprivate
m_mrtIrrDriverprivate
m_pointer_shownIrrDriverprivate
m_ProjMatrix (defined in IrrDriver)IrrDriverprivate
m_ProjViewMatrix (defined in IrrDriver)IrrDriverprivate
m_race_fontIrrDriverprivate
m_recording (defined in IrrDriver)IrrDriverprivate
m_render_nw_debug (defined in IrrDriver)IrrDriverprivate
m_rendererIrrDriverprivate
m_request_screenshot (defined in IrrDriver)IrrDriverprivate
m_resolution_changingIrrDriverprivate
m_scene_complexityIrrDriverprivate
m_scene_managerIrrDriverprivate
m_shadowviz (defined in IrrDriver)IrrDriverprivate
m_skinning_joint (defined in IrrDriver)IrrDriverprivate
m_ssao_k (defined in IrrDriver)IrrDriverprivate
m_ssao_radius (defined in IrrDriver)IrrDriverprivate
m_ssao_sigma (defined in IrrDriver)IrrDriverprivate
m_ssaoviz (defined in IrrDriver)IrrDriverprivate
m_sun_direction (defined in IrrDriver)IrrDriverprivate
m_sun_interposer (defined in IrrDriver)IrrDriverprivate
m_suncolor (defined in IrrDriver)IrrDriverprivate
m_video_driverIrrDriverprivate
m_ViewMatrixIrrDriverprivate
m_windIrrDriverprivate
moveWindow(int x, int y)IrrDriver
NoCopy() (defined in NoCopy)NoCopyinline
OnEvent(const irr::SEvent &event)IrrDriver
onLoadWorld() (defined in IrrDriver)IrrDriver
onUnloadWorld() (defined in IrrDriver)IrrDriver
printRenderStats()IrrDriver
removeCamera(Camera *camera) (defined in IrrDriver)IrrDriver
removeCameraSceneNode(scene::ICameraSceneNode *camera)IrrDriver
removeMeshFromCache(scene::IMesh *mesh)IrrDriver
removeNode(scene::ISceneNode *node)IrrDriver
removeTexture(video::ITexture *t)IrrDriver
renderNetworkDebug() (defined in IrrDriver)IrrDriver
requestScreenshot() (defined in IrrDriver)IrrDriver
RES_CHANGE_NONE enum value (defined in IrrDriver)IrrDriverprivate
RES_CHANGE_SAME enum value (defined in IrrDriver)IrrDriverprivate
RES_CHANGE_YES enum value (defined in IrrDriver)IrrDriverprivate
RES_CHANGE_YES_WARN enum value (defined in IrrDriver)IrrDriverprivate
reset()IrrDriver
resetDebugModes() (defined in IrrDriver)IrrDriver
resetSceneComplexity() (defined in IrrDriver)IrrDriverinline
sameRestart() (defined in IrrDriver)IrrDriverinline
setAllMaterialFlags(scene::IMesh *mesh) constIrrDriver
setAmbientLight(const video::SColorf &light, bool force_SH_computation=true)IrrDriver
setClearbackBufferColor(irr::video::SColor color)IrrDriverinline
setLastLightBucketDistance(unsigned d) (defined in IrrDriver)IrrDriverinline
setMaxTextureSize() (defined in IrrDriver)IrrDriver
setProjMatrix(core::matrix4 matrix) (defined in IrrDriver)IrrDriverinline
setRecording(bool val) (defined in IrrDriver)IrrDriver
setSkinningJoint(unsigned d) (defined in IrrDriver)IrrDriverinline
setSSAOK(float v) (defined in IrrDriver)IrrDriverinline
setSSAORadius(float v) (defined in IrrDriver)IrrDriverinline
setSSAOSigma(float v) (defined in IrrDriver)IrrDriverinline
setSunColor(const video::SColorf &col) (defined in IrrDriver)IrrDriverinline
setSunDirection(const core::vector3df &SunPos) (defined in IrrDriver)IrrDriverinline
setupViewports() (defined in IrrDriver)IrrDriverprivate
setViewMatrix(core::matrix4 matrix) (defined in IrrDriver)IrrDriverinline
showPointer() (defined in IrrDriver)IrrDriver
suppressSkyBox() (defined in IrrDriver)IrrDriver
toggleBoundingBoxesViz() (defined in IrrDriver)IrrDriverinline
toggleRenderNetworkDebug() (defined in IrrDriver)IrrDriverinline
toggleShadowViz() (defined in IrrDriver)IrrDriverinline
toggleSSAOViz() (defined in IrrDriver)IrrDriverinline
unsetMaxTextureSize() (defined in IrrDriver)IrrDriver
update(float dt, bool loading=false)IrrDriver
updateConfigIfRelevant()IrrDriver
updateSplitAndLightcoordRangeFromComputeShaders(size_t width, size_t height) (defined in IrrDriver)IrrDriver
uploadLightingData() (defined in IrrDriver)IrrDriver
~IrrDriver()IrrDriver