#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 |
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)
1.7.1