![]() |
RigsofRods
2023.09
Soft-body Physics Simulation
|
'renderdash' is a name of a classic Render-To-Texture animated material with gauges and other dashboard info. More...
#include <Renderdash.h>
Public Member Functions | |
Renderdash (std::string const &rg_name, std::string const &tex_name, std::string const &cam_name) | |
~Renderdash () | |
void | setEnable (bool en) |
Ogre::TexturePtr | getTexture () |
Ogre::RenderTarget * | getRenderTarget () |
void | preRenderTargetUpdate (const Ogre::RenderTargetEvent &evt) override |
void | postRenderTargetUpdate (const Ogre::RenderTargetEvent &evt) override |
Private Attributes | |
Ogre::Camera * | m_dash_cam |
Ogre::RenderTexture * | m_rtt_tex |
Ogre::TexturePtr | m_texture |
Ogre::Overlay * | m_blend_overlay |
Ogre::Overlay * | m_dash_overlay |
Ogre::Overlay * | m_needles_overlay |
'renderdash' is a name of a classic Render-To-Texture animated material with gauges and other dashboard info.
Definition at line 34 of file Renderdash.h.
RoR::Renderdash::Renderdash | ( | std::string const & | rg_name, |
std::string const & | tex_name, | ||
std::string const & | cam_name | ||
) |
Definition at line 35 of file Renderdash.cpp.
RoR::Renderdash::~Renderdash | ( | ) |
Definition at line 75 of file Renderdash.cpp.
|
inline |
Definition at line 42 of file Renderdash.h.
|
inline |
Definition at line 41 of file Renderdash.h.
|
override |
Definition at line 106 of file Renderdash.cpp.
|
override |
Definition at line 88 of file Renderdash.cpp.
void RoR::Renderdash::setEnable | ( | bool | en | ) |
Definition at line 83 of file Renderdash.cpp.
|
private |
Definition at line 52 of file Renderdash.h.
|
private |
Definition at line 49 of file Renderdash.h.
|
private |
Definition at line 53 of file Renderdash.h.
|
private |
Definition at line 54 of file Renderdash.h.
|
private |
Definition at line 50 of file Renderdash.h.
|
private |
Definition at line 51 of file Renderdash.h.