Abstract base class for runtime properties of Node.
More...
#include <gepetto/viewer/node-property.h>
Abstract base class for runtime properties of Node.
gepetto::viewer::Property::Property |
( |
const std::string & |
name | ) |
|
|
inlineprotected |
virtual bool gepetto::viewer::Property::get |
( |
bool & |
v | ) |
|
|
inlinevirtual |
virtual bool gepetto::viewer::Property::get |
( |
int & |
v | ) |
|
|
inlinevirtual |
virtual bool gepetto::viewer::Property::get |
( |
float & |
v | ) |
|
|
inlinevirtual |
virtual bool gepetto::viewer::Property::get |
( |
std::string & |
v | ) |
|
|
inlinevirtual |
virtual bool gepetto::viewer::Property::get |
( |
unsigned long & |
v | ) |
|
|
inlinevirtual |
virtual bool gepetto::viewer::Property::get |
( |
osgVector2 & |
v | ) |
|
|
inlinevirtual |
virtual bool gepetto::viewer::Property::get |
( |
osgVector3 & |
v | ) |
|
|
inlinevirtual |
virtual bool gepetto::viewer::Property::get |
( |
osgVector4 & |
v | ) |
|
|
inlinevirtual |
virtual bool gepetto::viewer::Property::hasReadAccess |
( |
| ) |
const |
|
pure virtual |
virtual bool gepetto::viewer::Property::hasWriteAccess |
( |
| ) |
const |
|
pure virtual |
void gepetto::viewer::Property::invalidGet |
( |
| ) |
const |
|
inlineprotected |
void gepetto::viewer::Property::invalidSet |
( |
| ) |
const |
|
inlineprotected |
template<typename T >
void gepetto::viewer::Property::invalidType |
( |
T |
| ) |
const |
|
inlineprotected |
const std::string& gepetto::viewer::Property::name |
( |
| ) |
const |
|
inline |
virtual bool gepetto::viewer::Property::set |
( |
const bool & |
v | ) |
|
|
inlinevirtual |
virtual bool gepetto::viewer::Property::set |
( |
const int & |
v | ) |
|
|
inlinevirtual |
virtual bool gepetto::viewer::Property::set |
( |
const float & |
v | ) |
|
|
inlinevirtual |
virtual bool gepetto::viewer::Property::set |
( |
const std::string & |
v | ) |
|
|
inlinevirtual |
virtual bool gepetto::viewer::Property::set |
( |
const unsigned long & |
v | ) |
|
|
inlinevirtual |
virtual bool gepetto::viewer::Property::set |
( |
const osgVector2 & |
v | ) |
|
|
inlinevirtual |
virtual bool gepetto::viewer::Property::set |
( |
const osgVector3 & |
v | ) |
|
|
inlinevirtual |
virtual bool gepetto::viewer::Property::set |
( |
const osgVector4 & |
v | ) |
|
|
inlinevirtual |
virtual bool gepetto::viewer::Property::set |
( |
const Configuration & |
v | ) |
|
|
inlinevirtual |
virtual std::string gepetto::viewer::Property::type |
( |
| ) |
|
|
pure virtual |
const std::string gepetto::viewer::Property::name_ |
|
protected |