OpenCOVER
Public Member Functions | Public Attributes | List of all members
opencover::GenericGuiObject Class Reference

#include <GenericGuiObject.h>

Collaboration diagram for opencover::GenericGuiObject:
Collaboration graph
[legend]

Public Member Functions

 GenericGuiObject (std::string genericObjectName)
 
virtual ~GenericGuiObject ()
 
GuiParamBooladdNextPresStepAllowed (bool defaultValue)
 
GuiParamBooladdGuiParamBool (std::string paramName, bool defaultValue)
 
GuiParamIntaddGuiParamInt (std::string paramName, int defaultValue)
 
GuiParamFloataddGuiParamFloat (std::string paramName, float defaultValue)
 
GuiParamStringaddGuiParamString (std::string paramName, std::string defaultValue)
 
GuiParamVec3addGuiParamVec3 (std::string paramName, osg::Vec3 defaultValue)
 
GuiParamMatrixaddGuiParamMatrix (std::string paramName, osg::Matrix defaultValue)
 
void guiToRenderMsg (const char *msg)
 
int getNextPos ()
 
virtual void guiParamChanged (GuiParam *guiParam)
 

Public Attributes

coTUITabtab
 

Constructor & Destructor Documentation

◆ GenericGuiObject()

opencover::GenericGuiObject::GenericGuiObject ( std::string  genericObjectName)

◆ ~GenericGuiObject()

virtual opencover::GenericGuiObject::~GenericGuiObject ( )
virtual

Member Function Documentation

◆ addGuiParamBool()

GuiParamBool * opencover::GenericGuiObject::addGuiParamBool ( std::string  paramName,
bool  defaultValue 
)

◆ addGuiParamFloat()

GuiParamFloat * opencover::GenericGuiObject::addGuiParamFloat ( std::string  paramName,
float  defaultValue 
)

◆ addGuiParamInt()

GuiParamInt * opencover::GenericGuiObject::addGuiParamInt ( std::string  paramName,
int  defaultValue 
)

◆ addGuiParamMatrix()

GuiParamMatrix * opencover::GenericGuiObject::addGuiParamMatrix ( std::string  paramName,
osg::Matrix  defaultValue 
)

◆ addGuiParamString()

GuiParamString * opencover::GenericGuiObject::addGuiParamString ( std::string  paramName,
std::string  defaultValue 
)

◆ addGuiParamVec3()

GuiParamVec3 * opencover::GenericGuiObject::addGuiParamVec3 ( std::string  paramName,
osg::Vec3  defaultValue 
)

◆ addNextPresStepAllowed()

GuiParamBool * opencover::GenericGuiObject::addNextPresStepAllowed ( bool  defaultValue)

◆ getNextPos()

int opencover::GenericGuiObject::getNextPos ( )
inline

◆ guiParamChanged()

virtual void opencover::GenericGuiObject::guiParamChanged ( GuiParam guiParam)
inlinevirtual

◆ guiToRenderMsg()

void opencover::GenericGuiObject::guiToRenderMsg ( const char *  msg)

Member Data Documentation

◆ tab

coTUITab* opencover::GenericGuiObject::tab

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