OpenSceneGraph 3.6.5
osg::ValueObject::SetValueVisitor Class Reference

#include <ValueObject>

Inheritance diagram for osg::ValueObject::SetValueVisitor:

Public Member Functions

virtual ~SetValueVisitor ()
 
virtual void apply (bool &)
 
virtual void apply (char &)
 
virtual void apply (unsigned char &)
 
virtual void apply (short &)
 
virtual void apply (unsigned short &)
 
virtual void apply (int &)
 
virtual void apply (unsigned int &)
 
virtual void apply (float &)
 
virtual void apply (double &)
 
virtual void apply (std::string &)
 
virtual void apply (osg::Vec2b &)
 
virtual void apply (osg::Vec3b &)
 
virtual void apply (osg::Vec4b &)
 
virtual void apply (osg::Vec2ub &)
 
virtual void apply (osg::Vec3ub &)
 
virtual void apply (osg::Vec4ub &)
 
virtual void apply (osg::Vec2s &)
 
virtual void apply (osg::Vec3s &)
 
virtual void apply (osg::Vec4s &)
 
virtual void apply (osg::Vec2us &)
 
virtual void apply (osg::Vec3us &)
 
virtual void apply (osg::Vec4us &)
 
virtual void apply (osg::Vec2i &)
 
virtual void apply (osg::Vec3i &)
 
virtual void apply (osg::Vec4i &)
 
virtual void apply (osg::Vec2ui &)
 
virtual void apply (osg::Vec3ui &)
 
virtual void apply (osg::Vec4ui &)
 
virtual void apply (osg::Vec2f &)
 
virtual void apply (osg::Vec3f &)
 
virtual void apply (osg::Vec4f &)
 
virtual void apply (osg::Vec2d &)
 
virtual void apply (osg::Vec3d &)
 
virtual void apply (osg::Vec4d &)
 
virtual void apply (osg::Quat &)
 
virtual void apply (osg::Plane &)
 
virtual void apply (osg::Matrixf &)
 
virtual void apply (osg::Matrixd &)
 
virtual void apply (osg::BoundingBoxf &)
 
virtual void apply (osg::BoundingBoxd &)
 
virtual void apply (osg::BoundingSpheref &)
 
virtual void apply (osg::BoundingSphered &)
 

Constructor & Destructor Documentation

◆ ~SetValueVisitor()

virtual osg::ValueObject::SetValueVisitor::~SetValueVisitor ( )
inlinevirtual

Member Function Documentation

◆ apply() [1/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( bool & )
inlinevirtual

Reimplemented in osg::SetScalarValue< T >.

◆ apply() [2/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( char & )
inlinevirtual

Reimplemented in osg::SetScalarValue< T >.

◆ apply() [3/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( double & )
inlinevirtual

Reimplemented in osg::SetScalarValue< T >.

◆ apply() [4/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( float & )
inlinevirtual

Reimplemented in osg::SetScalarValue< T >.

◆ apply() [5/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( int & )
inlinevirtual

Reimplemented in osg::SetScalarValue< T >.

◆ apply() [6/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::BoundingBoxd & )
inlinevirtual

◆ apply() [7/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::BoundingBoxf & )
inlinevirtual

◆ apply() [8/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::BoundingSphered & )
inlinevirtual

◆ apply() [9/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::BoundingSpheref & )
inlinevirtual

◆ apply() [10/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Matrixd & )
inlinevirtual

◆ apply() [11/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Matrixf & )
inlinevirtual

◆ apply() [12/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Plane & )
inlinevirtual

◆ apply() [13/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Quat & )
inlinevirtual

◆ apply() [14/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec2b & )
inlinevirtual

◆ apply() [15/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec2d & )
inlinevirtual

◆ apply() [16/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec2f & )
inlinevirtual

◆ apply() [17/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec2i & )
inlinevirtual

◆ apply() [18/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec2s & )
inlinevirtual

◆ apply() [19/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec2ub & )
inlinevirtual

◆ apply() [20/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec2ui & )
inlinevirtual

◆ apply() [21/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec2us & )
inlinevirtual

◆ apply() [22/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec3b & )
inlinevirtual

◆ apply() [23/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec3d & )
inlinevirtual

◆ apply() [24/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec3f & )
inlinevirtual

◆ apply() [25/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec3i & )
inlinevirtual

◆ apply() [26/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec3s & )
inlinevirtual

◆ apply() [27/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec3ub & )
inlinevirtual

◆ apply() [28/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec3ui & )
inlinevirtual

◆ apply() [29/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec3us & )
inlinevirtual

◆ apply() [30/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec4b & )
inlinevirtual

◆ apply() [31/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec4d & )
inlinevirtual

◆ apply() [32/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec4f & )
inlinevirtual

◆ apply() [33/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec4i & )
inlinevirtual

◆ apply() [34/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec4s & )
inlinevirtual

◆ apply() [35/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec4ub & )
inlinevirtual

◆ apply() [36/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec4ui & )
inlinevirtual

◆ apply() [37/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( osg::Vec4us & )
inlinevirtual

◆ apply() [38/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( short & )
inlinevirtual

Reimplemented in osg::SetScalarValue< T >.

◆ apply() [39/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( std::string & )
inlinevirtual

◆ apply() [40/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( unsigned char & )
inlinevirtual

Reimplemented in osg::SetScalarValue< T >.

◆ apply() [41/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( unsigned int & )
inlinevirtual

Reimplemented in osg::SetScalarValue< T >.

◆ apply() [42/42]

virtual void osg::ValueObject::SetValueVisitor::apply ( unsigned short & )
inlinevirtual

Reimplemented in osg::SetScalarValue< T >.


The documentation for this class was generated from the following file:

osg logo
Generated at Wed Jul 17 2024 00:00:00 for the OpenSceneGraph by doxygen 1.12.0.