OpenSceneGraph
3.0.1
|
Classes | |
class | osg::ValueObject |
class | osg::ValueObject::SetValueVisitor |
struct | osg::ValueObjectClassNameTrait |
class | osg::TemplateValueObject |
Namespaces | |
namespace | osg |
The core osg library provides the basic scene graph classes such as Nodes, State and Drawables, and maths and general helper classes. | |
Defines | |
#define | OSG_VALUEOBJECT 1 |
#define | META_ValueObject(TYPE, NAME) |
Functions | |
osg::META_ValueObject (std::string, StringValueObject) META_ValueObject(bool | |
BoolValueObject | osg::META_ValueObject (char, CharValueObject) META_ValueObject(unsigned char |
BoolValueObject UCharValueObject | osg::META_ValueObject (short, ShortValueObject) META_ValueObject(unsigned short |
BoolValueObject UCharValueObject UShortValueObject | osg::META_ValueObject (int, IntValueObject) META_ValueObject(unsigned int |
BoolValueObject UCharValueObject UShortValueObject UIntValueObject | osg::META_ValueObject (float, FloatValueObject) META_ValueObject(double |
BoolValueObject UCharValueObject UShortValueObject UIntValueObject DoubleValueObject | osg::META_ValueObject (Vec2f, Vec2fValueObject) META_ValueObject(Vec3f |
BoolValueObject UCharValueObject UShortValueObject UIntValueObject DoubleValueObject Vec3fValueObject | osg::META_ValueObject (Vec4f, Vec4fValueObject) META_ValueObject(Vec2d |
BoolValueObject UCharValueObject UShortValueObject UIntValueObject DoubleValueObject Vec3fValueObject Vec2dValueObject | osg::META_ValueObject (Vec3d, Vec3dValueObject) META_ValueObject(Vec4d |
BoolValueObject UCharValueObject UShortValueObject UIntValueObject DoubleValueObject Vec3fValueObject Vec2dValueObject Vec4dValueObject | osg::META_ValueObject (Quat, QuatValueObject) META_ValueObject(Plane |
BoolValueObject UCharValueObject UShortValueObject UIntValueObject DoubleValueObject Vec3fValueObject Vec2dValueObject Vec4dValueObject PlaneValueObject | osg::META_ValueObject (Matrixf, MatrixfValueObject) META_ValueObject(Matrixd |
#define META_ValueObject | ( | TYPE, | |
NAME | |||
) |
template<> struct ValueObjectClassNameTrait<TYPE> { static const char* className() { return #NAME; } }; \ typedef TemplateValueObject<TYPE> NAME;
#define OSG_VALUEOBJECT 1 |
![]() | Generated at Mon Oct 3 2011 12:39:39 for the OpenSceneGraph by doxygen 1.7.5. |