Classes | Namespaces | Typedefs
node-property.h File Reference
#include <map>
#include <iostream>
#include <boost/bind.hpp>
#include <boost/function.hpp>
#include <gepetto/viewer/config-osg.h>
Include dependency graph for node-property.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  graphics::details::property_type< T >
 
struct  graphics::details::property_type< const T >
 
struct  graphics::details::property_type< T &>
 
struct  graphics::details::property_type< bool >
 
struct  graphics::details::property_type< int >
 
struct  graphics::details::property_type< float >
 
struct  graphics::details::property_type< std::string >
 
struct  graphics::details::property_type< unsigned long >
 
struct  graphics::details::property_type< osgVector2 >
 
struct  graphics::details::property_type< osgVector3 >
 
struct  graphics::details::property_type< osgVector4 >
 
struct  graphics::details::property_type< GLenum >
 
class  graphics::Property
 
class  graphics::PropertyTpl< T >
 

Namespaces

 graphics
 
 graphics::details
 

Typedefs

typedef std::map< std::string, PropertyPtr_t > graphics::PropertyMap_t
 
typedef PropertyTpl< bool > graphics::BoolProperty
 
typedef PropertyTpl< int > graphics::IntProperty
 
typedef PropertyTpl< float > graphics::FloatProperty
 
typedef PropertyTpl< std::string > graphics::StringProperty
 
typedef PropertyTpl< unsigned long > graphics::UIntProperty
 
typedef PropertyTpl< osgVector2graphics::Vector2Property
 
typedef PropertyTpl< osgVector3graphics::Vector3Property
 
typedef PropertyTpl< osgVector4graphics::Vector4Property
 
typedef PropertyTpl< GLenum > graphics::GLenumProperty