VR-Forces 4.6.1 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Private Attributes | Static Private Attributes
makVrv::DtImguiDrawable Class Reference
Inheritance diagram for makVrv::DtImguiDrawable:
Inheritance graph
[legend]

Public Member Functions

 DtImguiDrawable (makVrv::DtDe &de)
virtual ~DtImguiDrawable ()
virtual void drawImplementation (osg::RenderInfo &info) const
void addUI (DtImguiTweakUI *ui)
void removeUI (DtImguiTweakUI *ui)
bool readyToRender ()
virtual void releaseGLObjects (osg::State *state) const

Static Public Member Functions

static DtImguiDrawablegetInstance (DtDe &de, DtOsgRenderer *renderer)
static DtImguiDrawablegetInstance ()

Private Attributes

makVrv::DtDemyDe
std::vector< DtImguiTweakUI * > myUiArray
bool myReadyToRender

Static Private Attributes

static DtImguiDrawables_ImguiInstance

Constructor & Destructor Documentation

makVrv::DtImguiDrawable::DtImguiDrawable ( makVrv::DtDe de)
virtual makVrv::DtImguiDrawable::~DtImguiDrawable ( )
virtual

Member Function Documentation

virtual void makVrv::DtImguiDrawable::drawImplementation ( osg::RenderInfo &  info) const
virtual
void makVrv::DtImguiDrawable::addUI ( DtImguiTweakUI ui)
inline
void makVrv::DtImguiDrawable::removeUI ( DtImguiTweakUI ui)
inline
static DtImguiDrawable* makVrv::DtImguiDrawable::getInstance ( DtDe de,
DtOsgRenderer renderer 
)
static
static DtImguiDrawable* makVrv::DtImguiDrawable::getInstance ( )
static
bool makVrv::DtImguiDrawable::readyToRender ( )
inline
virtual void makVrv::DtImguiDrawable::releaseGLObjects ( osg::State *  state) const
virtual

Member Data Documentation

makVrv::DtDe& makVrv::DtImguiDrawable::myDe
private
std::vector<DtImguiTweakUI*> makVrv::DtImguiDrawable::myUiArray
private
DtImguiDrawable* makVrv::DtImguiDrawable::s_ImguiInstance
staticprivate
bool makVrv::DtImguiDrawable::myReadyToRender
mutableprivate

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Jul 25 16:57:45 EDT 2018 from SVN revision 190790
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)