#include <gepetto/viewer/node-property.h>
|
virtual bool | set (const bool &v) |
|
virtual bool | set (const int &v) |
|
virtual bool | set (const float &v) |
|
virtual bool | set (const std::string &v) |
|
virtual bool | set (const unsigned long &v) |
|
virtual bool | set (const osgVector2 &v) |
|
virtual bool | set (const osgVector3 &v) |
|
virtual bool | set (const osgVector4 &v) |
|
virtual bool | set (const GLenum &v) |
|
virtual bool | get (bool &v) |
|
virtual bool | get (int &v) |
|
virtual bool | get (float &v) |
|
virtual bool | get (std::string &v) |
|
virtual bool | get (unsigned long &v) |
|
virtual bool | get (osgVector2 &v) |
|
virtual bool | get (osgVector3 &v) |
|
virtual bool | get (osgVector4 &v) |
|
virtual bool | get (GLenum &v) |
|
virtual bool | hasReadAccess () const =0 |
|
virtual bool | hasWriteAccess () const =0 |
|
virtual std::string | type ()=0 |
|
const std::string & | name () const |
|
◆ Property()
graphics::Property::Property |
( |
const std::string & |
name | ) |
|
|
inlineprotected |
◆ get() [1/9]
virtual bool graphics::Property::get |
( |
bool & |
v | ) |
|
|
inlinevirtual |
◆ get() [2/9]
virtual bool graphics::Property::get |
( |
int & |
v | ) |
|
|
inlinevirtual |
◆ get() [3/9]
virtual bool graphics::Property::get |
( |
float & |
v | ) |
|
|
inlinevirtual |
◆ get() [4/9]
virtual bool graphics::Property::get |
( |
std::string & |
v | ) |
|
|
inlinevirtual |
◆ get() [5/9]
virtual bool graphics::Property::get |
( |
unsigned long & |
v | ) |
|
|
inlinevirtual |
◆ get() [6/9]
virtual bool graphics::Property::get |
( |
osgVector2 & |
v | ) |
|
|
inlinevirtual |
◆ get() [7/9]
virtual bool graphics::Property::get |
( |
osgVector3 & |
v | ) |
|
|
inlinevirtual |
◆ get() [8/9]
virtual bool graphics::Property::get |
( |
osgVector4 & |
v | ) |
|
|
inlinevirtual |
◆ get() [9/9]
virtual bool graphics::Property::get |
( |
GLenum & |
v | ) |
|
|
inlinevirtual |
◆ hasReadAccess()
virtual bool graphics::Property::hasReadAccess |
( |
| ) |
const |
|
pure virtual |
◆ hasWriteAccess()
virtual bool graphics::Property::hasWriteAccess |
( |
| ) |
const |
|
pure virtual |
◆ invalidGet()
void graphics::Property::invalidGet |
( |
| ) |
const |
|
inlineprotected |
◆ invalidSet()
void graphics::Property::invalidSet |
( |
| ) |
const |
|
inlineprotected |
◆ invalidType()
template<typename T >
void graphics::Property::invalidType |
( |
T |
| ) |
const |
|
inlineprotected |
◆ name()
const std::string& graphics::Property::name |
( |
| ) |
const |
|
inline |
◆ set() [1/9]
virtual bool graphics::Property::set |
( |
const bool & |
v | ) |
|
|
inlinevirtual |
◆ set() [2/9]
virtual bool graphics::Property::set |
( |
const int & |
v | ) |
|
|
inlinevirtual |
◆ set() [3/9]
virtual bool graphics::Property::set |
( |
const float & |
v | ) |
|
|
inlinevirtual |
◆ set() [4/9]
virtual bool graphics::Property::set |
( |
const std::string & |
v | ) |
|
|
inlinevirtual |
◆ set() [5/9]
virtual bool graphics::Property::set |
( |
const unsigned long & |
v | ) |
|
|
inlinevirtual |
◆ set() [6/9]
virtual bool graphics::Property::set |
( |
const osgVector2 & |
v | ) |
|
|
inlinevirtual |
◆ set() [7/9]
virtual bool graphics::Property::set |
( |
const osgVector3 & |
v | ) |
|
|
inlinevirtual |
◆ set() [8/9]
virtual bool graphics::Property::set |
( |
const osgVector4 & |
v | ) |
|
|
inlinevirtual |
◆ set() [9/9]
virtual bool graphics::Property::set |
( |
const GLenum & |
v | ) |
|
|
inlinevirtual |
◆ type()
virtual std::string graphics::Property::type |
( |
| ) |
|
|
pure virtual |
◆ name_
const std::string graphics::Property::name_ |
|
protected |