Updated wrappers.
This commit is contained in:
@@ -10,6 +10,7 @@
|
||||
#include <osgIntrospection/Attributes>
|
||||
|
||||
#include <osg/Billboard>
|
||||
#include <osg/BoundingSphere>
|
||||
#include <osg/CopyOp>
|
||||
#include <osg/Drawable>
|
||||
#include <osg/Matrix>
|
||||
@@ -50,6 +51,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Billboard)
|
||||
Method2(bool, addDrawable, IN, osg::Drawable *, gset, IN, const osg::Vec3 &, pos);
|
||||
Method1(bool, removeDrawable, IN, osg::Drawable *, gset);
|
||||
Method3(bool, computeMatrix, IN, osg::Matrix &, modelview, IN, const osg::Vec3 &, eye_local, IN, const osg::Vec3 &, pos_local);
|
||||
Method0(osg::BoundingSphere, computeBound);
|
||||
Property(const osg::Vec3 &, Axis);
|
||||
Property(osg::Billboard::Mode, Mode);
|
||||
Property(const osg::Vec3 &, Normal);
|
||||
|
||||
@@ -16,6 +16,8 @@
|
||||
BEGIN_VALUE_REFLECTOR(osg::BoundingSphere)
|
||||
Constructor0();
|
||||
Constructor2(IN, const osg::Vec3 &, center, IN, float, radius);
|
||||
Constructor1(IN, const osg::BoundingSphere &, bs);
|
||||
Constructor1(IN, const osg::BoundingBox &, bb);
|
||||
Method0(void, init);
|
||||
Method0(bool, valid);
|
||||
Method2(void, set, IN, const osg::Vec3 &, center, IN, float, radius);
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
#include <osgIntrospection/Attributes>
|
||||
|
||||
#include <osg/BoundingBox>
|
||||
#include <osg/BoundingSphere>
|
||||
#include <osg/ClipNode>
|
||||
#include <osg/ClipPlane>
|
||||
#include <osg/CopyOp>
|
||||
@@ -42,6 +43,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ClipNode)
|
||||
Method0(const osg::ClipNode::ClipPlaneList &, getClipPlaneList);
|
||||
Method2(void, setStateSetModes, IN, osg::StateSet &, x, IN, osg::StateAttribute::GLModeValue, x);
|
||||
MethodWithDefaults1(void, setLocalStateSetModes, IN, osg::StateAttribute::GLModeValue, x, osg::StateAttribute::ON);
|
||||
Method0(osg::BoundingSphere, computeBound);
|
||||
ArrayProperty_GA(osg::ClipPlane *, ClipPlane, ClipPlanes, unsigned int, bool);
|
||||
ReadOnlyProperty(osg::ClipNode::ClipPlaneList &, ClipPlaneList);
|
||||
WriteOnlyProperty(osg::StateAttribute::GLModeValue, LocalStateSetModes);
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
#include <osgIntrospection/TypedMethodInfo>
|
||||
#include <osgIntrospection/Attributes>
|
||||
|
||||
#include <osg/BoundingBox>
|
||||
#include <osg/CopyOp>
|
||||
#include <osg/DrawPixels>
|
||||
#include <osg/Image>
|
||||
@@ -36,6 +37,7 @@ BEGIN_OBJECT_REFLECTOR(osg::DrawPixels)
|
||||
Method4(void, setSubImageDimensions, IN, unsigned int, offsetX, IN, unsigned int, offsetY, IN, unsigned int, width, IN, unsigned int, height);
|
||||
Method4(void, getSubImageDimensions, IN, unsigned int &, offsetX, IN, unsigned int &, offsetY, IN, unsigned int &, width, IN, unsigned int &, height);
|
||||
Method1(void, drawImplementation, IN, osg::State &, state);
|
||||
Method0(osg::BoundingBox, computeBound);
|
||||
Property(osg::Image *, Image);
|
||||
Property(const osg::Vec3 &, Position);
|
||||
Property(bool, UseSubImage);
|
||||
|
||||
@@ -67,8 +67,14 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Drawable)
|
||||
Method0(osg::StateSet *, getStateSet);
|
||||
Method0(const osg::StateSet *, getStateSet);
|
||||
Method0(osg::StateSet *, getOrCreateStateSet);
|
||||
Method1(void, setInitialBound, IN, const osg::BoundingBox &, bbox);
|
||||
Method0(const osg::BoundingBox &, getInitialBound);
|
||||
Method0(void, dirtyBound);
|
||||
Method0(const osg::BoundingBox &, getBound);
|
||||
Method0(osg::BoundingBox, computeBound);
|
||||
Method1(void, setComputeBoundingBoxCallback, IN, osg::Drawable::ComputeBoundingBoxCallback *, callback);
|
||||
Method0(osg::Drawable::ComputeBoundingBoxCallback *, getComputeBoundingBoxCallback);
|
||||
Method0(const osg::Drawable::ComputeBoundingBoxCallback *, getComputeBoundingBoxCallback);
|
||||
Method1(void, setShape, IN, osg::Shape *, shape);
|
||||
Method0(osg::Shape *, getShape);
|
||||
Method0(const osg::Shape *, getShape);
|
||||
@@ -107,10 +113,12 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Drawable)
|
||||
Method1(bool, supports, IN, const osg::PrimitiveIndexFunctor &, x);
|
||||
Method1(void, accept, IN, osg::PrimitiveIndexFunctor &, x);
|
||||
ReadOnlyProperty(const osg::BoundingBox &, Bound);
|
||||
Property(osg::Drawable::ComputeBoundingBoxCallback *, ComputeBoundingBoxCallback);
|
||||
Property(osg::Drawable::CullCallback *, CullCallback);
|
||||
Property(osg::Drawable::DrawCallback *, DrawCallback);
|
||||
Property(osg::Drawable::EventCallback *, EventCallback);
|
||||
ReadOnlyProperty(unsigned int, GLObjectSizeHint);
|
||||
Property(const osg::BoundingBox &, InitialBound);
|
||||
ArrayProperty_G(osg::Node *, Parent, Parents, unsigned int, void);
|
||||
ReadOnlyProperty(osg::Drawable::ParentList, Parents);
|
||||
Property(osg::Shape *, Shape);
|
||||
@@ -136,6 +144,18 @@ BEGIN_VALUE_REFLECTOR(osg::Drawable::AttributeFunctor)
|
||||
Method3(void, apply, IN, osg::Drawable::AttributeType, x, IN, unsigned, int, IN, osg::UByte4 *, x);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_VALUE_REFLECTOR(osg::Drawable::ComputeBoundingBoxCallback)
|
||||
BaseType(osg::Object);
|
||||
Constructor0();
|
||||
Constructor2(IN, const osg::Drawable::ComputeBoundingBoxCallback &, x, IN, const osg::CopyOp &, x);
|
||||
Method0(osg::Object *, cloneType);
|
||||
Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop);
|
||||
Method1(bool, isSameKindAs, IN, const osg::Object *, obj);
|
||||
Method0(const char *, libraryName);
|
||||
Method0(const char *, className);
|
||||
Method1(osg::BoundingBox, computeBound, IN, const osg::Drawable &, x);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_VALUE_REFLECTOR(osg::Drawable::ConstAttributeFunctor)
|
||||
Constructor0();
|
||||
Method3(void, apply, IN, osg::Drawable::AttributeType, x, IN, const unsigned, int, IN, const GLbyte *, x);
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
#include <osgIntrospection/Attributes>
|
||||
|
||||
#include <osg/BoundingBox>
|
||||
#include <osg/BoundingSphere>
|
||||
#include <osg/CopyOp>
|
||||
#include <osg/Drawable>
|
||||
#include <osg/Geode>
|
||||
@@ -41,6 +42,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Geode)
|
||||
Method1(unsigned int, getDrawableIndex, IN, const osg::Drawable *, drawable);
|
||||
Method1(void, compileDrawables, IN, osg::State &, state);
|
||||
Method0(const osg::BoundingBox &, getBoundingBox);
|
||||
Method0(osg::BoundingSphere, computeBound);
|
||||
MethodWithDefaults1(void, releaseGLObjects, IN, osg::State *, x, 0);
|
||||
ReadOnlyProperty(const osg::BoundingBox &, BoundingBox);
|
||||
ArrayProperty_GSA(osg::Drawable *, Drawable, Drawables, unsigned int, bool);
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
#include <osgIntrospection/TypedMethodInfo>
|
||||
#include <osgIntrospection/Attributes>
|
||||
|
||||
#include <osg/BoundingSphere>
|
||||
#include <osg/CopyOp>
|
||||
#include <osg/LOD>
|
||||
#include <osg/Node>
|
||||
@@ -58,6 +59,7 @@ BEGIN_OBJECT_REFLECTOR(osg::LOD)
|
||||
Method0(unsigned int, getNumRanges);
|
||||
Method1(void, setRangeList, IN, const osg::LOD::RangeList &, rangeList);
|
||||
Method0(const osg::LOD::RangeList &, getRangeList);
|
||||
Method0(osg::BoundingSphere, computeBound);
|
||||
Property(const osg::Vec3 &, Center);
|
||||
Property(osg::LOD::CenterMode, CenterMode);
|
||||
Property(float, Radius);
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
#include <osgIntrospection/TypedMethodInfo>
|
||||
#include <osgIntrospection/Attributes>
|
||||
|
||||
#include <osg/BoundingSphere>
|
||||
#include <osg/CopyOp>
|
||||
#include <osg/Light>
|
||||
#include <osg/LightSource>
|
||||
@@ -39,6 +40,7 @@ BEGIN_OBJECT_REFLECTOR(osg::LightSource)
|
||||
Method0(const osg::Light *, getLight);
|
||||
Method2(void, setStateSetModes, IN, osg::StateSet &, x, IN, osg::StateAttribute::GLModeValue, x);
|
||||
MethodWithDefaults1(void, setLocalStateSetModes, IN, osg::StateAttribute::GLModeValue, value, osg::StateAttribute::ON);
|
||||
Method0(osg::BoundingSphere, computeBound);
|
||||
Property(osg::Light *, Light);
|
||||
WriteOnlyProperty(osg::StateAttribute::GLModeValue, LocalStateSetModes);
|
||||
Property(osg::LightSource::ReferenceFrame, ReferenceFrame);
|
||||
|
||||
@@ -80,15 +80,23 @@ BEGIN_OBJECT_REFLECTOR(osg::Node)
|
||||
Method0(osg::StateSet *, getOrCreateStateSet);
|
||||
Method0(osg::StateSet *, getStateSet);
|
||||
Method0(const osg::StateSet *, getStateSet);
|
||||
Method0(const osg::BoundingSphere &, getBound);
|
||||
Method1(void, setInitialBound, IN, const osg::BoundingSphere &, bsphere);
|
||||
Method0(const osg::BoundingSphere &, getInitialBound);
|
||||
Method0(void, dirtyBound);
|
||||
Method0(const osg::BoundingSphere &, getBound);
|
||||
Method0(osg::BoundingSphere, computeBound);
|
||||
Method1(void, setComputeBoundingSphereCallback, IN, osg::Node::ComputeBoundingSphereCallback *, callback);
|
||||
Method0(osg::Node::ComputeBoundingSphereCallback *, getComputeBoundingSphereCallback);
|
||||
Method0(const osg::Node::ComputeBoundingSphereCallback *, getComputeBoundingSphereCallback);
|
||||
MethodWithDefaults1(void, releaseGLObjects, IN, osg::State *, x, 0);
|
||||
ReadOnlyProperty(const osg::BoundingSphere &, Bound);
|
||||
Property(osg::Node::ComputeBoundingSphereCallback *, ComputeBoundingSphereCallback);
|
||||
Property(osg::NodeCallback *, CullCallback);
|
||||
Property(bool, CullingActive);
|
||||
ArrayProperty_GA(const std::string &, Description, Descriptions, unsigned int, void);
|
||||
Property(const osg::Node::DescriptionList &, Descriptions);
|
||||
Property(osg::NodeCallback *, EventCallback);
|
||||
Property(const osg::BoundingSphere &, InitialBound);
|
||||
Property(const std::string &, Name);
|
||||
Property(osg::Node::NodeMask, NodeMask);
|
||||
ArrayProperty_G(osg::Group *, Parent, Parents, unsigned int, void);
|
||||
@@ -97,6 +105,18 @@ BEGIN_OBJECT_REFLECTOR(osg::Node)
|
||||
Property(osg::NodeCallback *, UpdateCallback);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_VALUE_REFLECTOR(osg::Node::ComputeBoundingSphereCallback)
|
||||
BaseType(osg::Object);
|
||||
Constructor0();
|
||||
Constructor2(IN, const osg::Node::ComputeBoundingSphereCallback &, x, IN, const osg::CopyOp &, x);
|
||||
Method0(osg::Object *, cloneType);
|
||||
Method1(osg::Object *, clone, IN, const osg::CopyOp &, copyop);
|
||||
Method1(bool, isSameKindAs, IN, const osg::Object *, obj);
|
||||
Method0(const char *, libraryName);
|
||||
Method0(const char *, className);
|
||||
Method1(osg::BoundingSphere, computeBound, IN, const osg::Node &, x);
|
||||
END_REFLECTOR
|
||||
|
||||
TYPE_NAME_ALIAS(std::vector< osg::Node * >, osg::NodePath);
|
||||
|
||||
STD_VECTOR_REFLECTOR(std::vector< osg::Group * >);
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
#include <osgIntrospection/TypedMethodInfo>
|
||||
#include <osgIntrospection/Attributes>
|
||||
|
||||
#include <osg/BoundingSphere>
|
||||
#include <osg/ConvexPlanarOccluder>
|
||||
#include <osg/CopyOp>
|
||||
#include <osg/NodeVisitor>
|
||||
@@ -28,6 +29,7 @@ BEGIN_OBJECT_REFLECTOR(osg::OccluderNode)
|
||||
Method1(void, setOccluder, IN, osg::ConvexPlanarOccluder *, occluder);
|
||||
Method0(osg::ConvexPlanarOccluder *, getOccluder);
|
||||
Method0(const osg::ConvexPlanarOccluder *, getOccluder);
|
||||
Method0(osg::BoundingSphere, computeBound);
|
||||
Property(osg::ConvexPlanarOccluder *, Occluder);
|
||||
END_REFLECTOR
|
||||
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
#include <osgIntrospection/TypedMethodInfo>
|
||||
#include <osgIntrospection/Attributes>
|
||||
|
||||
#include <osg/BoundingSphere>
|
||||
#include <osg/CopyOp>
|
||||
#include <osg/Node>
|
||||
#include <osg/NodeVisitor>
|
||||
@@ -48,6 +49,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ProxyNode)
|
||||
Method0(const osg::Vec3 &, getCenter);
|
||||
Method1(void, setRadius, IN, float, radius);
|
||||
Method0(float, getRadius);
|
||||
Method0(osg::BoundingSphere, computeBound);
|
||||
Property(const osg::Vec3 &, Center);
|
||||
Property(osg::ProxyNode::CenterMode, CenterMode);
|
||||
Property(const std::string &, DatabasePath);
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
#include <osgIntrospection/TypedMethodInfo>
|
||||
#include <osgIntrospection/Attributes>
|
||||
|
||||
#include <osg/BoundingBox>
|
||||
#include <osg/CopyOp>
|
||||
#include <osg/Drawable>
|
||||
#include <osg/Object>
|
||||
@@ -39,6 +40,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ShapeDrawable)
|
||||
Method1(void, accept, IN, osg::Drawable::ConstAttributeFunctor &, af);
|
||||
Method1(bool, supports, IN, osg::PrimitiveFunctor &, x);
|
||||
Method1(void, accept, IN, osg::PrimitiveFunctor &, pf);
|
||||
Method0(osg::BoundingBox, computeBound);
|
||||
Property(const osg::Vec4 &, Color);
|
||||
Property(osg::TessellationHints *, TessellationHints);
|
||||
END_REFLECTOR
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
#include <osgIntrospection/TypedMethodInfo>
|
||||
#include <osgIntrospection/Attributes>
|
||||
|
||||
#include <osg/BoundingSphere>
|
||||
#include <osg/CopyOp>
|
||||
#include <osg/Node>
|
||||
#include <osg/NodeVisitor>
|
||||
@@ -44,6 +45,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Switch)
|
||||
Method1(bool, setSingleChildOn, IN, unsigned int, pos);
|
||||
Method1(void, setValueList, IN, const osg::Switch::ValueList &, values);
|
||||
Method0(const osg::Switch::ValueList &, getValueList);
|
||||
Method0(osg::BoundingSphere, computeBound);
|
||||
IndexedProperty1(bool, ChildValue, const osg::Node *, child);
|
||||
Property(bool, NewChildDefaultValue);
|
||||
WriteOnlyPropertyWithReturnType(unsigned int, SingleChildOn, bool);
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
#include <osgIntrospection/TypedMethodInfo>
|
||||
#include <osgIntrospection/Attributes>
|
||||
|
||||
#include <osg/BoundingSphere>
|
||||
#include <osg/CopyOp>
|
||||
#include <osg/Matrix>
|
||||
#include <osg/MatrixTransform>
|
||||
@@ -42,6 +43,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Transform)
|
||||
Method0(osg::Transform::ReferenceFrame, getReferenceFrame);
|
||||
Method2(bool, computeLocalToWorldMatrix, IN, osg::Matrix &, matrix, IN, osg::NodeVisitor *, x);
|
||||
Method2(bool, computeWorldToLocalMatrix, IN, osg::Matrix &, matrix, IN, osg::NodeVisitor *, x);
|
||||
Method0(osg::BoundingSphere, computeBound);
|
||||
Property(osg::Transform::ReferenceFrame, ReferenceFrame);
|
||||
END_REFLECTOR
|
||||
|
||||
|
||||
@@ -17,6 +17,10 @@
|
||||
#include <osgGA/GUIEventAdapter>
|
||||
#include <osgGA/UFOManipulator>
|
||||
|
||||
BEGIN_VALUE_REFLECTOR(UFOManipulator)
|
||||
Constructor0();
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_VALUE_REFLECTOR(osgGA::UFOManipulator)
|
||||
BaseType(osgGA::MatrixManipulator);
|
||||
Constructor0();
|
||||
@@ -42,7 +46,3 @@ BEGIN_VALUE_REFLECTOR(osgGA::UFOManipulator)
|
||||
Property(osg::Node *, Node);
|
||||
END_REFLECTOR
|
||||
|
||||
BEGIN_VALUE_REFLECTOR(UFOManipulator)
|
||||
Constructor0();
|
||||
END_REFLECTOR
|
||||
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
#include <osgIntrospection/TypedMethodInfo>
|
||||
#include <osgIntrospection/Attributes>
|
||||
|
||||
#include <osg/BoundingSphere>
|
||||
#include <osg/CopyOp>
|
||||
#include <osg/Matrix>
|
||||
#include <osg/NodeVisitor>
|
||||
@@ -55,6 +56,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgParticle::ParticleProcessor)
|
||||
Method1(osg::Vec3, rotateLocalToWorld, IN, const osg::Vec3 &, P);
|
||||
Method1(osg::Vec3, transformWorldToLocal, IN, const osg::Vec3 &, P);
|
||||
Method1(osg::Vec3, rotateWorldToLocal, IN, const osg::Vec3 &, P);
|
||||
Method0(osg::BoundingSphere, computeBound);
|
||||
Property(double, CurrentTime);
|
||||
WriteOnlyProperty(bool, Enabled);
|
||||
WriteOnlyProperty(bool, Endless);
|
||||
|
||||
@@ -62,6 +62,7 @@ BEGIN_OBJECT_REFLECTOR(osgParticle::ParticleSystem)
|
||||
Method1(void, setLevelOfDetail, IN, int, v);
|
||||
Method1(void, update, IN, double, dt);
|
||||
Method1(void, drawImplementation, IN, osg::State &, state);
|
||||
Method0(osg::BoundingBox, computeBound);
|
||||
Property(const osg::Vec3 &, AlignVectorX);
|
||||
Property(const osg::Vec3 &, AlignVectorY);
|
||||
Property(const osg::BoundingBox &, DefaultBoundingBox);
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
#include <osgIntrospection/TypedMethodInfo>
|
||||
#include <osgIntrospection/Attributes>
|
||||
|
||||
#include <osg/BoundingSphere>
|
||||
#include <osg/CopyOp>
|
||||
#include <osg/NodeVisitor>
|
||||
#include <osg/Object>
|
||||
@@ -36,6 +37,7 @@ BEGIN_OBJECT_REFLECTOR(osgParticle::ParticleSystemUpdater)
|
||||
Method1(bool, containsParticleSystem, IN, const osgParticle::ParticleSystem *, ps);
|
||||
Method1(unsigned int, getParticleSystemIndex, IN, const osgParticle::ParticleSystem *, ps);
|
||||
Method1(void, traverse, IN, osg::NodeVisitor &, nv);
|
||||
Method0(osg::BoundingSphere, computeBound);
|
||||
ArrayProperty_GSA(osgParticle::ParticleSystem *, ParticleSystem, ParticleSystems, unsigned int, bool);
|
||||
END_REFLECTOR
|
||||
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
#include <osgIntrospection/TypedMethodInfo>
|
||||
#include <osgIntrospection/Attributes>
|
||||
|
||||
#include <osg/BoundingSphere>
|
||||
#include <osg/CopyOp>
|
||||
#include <osg/NodeVisitor>
|
||||
#include <osg/Object>
|
||||
@@ -36,6 +37,7 @@ BEGIN_OBJECT_REFLECTOR(osgSim::Impostor)
|
||||
Method2(void, addImpostorSprite, IN, unsigned int, contextID, IN, osgSim::ImpostorSprite *, is);
|
||||
Method1(osgSim::Impostor::ImpostorSpriteList &, getImpostorSpriteList, IN, unsigned int, contexID);
|
||||
Method1(const osgSim::Impostor::ImpostorSpriteList &, getImpostorSpriteList, IN, unsigned int, contexID);
|
||||
Method0(osg::BoundingSphere, computeBound);
|
||||
Property(float, ImpostorThreshold);
|
||||
WriteOnlyProperty(float, ImpostorThresholdToBound);
|
||||
END_REFLECTOR
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
#include <osgIntrospection/TypedMethodInfo>
|
||||
#include <osgIntrospection/Attributes>
|
||||
|
||||
#include <osg/BoundingBox>
|
||||
#include <osg/CopyOp>
|
||||
#include <osg/Drawable>
|
||||
#include <osg/Matrix>
|
||||
@@ -56,6 +57,7 @@ BEGIN_OBJECT_REFLECTOR(osgSim::ImpostorSprite)
|
||||
Method1(void, accept, IN, osg::Drawable::ConstAttributeFunctor &, af);
|
||||
Method1(bool, supports, IN, const osg::PrimitiveFunctor &, x);
|
||||
Method1(void, accept, IN, osg::PrimitiveFunctor &, pf);
|
||||
Method0(osg::BoundingBox, computeBound);
|
||||
ReadOnlyProperty(osg::Vec3 *, ControlCoords);
|
||||
ReadOnlyProperty(osg::Vec3 *, Coords);
|
||||
Property(int, LastFrameUsed);
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
#include <osgIntrospection/TypedMethodInfo>
|
||||
#include <osgIntrospection/Attributes>
|
||||
|
||||
#include <osg/BoundingSphere>
|
||||
#include <osg/CopyOp>
|
||||
#include <osg/NodeVisitor>
|
||||
#include <osg/Object>
|
||||
@@ -45,6 +46,7 @@ BEGIN_OBJECT_REFLECTOR(osgSim::LightPointNode)
|
||||
Method0(float, getMaxVisibleDistance2);
|
||||
Method1(void, setLightPointSystem, IN, osgSim::LightPointSystem *, lps);
|
||||
Method0(osgSim::LightPointSystem *, getLightPointSystem);
|
||||
Method0(osg::BoundingSphere, computeBound);
|
||||
ArrayProperty_GA(const osgSim::LightPoint &, LightPoint, LightPoints, unsigned int, unsigned int);
|
||||
Property(const osgSim::LightPointNode::LightPointList &, LightPointList);
|
||||
Property(osgSim::LightPointSystem *, LightPointSystem);
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
#include <osgIntrospection/TypedMethodInfo>
|
||||
#include <osgIntrospection/Attributes>
|
||||
|
||||
#include <osg/BoundingBox>
|
||||
#include <osg/CopyOp>
|
||||
#include <osg/Drawable>
|
||||
#include <osg/Object>
|
||||
@@ -125,6 +126,7 @@ BEGIN_OBJECT_REFLECTOR(osgText::Text)
|
||||
MethodWithDefaults1(void, releaseGLObjects, IN, osg::State *, state, 0);
|
||||
Method1(const osgText::Text::GlyphQuads *, getGlyphQuads, IN, osg::StateSet *, stateSet);
|
||||
Method0(const osgText::Text::TextureGlyphQuadMap &, getTextureGlyphQuadMap);
|
||||
Method0(osg::BoundingBox, computeBound);
|
||||
Property(osgText::Text::AlignmentType, Alignment);
|
||||
Property(bool, AutoRotateToScreen);
|
||||
WriteOnlyProperty(osgText::Text::AxisAlignment, AxisAlignment);
|
||||
|
||||
Reference in New Issue
Block a user