OpenSceneGraph 2.8.4
|
Classes | |
class | osgDB::IntLookup |
class | osgDB::Serializer |
class | osgDB::EnumSerializer< C, P > |
class | osgDB::StringSerializer< C > |
class | osgDB::TemplateSerializer< C, P > |
class | osgDB::Vec4Serializer< C > |
class | osgDB::BoolSerializer< C > |
Namespaces | |
namespace | osgDB |
The osgDB library provides support for reading and writing scene graphs, providing a plugin framework and file utility classes. | |
Defines | |
#define | SERIALIZER_H 1 |
#define | CREATE_STRING_SERIALIZER(CLASS, PROPERTY, PROTOTYPE) |
#define | CREATE_UINT_SERIALIZER(CLASS, PROPERTY, PROTOTYPE) |
#define | CREATE_INT_SERIALIZER(CLASS, PROPERTY, PROTOTYPE) |
#define | CREATE_FLOAT_SERIALIZER(CLASS, PROPERTY, PROTOTYPE) |
#define | CREATE_DOUBLE_SERIALIZER(CLASS, PROPERTY, PROTOTYPE) |
#define | CREATE_VEC4_SERIALIZER(CLASS, PROPERTY, PROTOTYPE) |
#define | CREATE_BOOL_SERIALIZER(CLASS, PROPERTY, PROTOTYPE) |
#define CREATE_BOOL_SERIALIZER | ( | CLASS, | |
PROPERTY, | |||
PROTOTYPE | |||
) |
new osgDB::BoolSerializer<CLASS>( \ #PROPERTY, \ PROTOTYPE.get##PROPERTY(), \ &CLASS::get##PROPERTY, \ &CLASS::set##PROPERTY)
#define CREATE_DOUBLE_SERIALIZER | ( | CLASS, | |
PROPERTY, | |||
PROTOTYPE | |||
) |
new osgDB::TemplateSerializer<CLASS, double>( \ #PROPERTY, \ PROTOTYPE.get##PROPERTY(), \ &CLASS::get##PROPERTY, \ &CLASS::set##PROPERTY)
#define CREATE_FLOAT_SERIALIZER | ( | CLASS, | |
PROPERTY, | |||
PROTOTYPE | |||
) |
new osgDB::TemplateSerializer<CLASS,float>( \ #PROPERTY, \ PROTOTYPE.get##PROPERTY(), \ &CLASS::get##PROPERTY, \ &CLASS::set##PROPERTY)
#define CREATE_INT_SERIALIZER | ( | CLASS, | |
PROPERTY, | |||
PROTOTYPE | |||
) |
new osgDB::TemplateSerializer<CLASS, int>( \ #PROPERTY, \ PROTOTYPE.get##PROPERTY(), \ &CLASS::get##PROPERTY, \ &CLASS::set##PROPERTY)
#define CREATE_STRING_SERIALIZER | ( | CLASS, | |
PROPERTY, | |||
PROTOTYPE | |||
) |
new osgDB::StringSerializer<CLASS>( \ #PROPERTY, \ PROTOTYPE.get##PROPERTY(), \ &CLASS::get##PROPERTY, \ &CLASS::set##PROPERTY)
#define CREATE_UINT_SERIALIZER | ( | CLASS, | |
PROPERTY, | |||
PROTOTYPE | |||
) |
new osgDB::TemplateSerializer<CLASS,unsigned int>( \ #PROPERTY, \ PROTOTYPE.get##PROPERTY(), \ &CLASS::get##PROPERTY, \ &CLASS::set##PROPERTY)
#define CREATE_VEC4_SERIALIZER | ( | CLASS, | |
PROPERTY, | |||
PROTOTYPE | |||
) |
new osgDB::Vec4Serializer<CLASS>( \ #PROPERTY, \ PROTOTYPE.get##PROPERTY(), \ &CLASS::get##PROPERTY, \ &CLASS::set##PROPERTY)
#define SERIALIZER_H 1 |
![]() | Generated at Sun Jan 8 2012 13:15:51 for the OpenSceneGraph by doxygen 1.7.4. |