#include <osgDB/Input>
#include <osgDB/Output>
#include <osgDB/ParameterOutput>
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 | 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)
![]() | Generated at Thu Aug 19 2010 16:22:32 for the OpenSceneGraph by doxygen 1.7.1. |