Updated wrappers
This commit is contained in:
@@ -1501,7 +1501,6 @@ void Text::setBackdropOffset(float horizontal, float vertical)
|
||||
void Text::setBackdropColor(const osg::Vec4& color)
|
||||
{
|
||||
_backdropColor = color;
|
||||
computeGlyphRepresentation();
|
||||
}
|
||||
|
||||
void Text::setColorGradientMode(ColorGradientMode mode)
|
||||
|
||||
@@ -194,7 +194,7 @@ BEGIN_VALUE_REFLECTOR(osg::ApplicationUsageProxy)
|
||||
I_DeclaringFile("osg/ApplicationUsage");
|
||||
I_Constructor3(IN, osg::ApplicationUsage::Type, type, IN, const std::string &, option, IN, const std::string &, explanation,
|
||||
____ApplicationUsageProxy__ApplicationUsage_Type__C5_std_string_R1__C5_std_string_R1,
|
||||
"register an explanation of commandline/evironmentalvaraible/keyboard mouse usage. ",
|
||||
"register an explanation of commandline/environmentvariable/keyboard mouse usage. ",
|
||||
"");
|
||||
END_REFLECTOR
|
||||
|
||||
|
||||
@@ -68,7 +68,7 @@ BEGIN_VALUE_REFLECTOR(osg::ArgumentParser)
|
||||
I_Method1(int, find, IN, const std::string &, str,
|
||||
Properties::NON_VIRTUAL,
|
||||
__int__find__C5_std_string_R1,
|
||||
"Return the position of an occurance of a string in the argument list. ",
|
||||
"Return the position of an occurrence of a string in the argument list. ",
|
||||
"Return -1 if no string is found. ");
|
||||
I_Method1(bool, isOption, IN, int, pos,
|
||||
Properties::NON_VIRTUAL,
|
||||
@@ -103,8 +103,8 @@ BEGIN_VALUE_REFLECTOR(osg::ArgumentParser)
|
||||
I_Method1(bool, read, IN, const std::string &, str,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__read__C5_std_string_R1,
|
||||
"Search for an occurance of a string in the argument list. ",
|
||||
"If found, remove that occurance and return true. Otherwise, return false. ");
|
||||
"Search for an occurrence of a string in the argument list. ",
|
||||
"If found, remove that occurrence and return true. Otherwise, return false. ");
|
||||
I_Method2(bool, read, IN, const std::string &, str, IN, osg::ArgumentParser::Parameter, value1,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__read__C5_std_string_R1__Parameter,
|
||||
@@ -193,7 +193,7 @@ BEGIN_VALUE_REFLECTOR(osg::ArgumentParser)
|
||||
I_MethodWithDefaults1(bool, errors, IN, osg::ArgumentParser::ErrorSeverity, severity, osg::ArgumentParser::BENIGN,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__errors__ErrorSeverity,
|
||||
"Return the error flag, true if an error has occured when reading arguments. ",
|
||||
"Return the error flag, true if an error has occurred when reading arguments. ",
|
||||
"");
|
||||
I_MethodWithDefaults2(void, reportError, IN, const std::string &, message, , IN, osg::ArgumentParser::ErrorSeverity, severity, osg::ArgumentParser::CRITICAL,
|
||||
Properties::NON_VIRTUAL,
|
||||
@@ -208,17 +208,17 @@ BEGIN_VALUE_REFLECTOR(osg::ArgumentParser)
|
||||
I_Method0(osg::ArgumentParser::ErrorMessageMap &, getErrorMessageMap,
|
||||
Properties::NON_VIRTUAL,
|
||||
__ErrorMessageMap_R1__getErrorMessageMap,
|
||||
"Return the error message, if any has occured. ",
|
||||
"Return the error message, if any has occurred. ",
|
||||
"");
|
||||
I_Method0(const osg::ArgumentParser::ErrorMessageMap &, getErrorMessageMap,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_ErrorMessageMap_R1__getErrorMessageMap,
|
||||
"Return the error message, if any has occured. ",
|
||||
"Return the error message, if any has occurred. ",
|
||||
"");
|
||||
I_MethodWithDefaults2(void, writeErrorMessages, IN, std::ostream &, output, , IN, osg::ArgumentParser::ErrorSeverity, sevrity, osg::ArgumentParser::BENIGN,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__writeErrorMessages__std_ostream_R1__ErrorSeverity,
|
||||
"Write error messages to the given ostream, if at or above the given severiity. ",
|
||||
"Write error messages to the given ostream, if at or above the given severity. ",
|
||||
"");
|
||||
I_StaticMethod1(bool, isOption, IN, const char *, str,
|
||||
__bool__isOption__C5_char_P1_S,
|
||||
|
||||
@@ -90,7 +90,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Billboard)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setAxis__C5_Vec3_R1,
|
||||
"Set the rotation axis for the billboard's child Drawables. ",
|
||||
"Only utlized when mode==AXIAL_ROT. ");
|
||||
"Only utilized when mode==AXIAL_ROT. ");
|
||||
I_Method0(const osg::Vec3 &, getAxis,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_Vec3_R1__getAxis,
|
||||
|
||||
@@ -103,7 +103,7 @@ BEGIN_OBJECT_REFLECTOR(osg::BlendColor)
|
||||
I_StaticMethod2(osg::BlendColor::Extensions *, getExtensions, IN, unsigned int, contextID, IN, bool, createIfNotInitalized,
|
||||
__Extensions_P1__getExtensions__unsigned_int__bool_S,
|
||||
"Returns the Extensions object for the given context. ",
|
||||
"If createIfNotInitalized is true and the Exentsions object doesn't exist, getExtensions() creates it on the given context. Returns NULL if createIfNotInitalized is false and the Extensions object doesn't exist. ");
|
||||
"If createIfNotInitalized is true and the Extensions object doesn't exist, getExtensions() creates it on the given context. Returns NULL if createIfNotInitalized is false and the Extensions object doesn't exist. ");
|
||||
I_StaticMethod2(void, setExtensions, IN, unsigned int, contextID, IN, osg::BlendColor::Extensions *, extensions,
|
||||
__void__setExtensions__unsigned_int__Extensions_P1_S,
|
||||
"setExtensions() allows users to override the extensions across graphics contexts. ",
|
||||
|
||||
@@ -109,7 +109,7 @@ BEGIN_OBJECT_REFLECTOR(osg::BlendEquation)
|
||||
I_StaticMethod2(osg::BlendEquation::Extensions *, getExtensions, IN, unsigned int, contextID, IN, bool, createIfNotInitalized,
|
||||
__Extensions_P1__getExtensions__unsigned_int__bool_S,
|
||||
"Returns the Extensions object for the given context. ",
|
||||
"If createIfNotInitalized is true and the Exentsions object doesn't exist, getExtensions() creates it on the given context. Returns NULL if createIfNotInitalized is false and the Extensions object doesn't exist. ");
|
||||
"If createIfNotInitalized is true and the Extensions object doesn't exist, getExtensions() creates it on the given context. Returns NULL if createIfNotInitalized is false and the Extensions object doesn't exist. ");
|
||||
I_StaticMethod2(void, setExtensions, IN, unsigned int, contextID, IN, osg::BlendEquation::Extensions *, extensions,
|
||||
__void__setExtensions__unsigned_int__Extensions_P1_S,
|
||||
"setExtensions() allows users to override the extensions across graphics contexts. ",
|
||||
|
||||
@@ -179,7 +179,7 @@ BEGIN_OBJECT_REFLECTOR(osg::BlendFunc)
|
||||
I_StaticMethod2(osg::BlendFunc::Extensions *, getExtensions, IN, unsigned int, contextID, IN, bool, createIfNotInitalized,
|
||||
__Extensions_P1__getExtensions__unsigned_int__bool_S,
|
||||
"Returns the Extensions object for the given context. ",
|
||||
"If createIfNotInitalized is true and the Exentsions object doesn't exist, getExtensions() creates it on the given context. Returns NULL if createIfNotInitalized is false and the Extensions object doesn't exist. ");
|
||||
"If createIfNotInitalized is true and the Extensions object doesn't exist, getExtensions() creates it on the given context. Returns NULL if createIfNotInitalized is false and the Extensions object doesn't exist. ");
|
||||
I_StaticMethod2(void, setExtensions, IN, unsigned int, contextID, IN, osg::BlendFunc::Extensions *, extensions,
|
||||
__void__setExtensions__unsigned_int__Extensions_P1_S,
|
||||
"setExtensions() allows users to override the extensions across graphics contexts. ",
|
||||
|
||||
@@ -158,7 +158,7 @@ BEGIN_VALUE_REFLECTOR(osg::BoundingBox)
|
||||
I_Method1(osg::BoundingBox, intersect, IN, const osg::BoundingBox &, bb,
|
||||
Properties::NON_VIRTUAL,
|
||||
__BoundingBox__intersect__C5_BoundingBox_R1,
|
||||
"Returns the intesection of this bounding box and the specified bounding box. ",
|
||||
"Returns the intersection of this bounding box and the specified bounding box. ",
|
||||
"");
|
||||
I_Method1(bool, intersects, IN, const osg::BoundingBox &, bb,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -110,7 +110,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::BufferObject)
|
||||
Properties::VIRTUAL,
|
||||
__void__releaseGLObjects__State_P1,
|
||||
"If State is non-zero, this function releases OpenGL objects for the specified graphics context. ",
|
||||
"Otherwise, releases OpenGL objexts for all graphics contexts. ");
|
||||
"Otherwise, releases OpenGL objects for all graphics contexts. ");
|
||||
I_StaticMethod2(void, deleteBufferObject, IN, unsigned int, contextID, IN, GLuint, globj,
|
||||
__void__deleteBufferObject__unsigned_int__GLuint_S,
|
||||
"Use deleteVertexBufferObject instead of glDeleteBuffers to allow OpenGL buffer objects to be cached until they can be deleted by the OpenGL context in which they were created, specified by contextID. ",
|
||||
@@ -122,7 +122,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::BufferObject)
|
||||
I_StaticMethod2(osg::BufferObject::Extensions *, getExtensions, IN, unsigned int, contextID, IN, bool, createIfNotInitalized,
|
||||
__Extensions_P1__getExtensions__unsigned_int__bool_S,
|
||||
"Function to call to get the extension of a specified context. ",
|
||||
"If the Exentsion object for that context has not yet been created and the 'createIfNotInitalized' flag been set to false then returns NULL. If 'createIfNotInitalized' is true then the Extensions object is automatically created. However, in this case the extension object is only created with the graphics context associated with ContextID.. ");
|
||||
"If the Extension object for that context has not yet been created and the 'createIfNotInitalized' flag been set to false then returns NULL. If 'createIfNotInitalized' is true then the Extensions object is automatically created. However, in this case the extension object is only created with the graphics context associated with ContextID.. ");
|
||||
I_StaticMethod2(void, setExtensions, IN, unsigned int, contextID, IN, osg::BufferObject::Extensions *, extensions,
|
||||
__void__setExtensions__unsigned_int__Extensions_P1_S,
|
||||
"setExtensions allows users to override the extensions across graphics contexts. ",
|
||||
|
||||
@@ -255,12 +255,12 @@ BEGIN_OBJECT_REFLECTOR(osg::Camera)
|
||||
I_Method1(void, setProjectionResizePolicy, IN, osg::Camera::ProjectionResizePolicy, policy,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setProjectionResizePolicy__ProjectionResizePolicy,
|
||||
"Set the policy used to determin if and how the projection matrix should be adjusted on window resizes. ",
|
||||
"Set the policy used to determine if and how the projection matrix should be adjusted on window resizes. ",
|
||||
"");
|
||||
I_Method0(osg::Camera::ProjectionResizePolicy, getProjectionResizePolicy,
|
||||
Properties::NON_VIRTUAL,
|
||||
__ProjectionResizePolicy__getProjectionResizePolicy,
|
||||
"Get the policy used to determin if and how the projection matrix should be adjusted on window resizes. ",
|
||||
"Get the policy used to determine if and how the projection matrix should be adjusted on window resizes. ",
|
||||
"");
|
||||
I_Method1(void, setProjectionMatrix, IN, const osg::Matrixf &, matrix,
|
||||
Properties::NON_VIRTUAL,
|
||||
@@ -305,7 +305,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Camera)
|
||||
I_Method6(bool, getProjectionMatrixAsOrtho, IN, double &, left, IN, double &, right, IN, double &, bottom, IN, double &, top, IN, double &, zNear, IN, double &, zFar,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__getProjectionMatrixAsOrtho__double_R1__double_R1__double_R1__double_R1__double_R1__double_R1,
|
||||
"Get the othographic settings of the orthographic projection matrix. ",
|
||||
"Get the orthographic settings of the orthographic projection matrix. ",
|
||||
"Returns false if matrix is not an orthographic matrix, where parameter values are undefined. ");
|
||||
I_Method6(bool, getProjectionMatrixAsFrustum, IN, double &, left, IN, double &, right, IN, double &, bottom, IN, double &, top, IN, double &, zNear, IN, double &, zFar,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -86,18 +86,18 @@ BEGIN_OBJECT_REFLECTOR(osg::CameraView)
|
||||
I_Method1(void, setAttitude, IN, const osg::Quat &, quat,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setAttitude__C5_Quat_R1,
|
||||
"Set the attitide of the camera view. ",
|
||||
"Set the attitude of the camera view. ",
|
||||
"");
|
||||
I_Method0(const osg::Quat &, getAttitude,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_Quat_R1__getAttitude,
|
||||
"Get the attitide of the camera view. ",
|
||||
"Get the attitude of the camera view. ",
|
||||
"");
|
||||
I_Method1(void, setFieldOfView, IN, double, fieldOfView,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setFieldOfView__double,
|
||||
"Set the field of view. ",
|
||||
"The cameras field of view can be contrained to either the horizontal or vertex axis of the camera, or unconstrained in which case the camera/application are left to choose an appropriate field of view. The default value if 60 degrres. ");
|
||||
"The cameras field of view can be constrained to either the horizontal or vertex axis of the camera, or unconstrained in which case the camera/application are left to choose an appropriate field of view. The default value if 60 degrees. ");
|
||||
I_Method0(double, getFieldOfView,
|
||||
Properties::NON_VIRTUAL,
|
||||
__double__getFieldOfView,
|
||||
@@ -106,7 +106,7 @@ BEGIN_OBJECT_REFLECTOR(osg::CameraView)
|
||||
I_Method1(void, setFieldOfViewMode, IN, osg::CameraView::FieldOfViewMode, mode,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setFieldOfViewMode__FieldOfViewMode,
|
||||
"Set the field of view mode - controlling how the field of view of the camera is contrained by the CameaView settings. ",
|
||||
"Set the field of view mode - controlling how the field of view of the camera is constrained by the CameaView settings. ",
|
||||
"");
|
||||
I_Method0(osg::CameraView::FieldOfViewMode, getFieldOfViewMode,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -111,7 +111,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ClampColor)
|
||||
I_StaticMethod2(osg::ClampColor::Extensions *, getExtensions, IN, unsigned int, contextID, IN, bool, createIfNotInitalized,
|
||||
__Extensions_P1__getExtensions__unsigned_int__bool_S,
|
||||
"Returns the Extensions object for the given context. ",
|
||||
"If createIfNotInitalized is true and the Exentsions object doesn't exist, getExtensions() creates it on the given context. Returns NULL if createIfNotInitalized is false and the Extensions object doesn't exist. ");
|
||||
"If createIfNotInitalized is true and the Extensions object doesn't exist, getExtensions() creates it on the given context. Returns NULL if createIfNotInitalized is false and the Extensions object doesn't exist. ");
|
||||
I_StaticMethod2(void, setExtensions, IN, unsigned int, contextID, IN, osg::ClampColor::Extensions *, extensions,
|
||||
__void__setExtensions__unsigned_int__Extensions_P1_S,
|
||||
"setExtensions() allows users to override the extensions across graphics contexts. ",
|
||||
|
||||
@@ -139,7 +139,7 @@ BEGIN_OBJECT_REFLECTOR(osg::CollectOccludersVisitor)
|
||||
I_Method0(void, removeOccludedOccluders,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__removeOccludedOccluders,
|
||||
"Removes occluded occluders for the collected occluders list, then discards all but MaximumNumberOfActiveOccluders of occluders, discarding the occluders with the lowests shadow occluder volume. ",
|
||||
"Removes occluded occluders for the collected occluders list, then discards all but MaximumNumberOfActiveOccluders of occluders, discarding the occluders with the lowest shadow occluder volume. ",
|
||||
"");
|
||||
I_ProtectedMethod1(void, handle_cull_callbacks_and_traverse, IN, osg::Node &, node,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -92,12 +92,12 @@ BEGIN_VALUE_REFLECTOR(osg::CullSettings)
|
||||
I_Method1(void, setInheritanceMask, IN, unsigned int, mask,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setInheritanceMask__unsigned_int,
|
||||
"Set the inheritance mask used in inheritCullSettings to control which variables get overritten by the passed in CullSettings object. ",
|
||||
"Set the inheritance mask used in inheritCullSettings to control which variables get overwritten by the passed in CullSettings object. ",
|
||||
"");
|
||||
I_Method0(unsigned int, getInheritanceMask,
|
||||
Properties::NON_VIRTUAL,
|
||||
__unsigned_int__getInheritanceMask,
|
||||
"Get the inheritance mask used in inheritCullSettings to control which variables get overritten by the passed in CullSettings object. ",
|
||||
"Get the inheritance mask used in inheritCullSettings to control which variables get overwritten by the passed in CullSettings object. ",
|
||||
"");
|
||||
I_Method1(void, setCullSettings, IN, const osg::CullSettings &, settings,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -36,7 +36,7 @@ BEGIN_OBJECT_REFLECTOR(osg::DeleteHandler)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setNumFramesToRetainObjects__int,
|
||||
"Set the number of frames to retain objects that are have been requested for deletion. ",
|
||||
"When set to zero objects are deleted immediately, by set to 1 there are kept around for an extra frame etc. The ability to retain obejcts for several frames is useful to prevent premature deletion when objects are stil be used the graphics threads that are using double buffering of rendering data structures with non ref_ptr<> pointers to scene graph elements. ");
|
||||
"When set to zero objects are deleted immediately, by set to 1 there are kept around for an extra frame etc. The ability to retain objects for several frames is useful to prevent premature deletion when objects are still be used the graphics threads that are using double buffering of rendering data structures with non ref_ptr<> pointers to scene graph elements. ");
|
||||
I_Method0(int, getNumFramesToRetainObjects,
|
||||
Properties::NON_VIRTUAL,
|
||||
__int__getNumFramesToRetainObjects,
|
||||
@@ -45,7 +45,7 @@ BEGIN_OBJECT_REFLECTOR(osg::DeleteHandler)
|
||||
I_Method1(void, setFrameNumber, IN, int, frameNumber,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setFrameNumber__int,
|
||||
"Set the current frame numberso that subsequent deletes get tagged as associated with this frame. ",
|
||||
"Set the current frame number so that subsequent deletes get tagged as associated with this frame. ",
|
||||
"");
|
||||
I_Method0(int, getFrameNumber,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -115,7 +115,7 @@ BEGIN_OBJECT_REFLECTOR(osg::DrawPixels)
|
||||
Properties::VIRTUAL,
|
||||
__void__drawImplementation__RenderInfo_R1,
|
||||
"drawImplementation(RenderInfo&) is a pure virtual method for the actual implementation of OpenGL drawing calls, such as vertex arrays and primitives, that must be implemented in concrete subclasses of the Drawable base class, examples include osg::Geometry and osg::ShapeDrawable. ",
|
||||
" param renderInfo The osg::RenderInfo object that encapulates the current rendering information including the osg::State OpenGL state for the current graphics context. ");
|
||||
" param renderInfo The osg::RenderInfo object that encapsulates the current rendering information including the osg::State OpenGL state for the current graphics context. ");
|
||||
I_Method0(osg::BoundingBox, computeBound,
|
||||
Properties::VIRTUAL,
|
||||
__BoundingBox__computeBound,
|
||||
|
||||
@@ -101,7 +101,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Drawable)
|
||||
I_Method0(void, computeDataVariance,
|
||||
Properties::VIRTUAL,
|
||||
__void__computeDataVariance,
|
||||
"Compute the DataVariance based on an assestment of callback etc. ",
|
||||
"Compute the DataVariance based on an assessment of callback etc. ",
|
||||
"");
|
||||
I_Method0(const osg::Drawable::ParentList &, getParents,
|
||||
Properties::NON_VIRTUAL,
|
||||
@@ -272,7 +272,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Drawable)
|
||||
Properties::VIRTUAL,
|
||||
__void__releaseGLObjects__State_P1,
|
||||
"If State is non-zero, this function releases OpenGL objects for the specified graphics context. ",
|
||||
"Otherwise, releases OpenGL objexts for all graphics contexts. ");
|
||||
"Otherwise, releases OpenGL objects for all graphics contexts. ");
|
||||
I_Method1(void, setUpdateCallback, IN, osg::Drawable::UpdateCallback *, ac,
|
||||
Properties::VIRTUAL,
|
||||
__void__setUpdateCallback__UpdateCallback_P1,
|
||||
@@ -347,7 +347,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Drawable)
|
||||
Properties::PURE_VIRTUAL,
|
||||
__void__drawImplementation__RenderInfo_R1,
|
||||
"drawImplementation(RenderInfo&) is a pure virtual method for the actual implementation of OpenGL drawing calls, such as vertex arrays and primitives, that must be implemented in concrete subclasses of the Drawable base class, examples include osg::Geometry and osg::ShapeDrawable. ",
|
||||
" param renderInfo The osg::RenderInfo object that encapulates the current rendering information including the osg::State OpenGL state for the current graphics context. ");
|
||||
" param renderInfo The osg::RenderInfo object that encapsulates the current rendering information including the osg::State OpenGL state for the current graphics context. ");
|
||||
I_Method1(bool, supports, IN, const osg::Drawable::AttributeFunctor &, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__supports__C5_AttributeFunctor_R1,
|
||||
|
||||
@@ -163,7 +163,7 @@ BEGIN_OBJECT_REFLECTOR(osg::FragmentProgram)
|
||||
I_MethodWithDefaults1(void, releaseGLObjects, IN, osg::State *, state, 0,
|
||||
Properties::VIRTUAL,
|
||||
__void__releaseGLObjects__State_P1,
|
||||
"release an OpenGL objects in specified graphics context if State object is passed, otherwise release OpenGL objexts for all graphics context if State object pointer == NULL. ",
|
||||
"release an OpenGL objects in specified graphics context if State object is passed, otherwise release OpenGL objects for all graphics context if State object pointer == NULL. ",
|
||||
"");
|
||||
I_StaticMethod2(void, deleteFragmentProgramObject, IN, unsigned int, contextID, IN, GLuint, handle,
|
||||
__void__deleteFragmentProgramObject__unsigned_int__GLuint_S,
|
||||
|
||||
@@ -154,7 +154,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Geode)
|
||||
Properties::VIRTUAL,
|
||||
__void__releaseGLObjects__osg_State_P1,
|
||||
"If State is non-zero, this function releases any associated OpenGL objects for the specified graphics context. ",
|
||||
"Otherwise, releases OpenGL objexts for all graphics contexts. ");
|
||||
"Otherwise, releases OpenGL objects for all graphics contexts. ");
|
||||
I_SimpleProperty(const osg::BoundingBox &, BoundingBox,
|
||||
__C5_BoundingBox_R1__getBoundingBox,
|
||||
0);
|
||||
|
||||
@@ -574,7 +574,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Geometry)
|
||||
Properties::VIRTUAL,
|
||||
__void__releaseGLObjects__State_P1,
|
||||
"If State is non-zero, this function releases OpenGL objects for the specified graphics context. ",
|
||||
"Otherwise, releases OpenGL objexts for all graphics contexts. ");
|
||||
"Otherwise, releases OpenGL objects for all graphics contexts. ");
|
||||
I_Method1(bool, getArrayList, IN, osg::Geometry::ArrayList &, arrayList,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__getArrayList__ArrayList_R1,
|
||||
@@ -664,7 +664,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Geometry)
|
||||
Properties::VIRTUAL,
|
||||
__unsigned_int__getGLObjectSizeHint,
|
||||
"Return the estimated size of GLObjects (display lists/vertex buffer objects) that are associated with this drawable. ",
|
||||
"This size is used a hint for reuse of deleteed display lists/vertex buffer objects. ");
|
||||
"This size is used a hint for reuse of deleted display lists/vertex buffer objects. ");
|
||||
I_Method1(void, drawImplementation, IN, osg::RenderInfo &, renderInfo,
|
||||
Properties::VIRTUAL,
|
||||
__void__drawImplementation__RenderInfo_R1,
|
||||
@@ -678,7 +678,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Geometry)
|
||||
I_Method1(void, accept, IN, osg::Drawable::AttributeFunctor &, af,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__Drawable_AttributeFunctor_R1,
|
||||
"Accept an Drawable::AttributeFunctor and call its methods to tell it about the interal attributes that this Drawable has. ",
|
||||
"Accept an Drawable::AttributeFunctor and call its methods to tell it about the internal attributes that this Drawable has. ",
|
||||
"");
|
||||
I_Method1(bool, supports, IN, const osg::Drawable::ConstAttributeFunctor &, x,
|
||||
Properties::VIRTUAL,
|
||||
@@ -688,7 +688,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Geometry)
|
||||
I_Method1(void, accept, IN, osg::Drawable::ConstAttributeFunctor &, af,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__Drawable_ConstAttributeFunctor_R1,
|
||||
"Accept a Drawable::ConstAttributeFunctor and call its methods to tell it about the interal attributes that this Drawable has. ",
|
||||
"Accept a Drawable::ConstAttributeFunctor and call its methods to tell it about the internal attributes that this Drawable has. ",
|
||||
"");
|
||||
I_Method1(bool, supports, IN, const osg::PrimitiveFunctor &, x,
|
||||
Properties::VIRTUAL,
|
||||
@@ -698,7 +698,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Geometry)
|
||||
I_Method1(void, accept, IN, osg::PrimitiveFunctor &, pf,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__PrimitiveFunctor_R1,
|
||||
"Accept a PrimitiveFunctor and call its methods to tell it about the interal primitives that this Drawable has. ",
|
||||
"Accept a PrimitiveFunctor and call its methods to tell it about the internal primitives that this Drawable has. ",
|
||||
"");
|
||||
I_Method1(bool, supports, IN, const osg::PrimitiveIndexFunctor &, x,
|
||||
Properties::VIRTUAL,
|
||||
@@ -708,7 +708,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Geometry)
|
||||
I_Method1(void, accept, IN, osg::PrimitiveIndexFunctor &, pf,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__PrimitiveIndexFunctor_R1,
|
||||
"Accept a PrimitiveFunctor and call its methods to tell it about the interal primitives that this Drawable has. ",
|
||||
"Accept a PrimitiveFunctor and call its methods to tell it about the internal primitives that this Drawable has. ",
|
||||
"");
|
||||
I_ProtectedMethod1(bool, verifyBindings, IN, const osg::Geometry::ArrayData &, arrayData,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -75,7 +75,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::GraphicsContext)
|
||||
I_Method0(osg::RefBlock *, getOperationsBlock,
|
||||
Properties::NON_VIRTUAL,
|
||||
__osg_RefBlock_P1__getOperationsBlock,
|
||||
"Get the operations queue block used to mark an empty queue, if you end items into the empty queu you must release this block. ",
|
||||
"Get the operations queue block used to mark an empty queue, if you end items into the empty queue you must release this block. ",
|
||||
"");
|
||||
I_Method0(osg::Operation *, getCurrentOperation,
|
||||
Properties::NON_VIRTUAL,
|
||||
@@ -135,7 +135,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::GraphicsContext)
|
||||
I_Method0(bool, realize,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__realize,
|
||||
"Realise the GraphicsContext. ",
|
||||
"Realize the GraphicsContext. ",
|
||||
"");
|
||||
I_MethodWithDefaults1(void, close, IN, bool, callCloseImplementation, true,
|
||||
Properties::NON_VIRTUAL,
|
||||
@@ -150,18 +150,18 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::GraphicsContext)
|
||||
I_Method0(bool, isRealized,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__isRealized,
|
||||
"Return true if the graphics context has been realised and is ready to use. ",
|
||||
"Return true if the graphics context has been realized and is ready to use. ",
|
||||
"");
|
||||
I_Method0(bool, makeCurrent,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__makeCurrent,
|
||||
"Make this graphics context current. ",
|
||||
"Implementated by calling makeCurrentImplementation(). Returns true on success. ");
|
||||
"Implemented by calling makeCurrentImplementation(). Returns true on success. ");
|
||||
I_Method1(bool, makeContextCurrent, IN, osg::GraphicsContext *, readContext,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__makeContextCurrent__GraphicsContext_P1,
|
||||
"Make this graphics context current with specified read context. ",
|
||||
"Implementated by calling makeContextCurrentImplementation(). Returns true on success. ");
|
||||
"Implemented by calling makeContextCurrentImplementation(). Returns true on success. ");
|
||||
I_Method0(bool, releaseContext,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__releaseContext,
|
||||
@@ -200,28 +200,28 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::GraphicsContext)
|
||||
I_Method0(bool, realizeImplementation,
|
||||
Properties::PURE_VIRTUAL,
|
||||
__bool__realizeImplementation,
|
||||
"Realise the GraphicsContext implementation, Pure virtual - must be implemented by concrate implementations of GraphicsContext. ",
|
||||
"Realize the GraphicsContext implementation, Pure virtual - must be implemented by concrete implementations of GraphicsContext. ",
|
||||
"");
|
||||
I_Method0(bool, isRealizedImplementation,
|
||||
Properties::PURE_VIRTUAL,
|
||||
__bool__isRealizedImplementation,
|
||||
"Return true if the graphics context has been realised, and is ready to use, implementation. ",
|
||||
"Pure virtual - must be implemented by concrate implementations of GraphicsContext. ");
|
||||
"Return true if the graphics context has been realized, and is ready to use, implementation. ",
|
||||
"Pure virtual - must be implemented by concrete implementations of GraphicsContext. ");
|
||||
I_Method0(void, closeImplementation,
|
||||
Properties::PURE_VIRTUAL,
|
||||
__void__closeImplementation,
|
||||
"Close the graphics context implementation. ",
|
||||
"Pure virtual - must be implemented by concrate implementations of GraphicsContext. ");
|
||||
"Pure virtual - must be implemented by concrete implementations of GraphicsContext. ");
|
||||
I_Method0(bool, makeCurrentImplementation,
|
||||
Properties::PURE_VIRTUAL,
|
||||
__bool__makeCurrentImplementation,
|
||||
"Make this graphics context current implementation. ",
|
||||
"Pure virtual - must be implemented by concrate implementations of GraphicsContext. ");
|
||||
"Pure virtual - must be implemented by concrete implementations of GraphicsContext. ");
|
||||
I_Method1(bool, makeContextCurrentImplementation, IN, osg::GraphicsContext *, readContext,
|
||||
Properties::PURE_VIRTUAL,
|
||||
__bool__makeContextCurrentImplementation__GraphicsContext_P1,
|
||||
"Make this graphics context current with specified read context implementation. ",
|
||||
"Pure virtual - must be implemented by concrate implementations of GraphicsContext. ");
|
||||
"Pure virtual - must be implemented by concrete implementations of GraphicsContext. ");
|
||||
I_Method0(bool, releaseContextImplementation,
|
||||
Properties::PURE_VIRTUAL,
|
||||
__bool__releaseContextImplementation,
|
||||
@@ -231,12 +231,12 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::GraphicsContext)
|
||||
Properties::PURE_VIRTUAL,
|
||||
__void__bindPBufferToTextureImplementation__GLenum,
|
||||
"Pure virtual, Bind the graphics context to associated texture implementation. ",
|
||||
"Pure virtual - must be implemented by concrate implementations of GraphicsContext. ");
|
||||
"Pure virtual - must be implemented by concrete implementations of GraphicsContext. ");
|
||||
I_Method0(void, swapBuffersImplementation,
|
||||
Properties::PURE_VIRTUAL,
|
||||
__void__swapBuffersImplementation,
|
||||
"Swap the front and back buffers implementation. ",
|
||||
"Pure virtual - must be implemented by Concrate implementations of GraphicsContext. ");
|
||||
"Pure virtual - must be implemented by concrete implementations of GraphicsContext. ");
|
||||
I_Method4(void, resized, IN, int, x, IN, int, y, IN, int, width, IN, int, height,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__resized__int__int__int__int,
|
||||
@@ -289,7 +289,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::GraphicsContext)
|
||||
"Must be defined by derived classes. ");
|
||||
I_StaticMethod1(void, setWindowingSystemInterface, IN, osg::GraphicsContext::WindowingSystemInterface *, wsInterface,
|
||||
__void__setWindowingSystemInterface__WindowingSystemInterface_P1_S,
|
||||
"Set the querry the windowing system for screens and create graphics context - this functor should be supplied by the windows toolkit. ",
|
||||
"Set the query the windowing system for screens and create graphics context - this functor should be supplied by the windows toolkit. ",
|
||||
"");
|
||||
I_StaticMethod0(osg::GraphicsContext::WindowingSystemInterface *, getWindowingSystemInterface,
|
||||
__WindowingSystemInterface_P1__getWindowingSystemInterface_S,
|
||||
@@ -310,7 +310,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::GraphicsContext)
|
||||
I_StaticMethod1(void, incrementContextIDUsageCount, IN, unsigned int, contextID,
|
||||
__void__incrementContextIDUsageCount__unsigned_int_S,
|
||||
"Increment the usage count associate with a contextID. ",
|
||||
"The usage count speficies how many graphics contexts a specific contextID is shared between. ");
|
||||
"The usage count specifies how many graphics contexts a specific contextID is shared between. ");
|
||||
I_StaticMethod1(void, decrementContextIDUsageCount, IN, unsigned int, contextID,
|
||||
__void__decrementContextIDUsageCount__unsigned_int_S,
|
||||
"Decrement the usage count associate with a contextID. ",
|
||||
|
||||
@@ -110,11 +110,11 @@ BEGIN_OBJECT_REFLECTOR(osg::Group)
|
||||
Properties::VIRTUAL,
|
||||
__bool__replaceChild__Node_P1__Node_P1,
|
||||
"Replace specified Node with another Node. ",
|
||||
"Equivalent to setChild(getChildIndex(orignChild),node) See docs for setChild for futher details on implementation. ");
|
||||
"Equivalent to setChild(getChildIndex(orignChild),node) See docs for setChild for further details on implementation. ");
|
||||
I_Method0(unsigned int, getNumChildren,
|
||||
Properties::NON_VIRTUAL,
|
||||
__unsigned_int__getNumChildren,
|
||||
"Return the number of chilren nodes. ",
|
||||
"Return the number of children nodes. ",
|
||||
"");
|
||||
I_Method2(bool, setChild, IN, unsigned int, i, IN, osg::Node *, node,
|
||||
Properties::VIRTUAL,
|
||||
@@ -155,7 +155,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Group)
|
||||
Properties::VIRTUAL,
|
||||
__void__releaseGLObjects__osg_State_P1,
|
||||
"If State is non-zero, this function releases any associated OpenGL objects for the specified graphics context. ",
|
||||
"Otherwise, releases OpenGL objexts for all graphics contexts. ");
|
||||
"Otherwise, releases OpenGL objects for all graphics contexts. ");
|
||||
I_Method0(osg::BoundingSphere, computeBound,
|
||||
Properties::VIRTUAL,
|
||||
__BoundingSphere__computeBound,
|
||||
|
||||
@@ -126,7 +126,7 @@ BEGIN_OBJECT_REFLECTOR(osg::LOD)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setRadius__float,
|
||||
"Set the object-space reference radius of the volume enclosed by the LOD. ",
|
||||
"Used to detmine the bounding sphere of the LOD in the absense of any children. ");
|
||||
"Used to determine the bounding sphere of the LOD in the absence of any children. ");
|
||||
I_Method0(float, getRadius,
|
||||
Properties::NON_VIRTUAL,
|
||||
__float__getRadius,
|
||||
@@ -135,17 +135,17 @@ BEGIN_OBJECT_REFLECTOR(osg::LOD)
|
||||
I_Method1(void, setRangeMode, IN, osg::LOD::RangeMode, mode,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setRangeMode__RangeMode,
|
||||
"Set how the range values should be intepreted when computing which child is active. ",
|
||||
"Set how the range values should be interpreted when computing which child is active. ",
|
||||
"");
|
||||
I_Method0(osg::LOD::RangeMode, getRangeMode,
|
||||
Properties::NON_VIRTUAL,
|
||||
__RangeMode__getRangeMode,
|
||||
"Get how the range values should be intepreted when computing which child is active. ",
|
||||
"Get how the range values should be interpreted when computing which child is active. ",
|
||||
"");
|
||||
I_Method3(void, setRange, IN, unsigned int, childNo, IN, float, min, IN, float, max,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setRange__unsigned_int__float__float,
|
||||
"Sets the min and max visible ranges of range of specifiec child. ",
|
||||
"Sets the min and max visible ranges of range of specific child. ",
|
||||
"Values are floating point distance specified in local objects coordinates. ");
|
||||
I_Method1(float, getMinRange, IN, unsigned int, childNo,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -197,12 +197,12 @@ BEGIN_VALUE_REFLECTOR(osg::Matrixd)
|
||||
I_Method4(void, decompose, IN, osg::Vec3f &, translation, IN, osg::Quat &, rotation, IN, osg::Vec3f &, scale, IN, osg::Quat &, so,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__decompose__osg_Vec3f_R1__osg_Quat_R1__osg_Vec3f_R1__osg_Quat_R1,
|
||||
"decompose the matrix into translation, rotation, scale and scale orietation. ",
|
||||
"decompose the matrix into translation, rotation, scale and scale orientation. ",
|
||||
"");
|
||||
I_Method4(void, decompose, IN, osg::Vec3d &, translation, IN, osg::Quat &, rotation, IN, osg::Vec3d &, scale, IN, osg::Quat &, so,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__decompose__osg_Vec3d_R1__osg_Quat_R1__osg_Vec3d_R1__osg_Quat_R1,
|
||||
"decompose the matrix into translation, rotation, scale and scale orietation. ",
|
||||
"decompose the matrix into translation, rotation, scale and scale orientation. ",
|
||||
"");
|
||||
I_Method6(void, makeOrtho, IN, double, left, IN, double, right, IN, double, bottom, IN, double, top, IN, double, zNear, IN, double, zFar,
|
||||
Properties::NON_VIRTUAL,
|
||||
@@ -212,7 +212,7 @@ BEGIN_VALUE_REFLECTOR(osg::Matrixd)
|
||||
I_Method6(bool, getOrtho, IN, double &, left, IN, double &, right, IN, double &, bottom, IN, double &, top, IN, double &, zNear, IN, double &, zFar,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__getOrtho__double_R1__double_R1__double_R1__double_R1__double_R1__double_R1,
|
||||
"Get the othogrraphic settings of the orthographic projection matrix. ",
|
||||
"Get the orthographic settings of the orthographic projection matrix. ",
|
||||
"Note, if matrix is not an orthographic matrix then invalid values will be returned. ");
|
||||
I_Method4(void, makeOrtho2D, IN, double, left, IN, double, right, IN, double, bottom, IN, double, top,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -197,12 +197,12 @@ BEGIN_VALUE_REFLECTOR(osg::Matrixf)
|
||||
I_Method4(void, decompose, IN, osg::Vec3f &, translation, IN, osg::Quat &, rotation, IN, osg::Vec3f &, scale, IN, osg::Quat &, so,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__decompose__osg_Vec3f_R1__osg_Quat_R1__osg_Vec3f_R1__osg_Quat_R1,
|
||||
"decompose the matrix into translation, rotation, scale and scale orietation. ",
|
||||
"decompose the matrix into translation, rotation, scale and scale orientation. ",
|
||||
"");
|
||||
I_Method4(void, decompose, IN, osg::Vec3d &, translation, IN, osg::Quat &, rotation, IN, osg::Vec3d &, scale, IN, osg::Quat &, so,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__decompose__osg_Vec3d_R1__osg_Quat_R1__osg_Vec3d_R1__osg_Quat_R1,
|
||||
"decompose the matrix into translation, rotation, scale and scale orietation. ",
|
||||
"decompose the matrix into translation, rotation, scale and scale orientation. ",
|
||||
"");
|
||||
I_Method6(void, makeOrtho, IN, double, left, IN, double, right, IN, double, bottom, IN, double, top, IN, double, zNear, IN, double, zFar,
|
||||
Properties::NON_VIRTUAL,
|
||||
@@ -212,7 +212,7 @@ BEGIN_VALUE_REFLECTOR(osg::Matrixf)
|
||||
I_Method6(bool, getOrtho, IN, double &, left, IN, double &, right, IN, double &, bottom, IN, double &, top, IN, double &, zNear, IN, double &, zFar,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__getOrtho__double_R1__double_R1__double_R1__double_R1__double_R1__double_R1,
|
||||
"Get the othogrraphic settings of the orthographic projection matrix. ",
|
||||
"Get the orthographic settings of the orthographic projection matrix. ",
|
||||
"Note, if matrix is not an orthographic matrix then invalid values will be returned. ");
|
||||
I_Method4(void, makeOrtho2D, IN, double, left, IN, double, right, IN, double, bottom, IN, double, top,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -119,7 +119,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Multisample)
|
||||
I_StaticMethod2(osg::Multisample::Extensions *, getExtensions, IN, unsigned int, contextID, IN, bool, createIfNotInitalized,
|
||||
__Extensions_P1__getExtensions__unsigned_int__bool_S,
|
||||
"Function to call to get the extension of a specified context. ",
|
||||
"If the Exentsion object for that context has not yet been created and the 'createIfNotInitalized' flag been set to false then returns NULL. If 'createIfNotInitalized' is true then the Extensions object is automatically created. However, in this case the extension object will only be created with the graphics context associated with ContextID.. ");
|
||||
"If the Extension object for that context has not yet been created and the 'createIfNotInitalized' flag been set to false then returns NULL. If 'createIfNotInitalized' is true then the Extensions object is automatically created. However, in this case the extension object will only be created with the graphics context associated with ContextID.. ");
|
||||
I_StaticMethod2(void, setExtensions, IN, unsigned int, contextID, IN, osg::Multisample::Extensions *, extensions,
|
||||
__void__setExtensions__unsigned_int__Extensions_P1_S,
|
||||
"setExtensions allows users to override the extensions across graphics contexts. ",
|
||||
|
||||
@@ -293,12 +293,12 @@ BEGIN_OBJECT_REFLECTOR(osg::Node)
|
||||
I_Method1(void, setInitialBound, IN, const osg::BoundingSphere &, bsphere,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setInitialBound__C5_osg_BoundingSphere_R1,
|
||||
"Set the intial bounding volume to use when computing the overall bounding volume. ",
|
||||
"Set the initial bounding volume to use when computing the overall bounding volume. ",
|
||||
"");
|
||||
I_Method0(const osg::BoundingSphere &, getInitialBound,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_BoundingSphere_R1__getInitialBound,
|
||||
"Set the intial bounding volume to use when computing the overall bounding volume. ",
|
||||
"Set the initial bounding volume to use when computing the overall bounding volume. ",
|
||||
"");
|
||||
I_Method0(void, dirtyBound,
|
||||
Properties::NON_VIRTUAL,
|
||||
@@ -344,7 +344,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Node)
|
||||
Properties::VIRTUAL,
|
||||
__void__releaseGLObjects__osg_State_P1,
|
||||
"If State is non-zero, this function releases any associated OpenGL objects for the specified graphics context. ",
|
||||
"Otherwise, releases OpenGL objexts for all graphics contexts. ");
|
||||
"Otherwise, releases OpenGL objects for all graphics contexts. ");
|
||||
I_ProtectedMethod1(void, addParent, IN, osg::Group *, node,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::NON_CONST,
|
||||
|
||||
@@ -155,7 +155,7 @@ BEGIN_OBJECT_REFLECTOR(osg::NodeVisitor)
|
||||
I_Method1(void, setUserData, IN, osg::Referenced *, obj,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setUserData__Referenced_P1,
|
||||
"Set user data, data must be subclased from Referenced to allow automatic memory handling. ",
|
||||
"Set user data, data must be subclassed from Referenced to allow automatic memory handling. ",
|
||||
"If your own data isn't directly subclassed from Referenced then create an adapter object which points to your own objects and handles the memory addressing. ");
|
||||
I_Method0(osg::Referenced *, getUserData,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -89,7 +89,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Object)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setDataVariance__DataVariance,
|
||||
"Set the data variance of this object. ",
|
||||
"Can be set to either STATIC for values that do not change over the lifetime of the object, or DYNAMIC for values that vary over the lifetime of the object. The DataVariance value can be used by routines such as optimzation codes that wish to share static data. UNSPECIFIED is used to sepecify that the DataVariance hasn't been set yet. ");
|
||||
"Can be set to either STATIC for values that do not change over the lifetime of the object, or DYNAMIC for values that vary over the lifetime of the object. The DataVariance value can be used by routines such as optimization codes that wish to share static data. UNSPECIFIED is used to specify that the DataVariance hasn't been set yet. ");
|
||||
I_Method0(osg::Object::DataVariance, getDataVariance,
|
||||
Properties::NON_VIRTUAL,
|
||||
__DataVariance__getDataVariance,
|
||||
@@ -98,7 +98,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Object)
|
||||
I_Method0(void, computeDataVariance,
|
||||
Properties::VIRTUAL,
|
||||
__void__computeDataVariance,
|
||||
"Compute the DataVariance based on an assestment of callback etc. ",
|
||||
"Compute the DataVariance based on an assessment of callback etc. ",
|
||||
"");
|
||||
I_Method1(void, setUserData, IN, osg::Referenced *, obj,
|
||||
Properties::NON_VIRTUAL,
|
||||
@@ -124,7 +124,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Object)
|
||||
Properties::VIRTUAL,
|
||||
__void__releaseGLObjects__osg_State_P1,
|
||||
"If State is non-zero, this function releases any associated OpenGL objects for the specified graphics context. ",
|
||||
"Otherwise, releases OpenGL objexts for all graphics contexts. ");
|
||||
"Otherwise, releases OpenGL objects for all graphics contexts. ");
|
||||
I_SimpleProperty(osg::Object::DataVariance, DataVariance,
|
||||
__DataVariance__getDataVariance,
|
||||
__void__setDataVariance__DataVariance);
|
||||
|
||||
@@ -133,7 +133,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Point)
|
||||
I_StaticMethod2(osg::Point::Extensions *, getExtensions, IN, unsigned int, contextID, IN, bool, createIfNotInitalized,
|
||||
__Extensions_P1__getExtensions__unsigned_int__bool_S,
|
||||
"Returns the Extensions object for the given context. ",
|
||||
"If createIfNotInitalized is true and the Exentsions object doesn't exist, getExtensions() creates it on the given context. Returns NULL if createIfNotInitalized is false and the Extensions object doesn't exist. ");
|
||||
"If createIfNotInitalized is true and the Extensions object doesn't exist, getExtensions() creates it on the given context. Returns NULL if createIfNotInitalized is false and the Extensions object doesn't exist. ");
|
||||
I_StaticMethod2(void, setExtensions, IN, unsigned int, contextID, IN, osg::Point::Extensions *, extensions,
|
||||
__void__setExtensions__unsigned_int__Extensions_P1_S,
|
||||
"setExtensions() allows users to override the extensions across graphics contexts. ",
|
||||
|
||||
@@ -125,7 +125,7 @@ BEGIN_OBJECT_REFLECTOR(osg::PolygonOffset)
|
||||
"");
|
||||
I_StaticMethod0(void, setFactorAndUnitsMultipliersUsingBestGuessForDriver,
|
||||
__void__setFactorAndUnitsMultipliersUsingBestGuessForDriver_S,
|
||||
"Checks with the OpenGL driver to try and pick multiplier approrpriate for the hardware. ",
|
||||
"Checks with the OpenGL driver to try and pick multiplier appropriate for the hardware. ",
|
||||
"note, requires a valid graphics context to be current. ");
|
||||
I_SimpleProperty(float, Factor,
|
||||
__float__getFactor,
|
||||
|
||||
@@ -61,7 +61,7 @@ BEGIN_VALUE_REFLECTOR(osg::Polytope)
|
||||
I_Method1(void, setToBoundingBox, IN, const osg::BoundingBox &, bb,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setToBoundingBox__C5_BoundingBox_R1,
|
||||
"Create a Polytope which is a equivilant to BoundingBox. ",
|
||||
"Create a Polytope which is a equivalent to BoundingBox. ",
|
||||
"");
|
||||
I_Method2(void, setAndTransformProvidingInverse, IN, const osg::Polytope &, pt, IN, const osg::Matrix &, matrix,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -296,7 +296,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::DrawElements)
|
||||
Properties::VIRTUAL,
|
||||
__void__releaseGLObjects__State_P1,
|
||||
"If State is non-zero, this function releases OpenGL objects for the specified graphics context. ",
|
||||
"Otherwise, releases OpenGL objexts for all graphics contexts. ");
|
||||
"Otherwise, releases OpenGL objects for all graphics contexts. ");
|
||||
I_SimpleProperty(osg::DrawElements *, DrawElements,
|
||||
__DrawElements_P1__getDrawElements,
|
||||
0);
|
||||
@@ -944,7 +944,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::PrimitiveSet)
|
||||
Properties::VIRTUAL,
|
||||
__void__releaseGLObjects__State_P1,
|
||||
"If State is non-zero, this function releases OpenGL objects for the specified graphics context. ",
|
||||
"Otherwise, releases OpenGL objexts for all graphics contexts. ");
|
||||
"Otherwise, releases OpenGL objects for all graphics contexts. ");
|
||||
I_Method0(void, computeRange,
|
||||
Properties::VIRTUAL,
|
||||
__void__computeRange,
|
||||
|
||||
@@ -143,7 +143,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ProxyNode)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setRadius__float,
|
||||
"Set the object-space reference radius of the volume enclosed by the ProxyNode. ",
|
||||
"Used to detmine the bounding sphere of the ProxyNode in the absense of any children. ");
|
||||
"Used to determine the bounding sphere of the ProxyNode in the absence of any children. ");
|
||||
I_Method0(float, getRadius,
|
||||
Properties::NON_VIRTUAL,
|
||||
__float__getRadius,
|
||||
|
||||
@@ -67,7 +67,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Referenced)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__unref_nodelete,
|
||||
"Decrement the reference count by one, indicating that a pointer to this object is referencing it. ",
|
||||
"However, do not delete it, even if ref count goes to 0. Warning, unref_nodelete() should only be called if the user knows exactly who will be resonsible for, one should prefer unref() over unref_nodelete() as the later can lead to memory leaks. ");
|
||||
"However, do not delete it, even if ref count goes to 0. Warning, unref_nodelete() should only be called if the user knows exactly who will be responsible for, one should prefer unref() over unref_nodelete() as the later can lead to memory leaks. ");
|
||||
I_Method0(int, referenceCount,
|
||||
Properties::NON_VIRTUAL,
|
||||
__int__referenceCount,
|
||||
@@ -76,12 +76,12 @@ BEGIN_OBJECT_REFLECTOR(osg::Referenced)
|
||||
I_Method1(void, addObserver, IN, osg::Observer *, observer,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__addObserver__Observer_P1,
|
||||
"Add a Observer that is observering this object, notify the Observer when this object gets deleted. ",
|
||||
"Add a Observer that is observing this object, notify the Observer when this object gets deleted. ",
|
||||
"");
|
||||
I_Method1(void, removeObserver, IN, osg::Observer *, observer,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__removeObserver__Observer_P1,
|
||||
"Add a Observer that is observering this object, notify the Observer when this object gets deleted. ",
|
||||
"Add a Observer that is observing this object, notify the Observer when this object gets deleted. ",
|
||||
"");
|
||||
I_StaticMethod1(void, setThreadSafeReferenceCounting, IN, bool, enableThreadSafeReferenceCounting,
|
||||
__void__setThreadSafeReferenceCounting__bool_S,
|
||||
|
||||
@@ -143,7 +143,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Shader)
|
||||
I_StaticMethod2(void, deleteGlShader, IN, unsigned int, contextID, IN, GLuint, shader,
|
||||
__void__deleteGlShader__unsigned_int__GLuint_S,
|
||||
"Mark internal glShader for deletion. ",
|
||||
"Deletion requests are queued tuntil they can be executed in the proper GL context. ");
|
||||
"Deletion requests are queued until they can be executed in the proper GL context. ");
|
||||
I_StaticMethod3(void, flushDeletedGlShaders, IN, unsigned int, contextID, IN, double, currentTime, IN, double &, availableTime,
|
||||
__void__flushDeletedGlShaders__unsigned_int__double__double_R1_S,
|
||||
"flush all the cached glShaders which need to be deleted in the OpenGL context related to contextID. ",
|
||||
|
||||
@@ -110,7 +110,7 @@ BEGIN_OBJECT_REFLECTOR(osg::ShapeDrawable)
|
||||
I_Method1(void, accept, IN, osg::Drawable::ConstAttributeFunctor &, af,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__Drawable_ConstAttributeFunctor_R1,
|
||||
"Accept a Drawable::ConstAttributeFunctor and call its methods to tell it about the interal attributes that this Drawable has. ",
|
||||
"Accept a Drawable::ConstAttributeFunctor and call its methods to tell it about the internal attributes that this Drawable has. ",
|
||||
"");
|
||||
I_Method1(bool, supports, IN, const osg::PrimitiveFunctor &, x,
|
||||
Properties::VIRTUAL,
|
||||
|
||||
@@ -294,7 +294,7 @@ BEGIN_OBJECT_REFLECTOR(osg::State)
|
||||
I_MethodWithDefaults3(void, haveAppliedTextureAttribute, IN, unsigned int, unit, , IN, osg::StateAttribute::Type, type, , IN, unsigned int, member, 0,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__haveAppliedTextureAttribute__unsigned_int__StateAttribute_Type__unsigned_int,
|
||||
"texture Attribute has been applied externally, and therefore this attribute type has been dirtied and will need to be re-appplied on next osg::State.apply(. ",
|
||||
"texture Attribute has been applied externally, and therefore this attribute type has been dirtied and will need to be re-applied on next osg::State.apply(. ",
|
||||
".). note, if you have an osg::StateAttribute which you have applied externally then use the have_applied(attribute) method as this will the osg::State to track the current state more accurately and enable lazy state updating such that only changed state will be applied. ");
|
||||
I_Method2(bool, getLastAppliedTextureMode, IN, unsigned int, unit, IN, osg::StateAttribute::GLMode, mode,
|
||||
Properties::NON_VIRTUAL,
|
||||
@@ -549,7 +549,7 @@ BEGIN_OBJECT_REFLECTOR(osg::State)
|
||||
I_Method1(bool, setActiveTextureUnit, IN, unsigned int, unit,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__setActiveTextureUnit__unsigned_int,
|
||||
"Set the current texture unit, return true if selected, false if selection failed such as when multitexturing is not supported. ",
|
||||
"Set the current texture unit, return true if selected, false if selection failed such as when multi texturing is not supported. ",
|
||||
"note, only updates values that change. ");
|
||||
I_Method0(unsigned int, getActiveTextureUnit,
|
||||
Properties::NON_VIRTUAL,
|
||||
@@ -559,7 +559,7 @@ BEGIN_OBJECT_REFLECTOR(osg::State)
|
||||
I_Method1(bool, setClientActiveTextureUnit, IN, unsigned int, unit,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__setClientActiveTextureUnit__unsigned_int,
|
||||
"Set the current tex coord array texture unit, return true if selected, false if selection failed such as when multitexturing is not supported. ",
|
||||
"Set the current tex coord array texture unit, return true if selected, false if selection failed such as when multi texturing is not supported. ",
|
||||
"note, only updates values that change. ");
|
||||
I_Method0(unsigned int, getClientActiveTextureUnit,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -234,7 +234,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::StateAttribute)
|
||||
I_MethodWithDefaults1(void, releaseGLObjects, IN, osg::State *, x, 0,
|
||||
Properties::VIRTUAL,
|
||||
__void__releaseGLObjects__State_P1,
|
||||
"Release OpenGL objects in specified graphics context if State object is passed, otherwise release OpenGL objexts for all graphics context if State object pointer NULL. ",
|
||||
"Release OpenGL objects in specified graphics context if State object is passed, otherwise release OpenGL objects for all graphics context if State object pointer NULL. ",
|
||||
"");
|
||||
I_ProtectedMethod1(void, addParent, IN, osg::StateSet *, object,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -124,7 +124,7 @@ BEGIN_OBJECT_REFLECTOR(osg::StateSet)
|
||||
I_Method0(void, computeDataVariance,
|
||||
Properties::VIRTUAL,
|
||||
__void__computeDataVariance,
|
||||
"Compute the DataVariance based on an assestment of callback etc. ",
|
||||
"Compute the DataVariance based on an assessment of callback etc. ",
|
||||
"");
|
||||
I_Method0(void, setGlobalDefaults,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -192,7 +192,7 @@ BEGIN_OBJECT_REFLECTOR(osg::StencilTwoSided)
|
||||
I_StaticMethod2(osg::StencilTwoSided::Extensions *, getExtensions, IN, unsigned int, contextID, IN, bool, createIfNotInitalized,
|
||||
__Extensions_P1__getExtensions__unsigned_int__bool_S,
|
||||
"Function to call to get the extension of a specified context. ",
|
||||
"If the Exentsion object for that context has not yet been created and the 'createIfNotInitalized' flag been set to false then returns NULL. If 'createIfNotInitalized' is true then the Extensions object is automatically created. However, in this case the extension object will only be created with the graphics context associated with ContextID. ");
|
||||
"If the Extension object for that context has not yet been created and the 'createIfNotInitalized' flag been set to false then returns NULL. If 'createIfNotInitalized' is true then the Extensions object is automatically created. However, in this case the extension object will only be created with the graphics context associated with ContextID. ");
|
||||
I_StaticMethod2(void, setExtensions, IN, unsigned int, contextID, IN, osg::StencilTwoSided::Extensions *, extensions,
|
||||
__void__setExtensions__unsigned_int__Extensions_P1_S,
|
||||
"The setExtensions method allows users to override the extensions across graphics contexts. ",
|
||||
|
||||
@@ -208,7 +208,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Texture)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setMaxAnisotropy__float,
|
||||
"Sets the maximum anisotropy value, default value is 1.0 for no anisotropic filtering. ",
|
||||
"If hardware does not support anisotropic filtering, use normal filtering (equivilant to a max anisotropy value of 1.0. Valid range is 1.0f upwards. The maximum value depends on the graphics system. ");
|
||||
"If hardware does not support anisotropic filtering, use normal filtering (equivalent to a max anisotropy value of 1.0. Valid range is 1.0f upwards. The maximum value depends on the graphics system. ");
|
||||
I_Method0(float, getMaxAnisotropy,
|
||||
Properties::NON_VIRTUAL,
|
||||
__float__getMaxAnisotropy,
|
||||
@@ -228,7 +228,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Texture)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setUnRefImageDataAfterApply__bool,
|
||||
"Sets whether or not the apply() function will unreference the image data. ",
|
||||
"If enabled, and the image data is only referened by this Texture, apply() will delete the image data. ");
|
||||
"If enabled, and the image data is only referenced by this Texture, apply() will delete the image data. ");
|
||||
I_Method0(bool, getUnRefImageDataAfterApply,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__getUnRefImageDataAfterApply,
|
||||
@@ -333,7 +333,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Texture)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__allocateMipmapLevels,
|
||||
"Force a manual allocation of the mipmap levels on the next apply() call. ",
|
||||
"User is responsible for filling the mipmap levels with valid data. The OpenGL's glGenerateMipmapEXT function is used to generate the mipmap levels. If glGenerateMipmapEXT is not supported or texture's internal format is not supported by the glGenerateMipmapEXT, then empty mipmap levels will be allocated manualy. The mipmap levels are also allocated if a non-mipmapped min filter is used. ");
|
||||
"User is responsible for filling the mipmap levels with valid data. The OpenGL's glGenerateMipmapEXT function is used to generate the mipmap levels. If glGenerateMipmapEXT is not supported or texture's internal format is not supported by the glGenerateMipmapEXT, then empty mipmap levels will be allocated manually. The mipmap levels are also allocated if a non-mipmapped min filter is used. ");
|
||||
I_Method1(void, setShadowComparison, IN, bool, flag,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setShadowComparison__bool,
|
||||
@@ -392,22 +392,22 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Texture)
|
||||
I_Method1(void, setReadPBuffer, IN, osg::GraphicsContext *, context,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setReadPBuffer__GraphicsContext_P1,
|
||||
"Set the PBuffer graphis context to read from when using PBuffers for RenderToTexture. ",
|
||||
"Set the PBuffer graphics context to read from when using PBuffers for RenderToTexture. ",
|
||||
"");
|
||||
I_Method0(osg::GraphicsContext *, getReadPBuffer,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GraphicsContext_P1__getReadPBuffer,
|
||||
"Get the PBuffer graphis context to read from when using PBuffers for RenderToTexture. ",
|
||||
"Get the PBuffer graphics context to read from when using PBuffers for RenderToTexture. ",
|
||||
"");
|
||||
I_Method0(const osg::GraphicsContext *, getReadPBuffer,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_GraphicsContext_P1__getReadPBuffer,
|
||||
"Get the const PBuffer graphis context to read from when using PBuffers for RenderToTexture. ",
|
||||
"Get the const PBuffer graphics context to read from when using PBuffers for RenderToTexture. ",
|
||||
"");
|
||||
I_Method1(void, apply, IN, osg::State &, state,
|
||||
Properties::PURE_VIRTUAL,
|
||||
__void__apply__State_R1,
|
||||
"Texture is a pure virtual base class, apply must be overriden. ",
|
||||
"Texture is a pure virtual base class, apply must be overridden. ",
|
||||
"");
|
||||
I_Method1(void, compileGLObjects, IN, osg::State &, state,
|
||||
Properties::VIRTUAL,
|
||||
@@ -423,7 +423,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Texture)
|
||||
Properties::VIRTUAL,
|
||||
__void__releaseGLObjects__State_P1,
|
||||
"If State is non-zero, this function releases OpenGL objects for the specified graphics context. ",
|
||||
"Otherwise, releases OpenGL objexts for all graphics contexts. ");
|
||||
"Otherwise, releases OpenGL objects for all graphics contexts. ");
|
||||
I_Method6(void, applyTexImage2D_load, IN, osg::State &, state, IN, GLenum, target, IN, const osg::Image *, image, IN, GLsizei, width, IN, GLsizei, height, IN, GLsizei, numMipmapLevels,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__applyTexImage2D_load__State_R1__GLenum__C5_Image_P1__GLsizei__GLsizei__GLsizei,
|
||||
@@ -446,7 +446,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Texture)
|
||||
I_StaticMethod2(void, setExtensions, IN, unsigned int, contextID, IN, osg::Texture::Extensions *, extensions,
|
||||
__void__setExtensions__unsigned_int__Extensions_P1_S,
|
||||
"Overrides Extensions objects across graphics contexts. ",
|
||||
"Typically used to ensure the same lowest common denominator of extensions on sustems with different graphics pipes. ");
|
||||
"Typically used to ensure the same lowest common denominator of extensions on systems with different graphics pipes. ");
|
||||
I_StaticMethod1(bool, isCompressedInternalFormat, IN, GLint, internalFormat,
|
||||
__bool__isCompressedInternalFormat__GLint_S,
|
||||
"Determine whether the given internalFormat is a compressed image format. ",
|
||||
@@ -508,7 +508,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osg::Texture)
|
||||
Properties::CONST,
|
||||
__void__applyTexParameters__GLenum__State_R1,
|
||||
"Helper method. ",
|
||||
"Sets texture paramters. ");
|
||||
"Sets texture parameters. ");
|
||||
I_ProtectedMethod1(void, generateMipmap, IN, osg::State &, state,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::CONST,
|
||||
|
||||
@@ -154,7 +154,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Texture1D)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setNumMipmapLevels__unsigned_int,
|
||||
"Helper function. ",
|
||||
"Sets the number of mipmap levels created for this texture. Should only be called within an osg::Texuture::apply(), or during a custom OpenGL texture load. ");
|
||||
"Sets the number of mipmap levels created for this texture. Should only be called within an osg::Texture::apply(), or during a custom OpenGL texture load. ");
|
||||
I_Method0(unsigned int, getNumMipmapLevels,
|
||||
Properties::NON_VIRTUAL,
|
||||
__unsigned_int__getNumMipmapLevels,
|
||||
@@ -192,7 +192,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Texture1D)
|
||||
Properties::CONST,
|
||||
__void__applyTexImage1D__GLenum__Image_P1__State_R1__GLsizei_R1__GLsizei_R1,
|
||||
"Helper method. ",
|
||||
"Createa the texture without setting or using a texture binding. ");
|
||||
"Create the texture without setting or using a texture binding. ");
|
||||
I_SimpleProperty(osg::Image *, Image,
|
||||
__Image_P1__getImage,
|
||||
__void__setImage__Image_P1);
|
||||
|
||||
@@ -169,7 +169,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Texture2D)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setNumMipmapLevels__unsigned_int,
|
||||
"Helper function. ",
|
||||
"Sets the number of mipmap levels created for this texture. Should only be called within an osg::Texuture::apply(), or during a custom OpenGL texture load. ");
|
||||
"Sets the number of mipmap levels created for this texture. Should only be called within an osg::Texture::apply(), or during a custom OpenGL texture load. ");
|
||||
I_Method0(unsigned int, getNumMipmapLevels,
|
||||
Properties::NON_VIRTUAL,
|
||||
__unsigned_int__getNumMipmapLevels,
|
||||
|
||||
@@ -104,7 +104,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Texture2DArray)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setTextureSize__int__int__int,
|
||||
"Set the texture width and height. ",
|
||||
"If width or height are zero then the repsective size value is calculated from the source image sizes. Depth parameter specifies the number of layers to be used. ");
|
||||
"If width or height are zero then the respective size value is calculated from the source image sizes. Depth parameter specifies the number of layers to be used. ");
|
||||
I_Method1(void, setTextureWidth, IN, int, width,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setTextureWidth__int,
|
||||
@@ -154,7 +154,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Texture2DArray)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setNumMipmapLevels__unsigned_int,
|
||||
"Set the number of mip map levels the the texture has been created with. ",
|
||||
"Should only be called within an osg::Texuture::apply() and custom OpenGL texture load. ");
|
||||
"Should only be called within an osg::Texture::apply() and custom OpenGL texture load. ");
|
||||
I_Method0(unsigned int, getNumMipmapLevels,
|
||||
Properties::NON_VIRTUAL,
|
||||
__unsigned_int__getNumMipmapLevels,
|
||||
@@ -173,7 +173,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Texture2DArray)
|
||||
I_StaticMethod2(osg::Texture2DArray::Extensions *, getExtensions, IN, unsigned int, contextID, IN, bool, createIfNotInitalized,
|
||||
__Extensions_P1__getExtensions__unsigned_int__bool_S,
|
||||
"Function to call to get the extension of a specified context. ",
|
||||
"If the Exentsion object for that context has not yet been created and the 'createIfNotInitalized' flag been set to false then returns NULL. If 'createIfNotInitalized' is true then the Extensions object is automatically created. However, in this case the extension object will only be created with the graphics context associated with ContextID. ");
|
||||
"If the Extension object for that context has not yet been created and the 'createIfNotInitalized' flag been set to false then returns NULL. If 'createIfNotInitalized' is true then the Extensions object is automatically created. However, in this case the extension object will only be created with the graphics context associated with ContextID. ");
|
||||
I_StaticMethod2(void, setExtensions, IN, unsigned int, contextID, IN, osg::Texture2DArray::Extensions *, extensions,
|
||||
__void__setExtensions__unsigned_int__Extensions_P1_S,
|
||||
"The setExtensions method allows users to override the extensions across graphics contexts. ",
|
||||
|
||||
@@ -174,7 +174,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Texture3D)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setNumMipmapLevels__unsigned_int,
|
||||
"Helper function. ",
|
||||
"Sets the number of mipmap levels created for this texture. Should only be called within an osg::Texuture::apply(), or during a custom OpenGL texture load. ");
|
||||
"Sets the number of mipmap levels created for this texture. Should only be called within an osg::Texture::apply(), or during a custom OpenGL texture load. ");
|
||||
I_Method0(unsigned int, getNumMipmapLevels,
|
||||
Properties::NON_VIRTUAL,
|
||||
__unsigned_int__getNumMipmapLevels,
|
||||
@@ -192,12 +192,12 @@ BEGIN_OBJECT_REFLECTOR(osg::Texture3D)
|
||||
"If the texture object hasn't already been compiled, create the texture mipmap levels. ");
|
||||
I_StaticMethod2(osg::Texture3D::Extensions *, getExtensions, IN, unsigned int, contextID, IN, bool, createIfNotInitalized,
|
||||
__Extensions_P1__getExtensions__unsigned_int__bool_S,
|
||||
"Encapsulates queries of extension availability, obtains extension function pointers, and provides convinience wrappers for calling extension functions. ",
|
||||
"Encapsulates queries of extension availability, obtains extension function pointers, and provides convenience wrappers for calling extension functions. ",
|
||||
"");
|
||||
I_StaticMethod2(void, setExtensions, IN, unsigned int, contextID, IN, osg::Texture3D::Extensions *, extensions,
|
||||
__void__setExtensions__unsigned_int__Extensions_P1_S,
|
||||
"Overrides Extensions objects across graphics contexts. ",
|
||||
"Typically used to ensure the same lowest common denominator of extensions on sustems with different graphics pipes. ");
|
||||
"Typically used to ensure the same lowest common denominator of extensions on systems with different graphics pipes. ");
|
||||
I_ProtectedMethod6(void, computeRequiredTextureDimensions, IN, osg::State &, state, IN, const osg::Image &, image, IN, GLsizei &, width, IN, GLsizei &, height, IN, GLsizei &, depth, IN, GLsizei &, numMipmapLevels,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::CONST,
|
||||
|
||||
@@ -124,7 +124,7 @@ BEGIN_OBJECT_REFLECTOR(osg::TextureRectangle)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setTextureSize__int__int,
|
||||
"Set the texture width and height. ",
|
||||
"If width or height are zero then the repsective size value is calculated from the source image sizes. ");
|
||||
"If width or height are zero then the respective size value is calculated from the source image sizes. ");
|
||||
I_Method1(void, setTextureWidth, IN, int, width,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setTextureWidth__int,
|
||||
@@ -197,7 +197,7 @@ BEGIN_OBJECT_REFLECTOR(osg::TextureRectangle)
|
||||
Properties::CONST,
|
||||
__void__applyTexParameters__GLenum__State_R1,
|
||||
"Helper method. ",
|
||||
"Sets texture paramters. ");
|
||||
"Sets texture parameters. ");
|
||||
I_ProtectedMethod5(void, applyTexImage_load, IN, GLenum, target, IN, osg::Image *, image, IN, osg::State &, state, IN, GLsizei &, inwidth, IN, GLsizei &, inheight,
|
||||
Properties::NON_VIRTUAL,
|
||||
Properties::CONST,
|
||||
|
||||
@@ -88,7 +88,7 @@ BEGIN_VALUE_REFLECTOR(osg::Timer)
|
||||
I_Method0(double, getSecondsPerTick,
|
||||
Properties::NON_VIRTUAL,
|
||||
__double__getSecondsPerTick,
|
||||
"Get the the numer of ticks per second. ",
|
||||
"Get the the number of ticks per second. ",
|
||||
"");
|
||||
I_StaticMethod0(osg::Timer *, instance,
|
||||
__Timer_P1__instance_S,
|
||||
|
||||
@@ -108,7 +108,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Transform)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setReferenceFrame__ReferenceFrame,
|
||||
"Set the transform's ReferenceFrame, either to be relative to its parent reference frame, or relative to an absolute coordinate frame. ",
|
||||
"RELATIVE_RF is the default. Note: Setting the ReferenceFrame to be ABSOLUTE_RF will also set the CullingActive flag on the transform, and hence all of its parents, to false, thereby disabling culling of it and all its parents. This is neccessary to prevent inappropriate culling, but may impact cull times if the absolute transform is deep in the scene graph. It is therefore recommended to only use absolute Transforms at the top of the scene, for such things as heads up displays. ABSOLUTE_RF_INHERIT_VIEWPOINT is the same as ABSOLUTE_RF except it adds the ability to use the parents view points position in world coordinates as its local viewpoint in the new coordinates frame. This is useful for Render to texture Cameras that wish to use the main views LOD range computation (which uses the viewpoint rather than the eye point) rather than use the local eye point defined by the this Transforms' abosolute view matrix. ");
|
||||
"RELATIVE_RF is the default. Note: Setting the ReferenceFrame to be ABSOLUTE_RF will also set the CullingActive flag on the transform, and hence all of its parents, to false, thereby disabling culling of it and all its parents. This is necessary to prevent inappropriate culling, but may impact cull times if the absolute transform is deep in the scene graph. It is therefore recommended to only use absolute Transforms at the top of the scene, for such things as heads up displays. ABSOLUTE_RF_INHERIT_VIEWPOINT is the same as ABSOLUTE_RF except it adds the ability to use the parents view points position in world coordinates as its local viewpoint in the new coordinates frame. This is useful for Render to texture Cameras that wish to use the main views LOD range computation (which uses the viewpoint rather than the eye point) rather than use the local eye point defined by the this Transforms' absolute view matrix. ");
|
||||
I_Method0(osg::Transform::ReferenceFrame, getReferenceFrame,
|
||||
Properties::NON_VIRTUAL,
|
||||
__ReferenceFrame__getReferenceFrame,
|
||||
|
||||
@@ -682,7 +682,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Uniform)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__dirty,
|
||||
"Increment the modified count on the Uniform so Programs watching it know it update themselves. ",
|
||||
"NOTE: autotomatically called during osg::Uniform::set*(); you must call if modifying the internal data array directly. ");
|
||||
"NOTE: automatically called during osg::Uniform::set*(); you must call if modifying the internal data array directly. ");
|
||||
I_Method1(bool, setArray, IN, osg::FloatArray *, array,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__setArray__FloatArray_P1,
|
||||
|
||||
@@ -163,7 +163,7 @@ BEGIN_OBJECT_REFLECTOR(osg::VertexProgram)
|
||||
I_MethodWithDefaults1(void, releaseGLObjects, IN, osg::State *, state, 0,
|
||||
Properties::VIRTUAL,
|
||||
__void__releaseGLObjects__State_P1,
|
||||
"Release any OpenGL objects in specified graphics context if State object is passed, otherwise release OpenGL objexts for all graphics contexts if State object pointer is NULL. ",
|
||||
"Release any OpenGL objects in specified graphics context if State object is passed, otherwise release OpenGL objects for all graphics contexts if State object pointer is NULL. ",
|
||||
"");
|
||||
I_StaticMethod2(void, deleteVertexProgramObject, IN, unsigned int, contextID, IN, GLuint, handle,
|
||||
__void__deleteVertexProgramObject__unsigned_int__GLuint_S,
|
||||
@@ -176,7 +176,7 @@ BEGIN_OBJECT_REFLECTOR(osg::VertexProgram)
|
||||
I_StaticMethod2(osg::VertexProgram::Extensions *, getExtensions, IN, unsigned int, contextID, IN, bool, createIfNotInitalized,
|
||||
__Extensions_P1__getExtensions__unsigned_int__bool_S,
|
||||
"Function to call to get the extension of a specified context. ",
|
||||
"If the Exentsion object for that context has not yet been created and the 'createIfNotInitalized' flag been set to false then returns NULL. If 'createIfNotInitalized' is true then the Extensions object is automatically created. However, in this case the extension object will only be created with the graphics context associated with ContextID. ");
|
||||
"If the Extension object for that context has not yet been created and the 'createIfNotInitalized' flag been set to false then returns NULL. If 'createIfNotInitalized' is true then the Extensions object is automatically created. However, in this case the extension object will only be created with the graphics context associated with ContextID. ");
|
||||
I_StaticMethod2(void, setExtensions, IN, unsigned int, contextID, IN, osg::VertexProgram::Extensions *, extensions,
|
||||
__void__setExtensions__unsigned_int__Extensions_P1_S,
|
||||
"The setExtensions method allows users to override the extensions across graphics contexts. ",
|
||||
|
||||
@@ -130,7 +130,7 @@ BEGIN_OBJECT_REFLECTOR(osg::Viewport)
|
||||
Properties::NON_VIRTUAL,
|
||||
__double__aspectRatio,
|
||||
"Return the aspectRatio of the viewport, which is equal to width/height. ",
|
||||
"If height is zero, the potental division by zero is avoided by simply returning 1.0f. ");
|
||||
"If height is zero, the potential division by zero is avoided by simply returning 1.0f. ");
|
||||
I_Method0(const osg::Matrix, computeWindowMatrix,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_osg_Matrix__computeWindowMatrix,
|
||||
|
||||
@@ -236,17 +236,17 @@ BEGIN_OBJECT_REFLECTOR(osgDB::DatabasePager)
|
||||
I_Method2(void, setCompileGLObjectsForContextID, IN, unsigned int, contextID, IN, bool, on,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setCompileGLObjectsForContextID__unsigned_int__bool,
|
||||
"Turn the compilation of rendering objects for specfied graphics context on (true) or off(false). ",
|
||||
"Turn the compilation of rendering objects for specified graphics context on (true) or off(false). ",
|
||||
"");
|
||||
I_Method1(bool, getCompileGLObjectsForContextID, IN, unsigned int, contextID,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__getCompileGLObjectsForContextID__unsigned_int,
|
||||
"Get whether the compilation of rendering objects for specfied graphics context on (true) or off(false). ",
|
||||
"Get whether the compilation of rendering objects for specified graphics context on (true) or off(false). ",
|
||||
"");
|
||||
I_Method1(bool, requiresExternalCompileGLObjects, IN, unsigned int, contextID,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__requiresExternalCompileGLObjects__unsigned_int,
|
||||
"Rerturn true if an external draw thread should call compileGLObjects(. ",
|
||||
"Return true if an external draw thread should call compileGLObjects(. ",
|
||||
".) or not. ");
|
||||
I_Method0(bool, requiresCompileGLObjects,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -83,7 +83,7 @@ BEGIN_OBJECT_REFLECTOR(osgDB::Registry)
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__readPluginAliasConfigurationFile__C5_std_string_R1,
|
||||
"Reads a file that configures extension mappings. ",
|
||||
"File is ASCII text and each line contains the parameyters to the addFileExtensionAlias method. Lines can be commented out with an initial '#' character. ");
|
||||
"File is ASCII text and each line contains the parameters to the addFileExtensionAlias method. Lines can be commented out with an initial '#' character. ");
|
||||
I_Method1(void, addDotOsgWrapper, IN, osgDB::DotOsgWrapper *, wrapper,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__addDotOsgWrapper__DotOsgWrapper_P1,
|
||||
@@ -332,12 +332,12 @@ BEGIN_OBJECT_REFLECTOR(osgDB::Registry)
|
||||
I_Method0(void, initFilePathLists,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__initFilePathLists,
|
||||
"initilize both the Data and Library FilePaths, by default called by the constructor, so it should only be required if you want to force the re-reading of environmental variables. ",
|
||||
"initialize both the Data and Library FilePaths, by default called by the constructor, so it should only be required if you want to force the re-reading of environmental variables. ",
|
||||
"");
|
||||
I_Method0(void, initDataFilePathList,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__initDataFilePathList,
|
||||
"initilize the Data FilePath by reading the OSG_FILE_PATH environmental variable. ",
|
||||
"initialize the Data FilePath by reading the OSG_FILE_PATH environmental variable. ",
|
||||
"");
|
||||
I_Method1(void, setDataFilePathList, IN, const osgDB::FilePathList &, filepath,
|
||||
Properties::NON_VIRTUAL,
|
||||
@@ -347,7 +347,7 @@ BEGIN_OBJECT_REFLECTOR(osgDB::Registry)
|
||||
I_Method1(void, setDataFilePathList, IN, const std::string &, paths,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setDataFilePathList__C5_std_string_R1,
|
||||
"Set the data file path using a single string deliminated either with ';' (Windows) or ':' (All other platforms), which is used when search for data files. ",
|
||||
"Set the data file path using a single string delimited either with ';' (Windows) or ':' (All other platforms), which is used when search for data files. ",
|
||||
"");
|
||||
I_Method0(osgDB::FilePathList &, getDataFilePathList,
|
||||
Properties::NON_VIRTUAL,
|
||||
@@ -362,7 +362,7 @@ BEGIN_OBJECT_REFLECTOR(osgDB::Registry)
|
||||
I_Method0(void, initLibraryFilePathList,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__initLibraryFilePathList,
|
||||
"initilize the Library FilePath by reading the OSG_LIBRARY_PATH and the appropriate system environmental variables ",
|
||||
"initialize the Library FilePath by reading the OSG_LIBRARY_PATH and the appropriate system environmental variables ",
|
||||
"");
|
||||
I_Method1(void, setLibraryFilePathList, IN, const osgDB::FilePathList &, filepath,
|
||||
Properties::NON_VIRTUAL,
|
||||
@@ -372,7 +372,7 @@ BEGIN_OBJECT_REFLECTOR(osgDB::Registry)
|
||||
I_Method1(void, setLibraryFilePathList, IN, const std::string &, paths,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setLibraryFilePathList__C5_std_string_R1,
|
||||
"Set the library file path using a single string deliminated either with ';' (Windows) or ':' (All other platforms), which is used when search for data files. ",
|
||||
"Set the library file path using a single string delimited either with ';' (Windows) or ':' (All other platforms), which is used when search for data files. ",
|
||||
"");
|
||||
I_Method0(osgDB::FilePathList &, getLibraryFilePathList,
|
||||
Properties::NON_VIRTUAL,
|
||||
@@ -388,12 +388,12 @@ BEGIN_OBJECT_REFLECTOR(osgDB::Registry)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__updateTimeStampOfObjectsInCacheWithExternalReferences__double,
|
||||
"For each object in the cache which has an reference count greater than 1 (and therefore referenced by elsewhere in the application) set the time stamp for that object in the cache to specified time. ",
|
||||
"This would typically be called once per frame by applications which are doing database paging, and need to prune objects that are no longer required. Time value is time in sceonds. ");
|
||||
"This would typically be called once per frame by applications which are doing database paging, and need to prune objects that are no longer required. Time value is time in seconds. ");
|
||||
I_Method1(void, removeExpiredObjectsInCache, IN, double, expiryTime,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__removeExpiredObjectsInCache__double,
|
||||
"Removed object in the cache which have a time stamp at or before the specified expiry time. ",
|
||||
"This would typically be called once per frame by applications which are doing database paging, and need to prune objects that are no longer required, and called after the a called after the call to updateTimeStampOfObjectsInCacheWithExternalReferences(currentTime). Note, the currentTime is not the expiryTime, one would typically set the expiry time to a fixed amount of time before currentTime, such as expiryTime = currentTime-10.0. Time value is time in sceonds. ");
|
||||
"This would typically be called once per frame by applications which are doing database paging, and need to prune objects that are no longer required, and called after the a called after the call to updateTimeStampOfObjectsInCacheWithExternalReferences(currentTime). Note, the currentTime is not the expiryTime, one would typically set the expiry time to a fixed amount of time before currentTime, such as expiryTime = currentTime-10.0. Time value is time in seconds. ");
|
||||
I_Method0(void, clearObjectCache,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__clearObjectCache,
|
||||
@@ -402,7 +402,7 @@ BEGIN_OBJECT_REFLECTOR(osgDB::Registry)
|
||||
I_MethodWithDefaults3(void, addEntryToObjectCache, IN, const std::string &, filename, , IN, osg::Object *, object, , IN, double, timestamp, 0.0,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__addEntryToObjectCache__C5_std_string_R1__osg_Object_P1__double,
|
||||
"Add a filename,object,timestamp tripple to the Registry::ObjectCache. ",
|
||||
"Add a filename,object,timestamp triple to the Registry::ObjectCache. ",
|
||||
"");
|
||||
I_Method1(osg::Object *, getFromObjectCache, IN, const std::string &, fileName,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -231,7 +231,7 @@ BEGIN_OBJECT_REFLECTOR(osgGA::EventQueue)
|
||||
I_Method0(osgGA::GUIEventAdapter *, createEvent,
|
||||
Properties::NON_VIRTUAL,
|
||||
__GUIEventAdapter_P1__createEvent,
|
||||
"convinience method for create an event ready to fill in. ",
|
||||
"convenience method for create an event ready to fill in. ",
|
||||
"Clones the getCurrentEventState() to produce a up to date event state. ");
|
||||
I_Method1(void, setCurrentEventState, IN, osgGA::GUIEventAdapter *, ea,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -29,7 +29,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgGA::GUIActionAdapter)
|
||||
I_Method0(osg::View *, asView,
|
||||
Properties::VIRTUAL,
|
||||
__osg_View_P1__asView,
|
||||
"Provide a mechanism for getting the osg::View assocaited with this GUIActionAdapter. ",
|
||||
"Provide a mechanism for getting the osg::View associated with this GUIActionAdapter. ",
|
||||
"One would use this to case view to osgViewer::View(er) if supported by the subclass. ");
|
||||
I_Method0(void, requestRedraw,
|
||||
Properties::PURE_VIRTUAL,
|
||||
|
||||
@@ -351,7 +351,7 @@ BEGIN_OBJECT_REFLECTOR(osgGA::GUIEventAdapter)
|
||||
I_Method0(float, getYmin,
|
||||
Properties::NON_VIRTUAL,
|
||||
__float__getYmin,
|
||||
"get mmouse minimum y. ",
|
||||
"get mouse minimum y. ",
|
||||
"");
|
||||
I_Method0(float, getYmax,
|
||||
Properties::NON_VIRTUAL,
|
||||
@@ -446,12 +446,12 @@ BEGIN_OBJECT_REFLECTOR(osgGA::GUIEventAdapter)
|
||||
I_Method0(float, getXnormalized,
|
||||
Properties::NON_VIRTUAL,
|
||||
__float__getXnormalized,
|
||||
"return the getX() value normalised to the range of -1 to 1. ",
|
||||
"return the getX() value normalized to the range of -1 to 1. ",
|
||||
"-1 would be the left hand side of the window. 0.0 would be the middle of the window. +1 would be the right hand side of the window. ");
|
||||
I_Method0(float, getYnormalized,
|
||||
Properties::NON_VIRTUAL,
|
||||
__float__getYnormalized,
|
||||
"return the getY() value normalised to the range of -1 to 1. ",
|
||||
"return the getY() value normalized to the range of -1 to 1. ",
|
||||
"-1 would be the bottom of the window. 0.0 would be the middle of the window. +1 would be the top of the window. ");
|
||||
I_Method1(void, setMouseYOrientation, IN, osgGA::GUIEventAdapter::MouseYOrientation, myo,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -77,7 +77,7 @@ BEGIN_OBJECT_REFLECTOR(osgGA::GUIEventHandler)
|
||||
I_Method4(bool, handleWithCheckAgainstIgnoreHandledEventsMask, IN, const osgGA::GUIEventAdapter &, ea, IN, osgGA::GUIActionAdapter &, aa, IN, osg::Object *, object, IN, osg::NodeVisitor *, nv,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__handleWithCheckAgainstIgnoreHandledEventsMask__C5_GUIEventAdapter_R1__GUIActionAdapter_R1__osg_Object_P1__osg_NodeVisitor_P1,
|
||||
"Convnience method that only passes on to the handle(,,,) method events that either haven't been handled yet, or have been handled but haven't be set to be ignored by the IgnoreHandledEventsMask. ",
|
||||
"Convenience method that only passes on to the handle(,,,) method events that either haven't been handled yet, or have been handled but haven't be set to be ignored by the IgnoreHandledEventsMask. ",
|
||||
"Note, this method is an inline method, and not appropriate for users to override, override the handle(,,,) method instead. ");
|
||||
I_Method2(bool, handle, IN, const osgGA::GUIEventAdapter &, x, IN, osgGA::GUIActionAdapter &, x,
|
||||
Properties::VIRTUAL,
|
||||
@@ -87,7 +87,7 @@ BEGIN_OBJECT_REFLECTOR(osgGA::GUIEventHandler)
|
||||
I_Method2(bool, handleWithCheckAgainstIgnoreHandledEventsMask, IN, const osgGA::GUIEventAdapter &, ea, IN, osgGA::GUIActionAdapter &, aa,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__handleWithCheckAgainstIgnoreHandledEventsMask__C5_GUIEventAdapter_R1__GUIActionAdapter_R1,
|
||||
"Convnience method that only passes on to the handle(,) method events that either haven't been handled yet, or have been handled but haven't be set to be ignored by the IgnoreHandledEventsMask. ",
|
||||
"Convenience method that only passes on to the handle(,) method events that either haven't been handled yet, or have been handled but haven't be set to be ignored by the IgnoreHandledEventsMask. ",
|
||||
"Note, this method is an inline method, and not appropriate for users to override, override the handle(,) method instead. ");
|
||||
I_Method1(void, getUsage, IN, osg::ApplicationUsage &, x,
|
||||
Properties::VIRTUAL,
|
||||
|
||||
@@ -137,12 +137,12 @@ BEGIN_OBJECT_REFLECTOR(osgGA::KeySwitchMatrixManipulator)
|
||||
Properties::VIRTUAL,
|
||||
__osgUtil_SceneView_FusionDistanceMode__getFusionDistanceMode,
|
||||
"Get the FusionDistanceMode. ",
|
||||
"Used by SceneView for setting up setereo convergence. ");
|
||||
"Used by SceneView for setting up stereo convergence. ");
|
||||
I_Method0(float, getFusionDistanceValue,
|
||||
Properties::VIRTUAL,
|
||||
__float__getFusionDistanceValue,
|
||||
"Get the FusionDistanceValue. ",
|
||||
"Used by SceneView for setting up setereo convergence. ");
|
||||
"Used by SceneView for setting up stereo convergence. ");
|
||||
I_Method1(void, setNode, IN, osg::Node *, n,
|
||||
Properties::VIRTUAL,
|
||||
__void__setNode__osg_Node_P1,
|
||||
|
||||
@@ -104,12 +104,12 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgGA::MatrixManipulator)
|
||||
Properties::VIRTUAL,
|
||||
__osgUtil_SceneView_FusionDistanceMode__getFusionDistanceMode,
|
||||
"Get the FusionDistanceMode. ",
|
||||
"Used by SceneView for setting up setereo convergence. ");
|
||||
"Used by SceneView for setting up stereo convergence. ");
|
||||
I_Method0(float, getFusionDistanceValue,
|
||||
Properties::VIRTUAL,
|
||||
__float__getFusionDistanceValue,
|
||||
"Get the FusionDistanceValue. ",
|
||||
"Used by SceneView for setting up setereo convergence. ");
|
||||
"Used by SceneView for setting up stereo convergence. ");
|
||||
I_Method1(void, setIntersectTraversalMask, IN, unsigned int, mask,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setIntersectTraversalMask__unsigned_int,
|
||||
@@ -143,7 +143,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgGA::MatrixManipulator)
|
||||
I_Method3(void, getHomePosition, IN, osg::Vec3d &, eye, IN, osg::Vec3d &, center, IN, osg::Vec3d &, up,
|
||||
Properties::VIRTUAL,
|
||||
__void__getHomePosition__osg_Vec3d_R1__osg_Vec3d_R1__osg_Vec3d_R1,
|
||||
"Get the mnaully set home position. ",
|
||||
"Get the manually set home position. ",
|
||||
"");
|
||||
I_Method1(void, setAutoComputeHomePosition, IN, bool, flag,
|
||||
Properties::VIRTUAL,
|
||||
|
||||
@@ -126,12 +126,12 @@ BEGIN_OBJECT_REFLECTOR(osgGA::NodeTrackerManipulator)
|
||||
Properties::VIRTUAL,
|
||||
__osgUtil_SceneView_FusionDistanceMode__getFusionDistanceMode,
|
||||
"Get the FusionDistanceMode. ",
|
||||
"Used by SceneView for setting up setereo convergence. ");
|
||||
"Used by SceneView for setting up stereo convergence. ");
|
||||
I_Method0(float, getFusionDistanceValue,
|
||||
Properties::VIRTUAL,
|
||||
__float__getFusionDistanceValue,
|
||||
"Get the FusionDistanceValue. ",
|
||||
"Used by SceneView for setting up setereo convergence. ");
|
||||
"Used by SceneView for setting up stereo convergence. ");
|
||||
I_Method1(void, setNode, IN, osg::Node *, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__setNode__osg_Node_P1,
|
||||
|
||||
@@ -77,12 +77,12 @@ BEGIN_OBJECT_REFLECTOR(osgGA::TerrainManipulator)
|
||||
Properties::VIRTUAL,
|
||||
__osgUtil_SceneView_FusionDistanceMode__getFusionDistanceMode,
|
||||
"Get the FusionDistanceMode. ",
|
||||
"Used by SceneView for setting up setereo convergence. ");
|
||||
"Used by SceneView for setting up stereo convergence. ");
|
||||
I_Method0(float, getFusionDistanceValue,
|
||||
Properties::VIRTUAL,
|
||||
__float__getFusionDistanceValue,
|
||||
"Get the FusionDistanceValue. ",
|
||||
"Used by SceneView for setting up setereo convergence. ");
|
||||
"Used by SceneView for setting up stereo convergence. ");
|
||||
I_Method1(void, setNode, IN, osg::Node *, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__setNode__osg_Node_P1,
|
||||
|
||||
@@ -63,12 +63,12 @@ BEGIN_OBJECT_REFLECTOR(osgGA::TrackballManipulator)
|
||||
Properties::VIRTUAL,
|
||||
__osgUtil_SceneView_FusionDistanceMode__getFusionDistanceMode,
|
||||
"Get the FusionDistanceMode. ",
|
||||
"Used by SceneView for setting up setereo convergence. ");
|
||||
"Used by SceneView for setting up stereo convergence. ");
|
||||
I_Method0(float, getFusionDistanceValue,
|
||||
Properties::VIRTUAL,
|
||||
__float__getFusionDistanceValue,
|
||||
"Get the FusionDistanceValue. ",
|
||||
"Used by SceneView for setting up setereo convergence. ");
|
||||
"Used by SceneView for setting up stereo convergence. ");
|
||||
I_Method1(void, setNode, IN, osg::Node *, x,
|
||||
Properties::VIRTUAL,
|
||||
__void__setNode__osg_Node_P1,
|
||||
|
||||
@@ -45,7 +45,7 @@ BEGIN_OBJECT_REFLECTOR(osgGA::UFOManipulator)
|
||||
I_Method1(void, setByInverseMatrix, IN, const osg::Matrixd &, invmat,
|
||||
Properties::VIRTUAL,
|
||||
__void__setByInverseMatrix__C5_osg_Matrixd_R1,
|
||||
"Set the current position with the invers matrix. ",
|
||||
"Set the current position with the inverse matrix. ",
|
||||
" param invmat The inverse of a viewpoint matrix ");
|
||||
I_Method0(osg::Matrixd, getMatrix,
|
||||
Properties::VIRTUAL,
|
||||
|
||||
@@ -227,7 +227,7 @@ BEGIN_OBJECT_REFLECTOR(osgParticle::ParticleSystem)
|
||||
Properties::VIRTUAL,
|
||||
__void__drawImplementation__osg_RenderInfo_R1,
|
||||
"drawImplementation(RenderInfo&) is a pure virtual method for the actual implementation of OpenGL drawing calls, such as vertex arrays and primitives, that must be implemented in concrete subclasses of the Drawable base class, examples include osg::Geometry and osg::ShapeDrawable. ",
|
||||
" param renderInfo The osg::RenderInfo object that encapulates the current rendering information including the osg::State OpenGL state for the current graphics context. ");
|
||||
" param renderInfo The osg::RenderInfo object that encapsulates the current rendering information including the osg::State OpenGL state for the current graphics context. ");
|
||||
I_Method0(osg::BoundingBox, computeBound,
|
||||
Properties::VIRTUAL,
|
||||
__osg_BoundingBox__computeBound,
|
||||
|
||||
@@ -405,7 +405,7 @@ BEGIN_OBJECT_REFLECTOR(osgParticle::PrecipitationEffect::PrecipitationDrawable)
|
||||
Properties::VIRTUAL,
|
||||
__void__drawImplementation__osg_RenderInfo_R1,
|
||||
"drawImplementation(RenderInfo&) is a pure virtual method for the actual implementation of OpenGL drawing calls, such as vertex arrays and primitives, that must be implemented in concrete subclasses of the Drawable base class, examples include osg::Geometry and osg::ShapeDrawable. ",
|
||||
" param renderInfo The osg::RenderInfo object that encapulates the current rendering information including the osg::State OpenGL state for the current graphics context. ");
|
||||
" param renderInfo The osg::RenderInfo object that encapsulates the current rendering information including the osg::State OpenGL state for the current graphics context. ");
|
||||
I_Method0(osgParticle::PrecipitationEffect::PrecipitationDrawable::CellMatrixMap &, getCurrentCellMatrixMap,
|
||||
Properties::NON_VIRTUAL,
|
||||
__CellMatrixMap_R1__getCurrentCellMatrixMap,
|
||||
|
||||
@@ -73,7 +73,7 @@ BEGIN_OBJECT_REFLECTOR(osgShadow::ShadowTechnique)
|
||||
I_Method1(void, update, IN, osg::NodeVisitor &, nv,
|
||||
Properties::VIRTUAL,
|
||||
__void__update__osg_NodeVisitor_R1,
|
||||
"run the update traversal of the ShadowedScene and update any loca chached data structures. ",
|
||||
"run the update traversal of the ShadowedScene and update any local cached data structures. ",
|
||||
"");
|
||||
I_Method1(void, cull, IN, osgUtil::CullVisitor &, cv,
|
||||
Properties::VIRTUAL,
|
||||
@@ -93,7 +93,7 @@ BEGIN_OBJECT_REFLECTOR(osgShadow::ShadowTechnique)
|
||||
I_Method0(void, dirty,
|
||||
Properties::VIRTUAL,
|
||||
__void__dirty,
|
||||
"Dirty so that cached data structurese are updated. ",
|
||||
"Dirty so that cached data structures are updated. ",
|
||||
"");
|
||||
I_SimpleProperty(osgShadow::ShadowedScene *, ShadowedScene,
|
||||
__ShadowedScene_P1__getShadowedScene,
|
||||
|
||||
@@ -78,7 +78,7 @@ BEGIN_VALUE_REFLECTOR(osgSim::ElevationSlice)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setDatabaseCacheReadCallback__DatabaseCacheReadCallback_P1,
|
||||
"Set the ReadCallback that does the reading of external PagedLOD models, and caching of loaded subgraphs. ",
|
||||
"Note, if you have mulitple LineOfSight or ElevationSlice objects in use at one time then you should share a single DatabaseCacheReadCallback between all of them. ");
|
||||
"Note, if you have multiple LineOfSight or ElevationSlice objects in use at one time then you should share a single DatabaseCacheReadCallback between all of them. ");
|
||||
I_Method0(osgSim::DatabaseCacheReadCallback *, getDatabaseCacheReadCallback,
|
||||
Properties::NON_VIRTUAL,
|
||||
__DatabaseCacheReadCallback_P1__getDatabaseCacheReadCallback,
|
||||
|
||||
@@ -57,7 +57,7 @@ BEGIN_VALUE_REFLECTOR(osgSim::HeightAboveTerrain)
|
||||
Properties::NON_VIRTUAL,
|
||||
__double__getHeightAboveTerrain__unsigned_int,
|
||||
"Get the intersection height for a single height above terrain test. ",
|
||||
"Note, you must call computeIntersections(..) before you can querry the HeightAboveTerrain. If no intersections are found then height returned will be the height above mean sea level. ");
|
||||
"Note, you must call computeIntersections(..) before you can query the HeightAboveTerrain. If no intersections are found then height returned will be the height above mean sea level. ");
|
||||
I_Method1(void, setLowestHeight, IN, double, lowestHeight,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setLowestHeight__double,
|
||||
@@ -82,7 +82,7 @@ BEGIN_VALUE_REFLECTOR(osgSim::HeightAboveTerrain)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setDatabaseCacheReadCallback__DatabaseCacheReadCallback_P1,
|
||||
"Set the ReadCallback that does the reading of external PagedLOD models, and caching of loaded subgraphs. ",
|
||||
"Note, if you have mulitple LineOfSight or HeightAboveTerrain objects in use at one time then you should share a single DatabaseCacheReadCallback between all of them. ");
|
||||
"Note, if you have multiple LineOfSight or HeightAboveTerrain objects in use at one time then you should share a single DatabaseCacheReadCallback between all of them. ");
|
||||
I_Method0(osgSim::DatabaseCacheReadCallback *, getDatabaseCacheReadCallback,
|
||||
Properties::NON_VIRTUAL,
|
||||
__DatabaseCacheReadCallback_P1__getDatabaseCacheReadCallback,
|
||||
|
||||
@@ -172,7 +172,7 @@ BEGIN_OBJECT_REFLECTOR(osgSim::ImpostorSprite)
|
||||
I_Method1(void, accept, IN, osg::Drawable::AttributeFunctor &, af,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__Drawable_AttributeFunctor_R1,
|
||||
"Accept an Drawable::AttributeFunctor and call its methods to tell it about the interal attributes that this Drawable has. ",
|
||||
"Accept an Drawable::AttributeFunctor and call its methods to tell it about the internal attributes that this Drawable has. ",
|
||||
"");
|
||||
I_Method1(bool, supports, IN, const osg::Drawable::ConstAttributeFunctor &, x,
|
||||
Properties::VIRTUAL,
|
||||
@@ -182,7 +182,7 @@ BEGIN_OBJECT_REFLECTOR(osgSim::ImpostorSprite)
|
||||
I_Method1(void, accept, IN, osg::Drawable::ConstAttributeFunctor &, af,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__Drawable_ConstAttributeFunctor_R1,
|
||||
"Accept a Drawable::ConstAttributeFunctor and call its methods to tell it about the interal attributes that this Drawable has. ",
|
||||
"Accept a Drawable::ConstAttributeFunctor and call its methods to tell it about the internal attributes that this Drawable has. ",
|
||||
"");
|
||||
I_Method1(bool, supports, IN, const osg::PrimitiveFunctor &, x,
|
||||
Properties::VIRTUAL,
|
||||
@@ -192,7 +192,7 @@ BEGIN_OBJECT_REFLECTOR(osgSim::ImpostorSprite)
|
||||
I_Method1(void, accept, IN, osg::PrimitiveFunctor &, pf,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_PrimitiveFunctor_R1,
|
||||
"Accept a PrimtiveFunctor and call its methods to tell it about the interal primtives that this Drawable has. ",
|
||||
"Accept a PrimtiveFunctor and call its methods to tell it about the internal primitives that this Drawable has. ",
|
||||
"");
|
||||
I_Method0(osg::BoundingBox, computeBound,
|
||||
Properties::VIRTUAL,
|
||||
|
||||
@@ -83,7 +83,7 @@ BEGIN_VALUE_REFLECTOR(osgSim::LineOfSight)
|
||||
I_Method2(void, setStartPoint, IN, unsigned int, i, IN, const osg::Vec3d &, start,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setStartPoint__unsigned_int__C5_osg_Vec3d_R1,
|
||||
"Set the start point of signel line of sight test. ",
|
||||
"Set the start point of single line of sight test. ",
|
||||
"");
|
||||
I_Method1(const osg::Vec3d &, getStartPoint, IN, unsigned int, i,
|
||||
Properties::NON_VIRTUAL,
|
||||
@@ -119,7 +119,7 @@ BEGIN_VALUE_REFLECTOR(osgSim::LineOfSight)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setDatabaseCacheReadCallback__DatabaseCacheReadCallback_P1,
|
||||
"Set the ReadCallback that does the reading of external PagedLOD models, and caching of loaded subgraphs. ",
|
||||
"Note, if you have mulitple LineOfSight or HeightAboveTerrain objects in use at one time then you should share a single DatabaseCacheReadCallback between all of them. ");
|
||||
"Note, if you have multiple LineOfSight or HeightAboveTerrain objects in use at one time then you should share a single DatabaseCacheReadCallback between all of them. ");
|
||||
I_Method0(osgSim::DatabaseCacheReadCallback *, getDatabaseCacheReadCallback,
|
||||
Properties::NON_VIRTUAL,
|
||||
__DatabaseCacheReadCallback_P1__getDatabaseCacheReadCallback,
|
||||
|
||||
@@ -133,7 +133,7 @@ BEGIN_OBJECT_REFLECTOR(osgTerrain::GeometryTechnique)
|
||||
I_Method0(void, dirty,
|
||||
Properties::VIRTUAL,
|
||||
__void__dirty,
|
||||
"Dirty so that cached data structurese will be updated on next use. ",
|
||||
"Dirty so that cached data structures will be updated on next use. ",
|
||||
"");
|
||||
I_Method1(void, setFilterBias, IN, float, filterBias,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -71,7 +71,7 @@ BEGIN_OBJECT_REFLECTOR(osgTerrain::Locator)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setCoordinateSystemType__CoordinateSystemType,
|
||||
"Set the CoordinatesSyetemType. ",
|
||||
"Note, the user must keep the CoordinateSystemString consistent with the type of the CoordindateSystem. ");
|
||||
"Note, the user must keep the CoordinateSystemString consistent with the type of the CoordinateSystem. ");
|
||||
I_Method0(osgTerrain::Locator::CoordinateSystemType, getCoordinateSystemType,
|
||||
Properties::NON_VIRTUAL,
|
||||
__CoordinateSystemType__getCoordinateSystemType,
|
||||
|
||||
@@ -94,17 +94,17 @@ BEGIN_OBJECT_REFLECTOR(osgTerrain::TerrainTechnique)
|
||||
I_Method1(void, traverse, IN, osg::NodeVisitor &, nv,
|
||||
Properties::VIRTUAL,
|
||||
__void__traverse__osg_NodeVisitor_R1,
|
||||
"Traverse the terain subgraph. ",
|
||||
"Traverse the terrain subgraph. ",
|
||||
"");
|
||||
I_Method0(void, dirty,
|
||||
Properties::VIRTUAL,
|
||||
__void__dirty,
|
||||
"Dirty so that cached data structurese will be updated on next use. ",
|
||||
"Dirty so that cached data structures will be updated on next use. ",
|
||||
"");
|
||||
I_Method0(bool, isDirty,
|
||||
Properties::VIRTUAL,
|
||||
__bool__isDirty,
|
||||
"Return true if cached data structurese need updating. ",
|
||||
"Return true if cached data structures need updating. ",
|
||||
"");
|
||||
I_SimpleProperty(osgTerrain::Terrain *, Terrain,
|
||||
__Terrain_P1__getTerrain,
|
||||
|
||||
@@ -75,7 +75,7 @@ BEGIN_OBJECT_REFLECTOR(osgText::String)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__set__C5_std_string_R1__Encoding,
|
||||
"Set the text using a Unicode encoded std::string, which is converted to an internal TextString. ",
|
||||
"The encoding parameter specificies which Unicode encodeding is used in the std::string. ");
|
||||
"The encoding parameter specifies which Unicode encoding is used in the std::string. ");
|
||||
I_Method0(std::string, createUTF8EncodedString,
|
||||
Properties::NON_VIRTUAL,
|
||||
__std_string__createUTF8EncodedString,
|
||||
|
||||
@@ -222,7 +222,7 @@ BEGIN_OBJECT_REFLECTOR(osgText::Text)
|
||||
I_Method1(void, accept, IN, osg::Drawable::ConstAttributeFunctor &, af,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_Drawable_ConstAttributeFunctor_R1,
|
||||
"accept an ConstAttributeFunctor and call its methods to tell it about the interal attributes that this Drawable has. ",
|
||||
"accept an ConstAttributeFunctor and call its methods to tell it about the internal attributes that this Drawable has. ",
|
||||
"");
|
||||
I_Method1(bool, supports, IN, const osg::PrimitiveFunctor &, x,
|
||||
Properties::VIRTUAL,
|
||||
@@ -232,7 +232,7 @@ BEGIN_OBJECT_REFLECTOR(osgText::Text)
|
||||
I_Method1(void, accept, IN, osg::PrimitiveFunctor &, pf,
|
||||
Properties::VIRTUAL,
|
||||
__void__accept__osg_PrimitiveFunctor_R1,
|
||||
"accept a PrimtiveFunctor and call its methods to tell it about the interal primtives that this Drawable has. ",
|
||||
"accept a PrimtiveFunctor and call its methods to tell it about the internal primitives that this Drawable has. ",
|
||||
"");
|
||||
I_Method1(void, setThreadSafeRefUnref, IN, bool, threadSafe,
|
||||
Properties::VIRTUAL,
|
||||
|
||||
@@ -167,16 +167,6 @@ BEGIN_OBJECT_REFLECTOR(osgUtil::CullVisitor)
|
||||
__void__apply__osg_OccluderNode_R1,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, setClearNode, IN, const osg::ClearNode *, earthSky,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setClearNode__C5_osg_ClearNode_P1,
|
||||
"",
|
||||
"");
|
||||
I_Method0(const osg::ClearNode *, getClearNode,
|
||||
Properties::NON_VIRTUAL,
|
||||
__C5_osg_ClearNode_P1__getClearNode,
|
||||
"",
|
||||
"");
|
||||
I_Method1(void, pushStateSet, IN, const osg::StateSet *, ss,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__pushStateSet__C5_osg_StateSet_P1,
|
||||
@@ -364,9 +354,6 @@ BEGIN_OBJECT_REFLECTOR(osgUtil::CullVisitor)
|
||||
I_SimpleProperty(osgUtil::CullVisitor::value_type, CalculatedNearPlane,
|
||||
__value_type__getCalculatedNearPlane,
|
||||
0);
|
||||
I_SimpleProperty(const osg::ClearNode *, ClearNode,
|
||||
__C5_osg_ClearNode_P1__getClearNode,
|
||||
__void__setClearNode__C5_osg_ClearNode_P1);
|
||||
I_SimpleProperty(osgUtil::RenderBin *, CurrentRenderBin,
|
||||
__RenderBin_P1__getCurrentRenderBin,
|
||||
__void__setCurrentRenderBin__RenderBin_P1);
|
||||
|
||||
@@ -32,15 +32,15 @@ BEGIN_OBJECT_REFLECTOR(osgUtil::LineSegmentIntersector)
|
||||
I_BaseType(osgUtil::Intersector);
|
||||
I_Constructor2(IN, const osg::Vec3d &, start, IN, const osg::Vec3d &, end,
|
||||
____LineSegmentIntersector__C5_osg_Vec3d_R1__C5_osg_Vec3d_R1,
|
||||
"Construct a LineSegmentIntersector the runs between the secified start and end points in MODEL coordinates. ",
|
||||
"Construct a LineSegmentIntersector the runs between the specified start and end points in MODEL coordinates. ",
|
||||
"");
|
||||
I_Constructor3(IN, osgUtil::Intersector::CoordinateFrame, cf, IN, const osg::Vec3d &, start, IN, const osg::Vec3d &, end,
|
||||
____LineSegmentIntersector__CoordinateFrame__C5_osg_Vec3d_R1__C5_osg_Vec3d_R1,
|
||||
"Construct a LineSegmentIntersector the runs between the secified start and end points in the specified coordinate frame. ",
|
||||
"Construct a LineSegmentIntersector the runs between the specified start and end points in the specified coordinate frame. ",
|
||||
"");
|
||||
I_Constructor3(IN, osgUtil::Intersector::CoordinateFrame, cf, IN, double, x, IN, double, y,
|
||||
____LineSegmentIntersector__CoordinateFrame__double__double,
|
||||
"Convinience constructor for supporting picking in WINDOW, or PROJECTION coorindates In WINDOW coordinates creates a start value of (x,y,0) and end value of (x,y,1). ",
|
||||
"Convenience constructor for supporting picking in WINDOW, or PROJECTION coordinates In WINDOW coordinates creates a start value of (x,y,0) and end value of (x,y,1). ",
|
||||
"In PROJECTION coordinates (clip space cube) creates a start value of (x,y,-1) and end value of (x,y,1). In VIEW and MODEL coordinates creates a start value of (x,y,0) and end value of (x,y,1). ");
|
||||
I_Method1(void, insertIntersection, IN, const osgUtil::LineSegmentIntersector::Intersection &, intersection,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -160,7 +160,7 @@ BEGIN_OBJECT_REFLECTOR(osgViewer::CompositeViewer)
|
||||
Properties::VIRTUAL,
|
||||
__int__run,
|
||||
"Execute a main frame loop. ",
|
||||
"Equivialant to while (!viewer.done()) viewer.frame(); Also calls realize() if the viewer is not already realized, and installs trackball manipulator if one is not already assigned. ");
|
||||
"Equivalent to while (!viewer.done()) viewer.frame(); Also calls realize() if the viewer is not already realized, and installs trackball manipulator if one is not already assigned. ");
|
||||
I_MethodWithDefaults1(void, advance, IN, double, simulationTime, USE_REFERENCE_TIME,
|
||||
Properties::VIRTUAL,
|
||||
__void__advance__double,
|
||||
|
||||
@@ -159,28 +159,28 @@ BEGIN_OBJECT_REFLECTOR(osgViewer::GraphicsWindow)
|
||||
I_Method0(bool, realizeImplementation,
|
||||
Properties::VIRTUAL,
|
||||
__bool__realizeImplementation,
|
||||
"Realise the GraphicsContext implementation, Pure virtual - must be implemented by concrate implementations of GraphicsContext. ",
|
||||
"Realize the GraphicsContext implementation, Pure virtual - must be implemented by concrete implementations of GraphicsContext. ",
|
||||
"");
|
||||
I_Method0(bool, isRealizedImplementation,
|
||||
Properties::VIRTUAL,
|
||||
__bool__isRealizedImplementation,
|
||||
"Return true if the graphics context has been realised, and is ready to use, implementation. ",
|
||||
"Pure virtual - must be implemented by concrate implementations of GraphicsContext. ");
|
||||
"Return true if the graphics context has been realized, and is ready to use, implementation. ",
|
||||
"Pure virtual - must be implemented by concrete implementations of GraphicsContext. ");
|
||||
I_Method0(void, closeImplementation,
|
||||
Properties::VIRTUAL,
|
||||
__void__closeImplementation,
|
||||
"Close the graphics context implementation. ",
|
||||
"Pure virtual - must be implemented by concrate implementations of GraphicsContext. ");
|
||||
"Pure virtual - must be implemented by concrete implementations of GraphicsContext. ");
|
||||
I_Method0(bool, makeCurrentImplementation,
|
||||
Properties::VIRTUAL,
|
||||
__bool__makeCurrentImplementation,
|
||||
"Make this graphics context current implementation. ",
|
||||
"Pure virtual - must be implemented by concrate implementations of GraphicsContext. ");
|
||||
"Pure virtual - must be implemented by concrete implementations of GraphicsContext. ");
|
||||
I_Method1(bool, makeContextCurrentImplementation, IN, osg::GraphicsContext *, x,
|
||||
Properties::VIRTUAL,
|
||||
__bool__makeContextCurrentImplementation__GraphicsContext_P1,
|
||||
"Make this graphics context current with specified read context implementation. ",
|
||||
"Pure virtual - must be implemented by concrate implementations of GraphicsContext. ");
|
||||
"Pure virtual - must be implemented by concrete implementations of GraphicsContext. ");
|
||||
I_Method0(bool, releaseContextImplementation,
|
||||
Properties::VIRTUAL,
|
||||
__bool__releaseContextImplementation,
|
||||
@@ -190,12 +190,12 @@ BEGIN_OBJECT_REFLECTOR(osgViewer::GraphicsWindow)
|
||||
Properties::VIRTUAL,
|
||||
__void__bindPBufferToTextureImplementation__GLenum,
|
||||
"Pure virtual, Bind the graphics context to associated texture implementation. ",
|
||||
"Pure virtual - must be implemented by concrate implementations of GraphicsContext. ");
|
||||
"Pure virtual - must be implemented by concrete implementations of GraphicsContext. ");
|
||||
I_Method0(void, swapBuffersImplementation,
|
||||
Properties::VIRTUAL,
|
||||
__void__swapBuffersImplementation,
|
||||
"Swap the front and back buffers implementation. ",
|
||||
"Pure virtual - must be implemented by Concrate implementations of GraphicsContext. ");
|
||||
"Pure virtual - must be implemented by concrete implementations of GraphicsContext. ");
|
||||
I_Method0(void, requestRedraw,
|
||||
Properties::VIRTUAL,
|
||||
__void__requestRedraw,
|
||||
@@ -268,23 +268,23 @@ BEGIN_OBJECT_REFLECTOR(osgViewer::GraphicsWindowEmbedded)
|
||||
I_Method0(bool, realizeImplementation,
|
||||
Properties::VIRTUAL,
|
||||
__bool__realizeImplementation,
|
||||
"Realise the GraphicsContext implementation, Pure virtual - must be implemented by concrate implementations of GraphicsContext. ",
|
||||
"Realize the GraphicsContext implementation, Pure virtual - must be implemented by concrete implementations of GraphicsContext. ",
|
||||
"");
|
||||
I_Method0(bool, isRealizedImplementation,
|
||||
Properties::VIRTUAL,
|
||||
__bool__isRealizedImplementation,
|
||||
"Return true if the graphics context has been realised, and is ready to use, implementation. ",
|
||||
"Pure virtual - must be implemented by concrate implementations of GraphicsContext. ");
|
||||
"Return true if the graphics context has been realized, and is ready to use, implementation. ",
|
||||
"Pure virtual - must be implemented by concrete implementations of GraphicsContext. ");
|
||||
I_Method0(void, closeImplementation,
|
||||
Properties::VIRTUAL,
|
||||
__void__closeImplementation,
|
||||
"Close the graphics context implementation. ",
|
||||
"Pure virtual - must be implemented by concrate implementations of GraphicsContext. ");
|
||||
"Pure virtual - must be implemented by concrete implementations of GraphicsContext. ");
|
||||
I_Method0(bool, makeCurrentImplementation,
|
||||
Properties::VIRTUAL,
|
||||
__bool__makeCurrentImplementation,
|
||||
"Make this graphics context current implementation. ",
|
||||
"Pure virtual - must be implemented by concrate implementations of GraphicsContext. ");
|
||||
"Pure virtual - must be implemented by concrete implementations of GraphicsContext. ");
|
||||
I_Method0(bool, releaseContextImplementation,
|
||||
Properties::VIRTUAL,
|
||||
__bool__releaseContextImplementation,
|
||||
@@ -294,7 +294,7 @@ BEGIN_OBJECT_REFLECTOR(osgViewer::GraphicsWindowEmbedded)
|
||||
Properties::VIRTUAL,
|
||||
__void__swapBuffersImplementation,
|
||||
"Swap the front and back buffers implementation. ",
|
||||
"Pure virtual - must be implemented by Concrate implementations of GraphicsContext. ");
|
||||
"Pure virtual - must be implemented by concrete implementations of GraphicsContext. ");
|
||||
I_Method0(void, grabFocus,
|
||||
Properties::VIRTUAL,
|
||||
__void__grabFocus,
|
||||
|
||||
@@ -78,7 +78,7 @@ BEGIN_OBJECT_REFLECTOR(osgViewer::View)
|
||||
I_Method0(osg::View *, asView,
|
||||
Properties::VIRTUAL,
|
||||
__osg_View_P1__asView,
|
||||
"Provide a mechanism for getting the osg::View assocaited from the GUIActionAdapter. ",
|
||||
"Provide a mechanism for getting the osg::View associated from the GUIActionAdapter. ",
|
||||
"One would use this to case view to osgViewer::View(er) if supported by the subclass. ");
|
||||
I_Method0(osgViewer::ViewerBase *, getViewerBase,
|
||||
Properties::NON_VIRTUAL,
|
||||
@@ -253,27 +253,27 @@ BEGIN_OBJECT_REFLECTOR(osgViewer::View)
|
||||
I_Method0(void, setUpViewAcrossAllScreens,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setUpViewAcrossAllScreens,
|
||||
"Convinience method for creating slave Cameras and associated GraphicsWindows across all screens. ",
|
||||
"Convenience method for creating slave Cameras and associated GraphicsWindows across all screens. ",
|
||||
"");
|
||||
I_MethodWithDefaults5(void, setUpViewInWindow, IN, int, x, , IN, int, y, , IN, int, width, , IN, int, height, , IN, unsigned int, screenNum, 0,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setUpViewInWindow__int__int__int__int__unsigned_int,
|
||||
"Convinience method for a single Camara on a single window. ",
|
||||
"Convenience method for a single camera on a single window. ",
|
||||
"");
|
||||
I_MethodWithDefaults1(void, setUpViewOnSingleScreen, IN, unsigned int, screenNum, 0,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setUpViewOnSingleScreen__unsigned_int,
|
||||
"Convinience method for a single Camara associated with a single full screen GraphicsWindow. ",
|
||||
"Convenience method for a single camera associated with a single full screen GraphicsWindow. ",
|
||||
"");
|
||||
I_MethodWithDefaults4(void, setUpViewFor3DSphericalDisplay, IN, double, radius, 1.0, IN, double, collar, 0.45, IN, unsigned int, screenNum, 0, IN, osg::Image *, intensityMap, 0,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setUpViewFor3DSphericalDisplay__double__double__unsigned_int__osg_Image_P1,
|
||||
"Convinience method for spherical display using 6 slave cameras rendering the 6 sides of a cube map, and 7th camera doing distortion correction to present on a spherical display. ",
|
||||
"Convenience method for spherical display using 6 slave cameras rendering the 6 sides of a cube map, and 7th camera doing distortion correction to present on a spherical display. ",
|
||||
"");
|
||||
I_MethodWithDefaults4(void, setUpViewForPanoramicSphericalDisplay, IN, double, radius, 1.0, IN, double, collar, 0.45, IN, unsigned int, screenNum, 0, IN, osg::Image *, intensityMap, 0,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setUpViewForPanoramicSphericalDisplay__double__double__unsigned_int__osg_Image_P1,
|
||||
"Convinience method for spherical display by rendering main scene to as panoramic 2:1 texture and then doing distortion correction to present onto a spherical display. ",
|
||||
"Convenience method for spherical display by rendering main scene to as panoramic 2:1 texture and then doing distortion correction to present onto a spherical display. ",
|
||||
"");
|
||||
I_Method1(bool, containsCamera, IN, const osg::Camera *, camera,
|
||||
Properties::NON_VIRTUAL,
|
||||
|
||||
@@ -126,7 +126,7 @@ BEGIN_OBJECT_REFLECTOR(osgViewer::Viewer)
|
||||
Properties::VIRTUAL,
|
||||
__int__run,
|
||||
"Execute a main frame loop. ",
|
||||
"Equivialant to while (!viewer.done()) viewer.frame(); Also calls realize() if the viewer is not already realized, and installs trackball manipulator if one is not already assigned. ");
|
||||
"Equivalent to while (!viewer.done()) viewer.frame(); Also calls realize() if the viewer is not already realized, and installs trackball manipulator if one is not already assigned. ");
|
||||
I_MethodWithDefaults1(void, advance, IN, double, simulationTime, USE_REFERENCE_TIME,
|
||||
Properties::VIRTUAL,
|
||||
__void__advance__double,
|
||||
|
||||
@@ -139,7 +139,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgViewer::ViewerBase)
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setEndBarrierPosition__BarrierPosition,
|
||||
"Set the position of the end barrier. ",
|
||||
"AfterSwapBuffers will may result is slightly higher framerates, by may lead to inconcistent swapping between different windows. BeforeSwapBuffers may lead to slightly lower framerate, but improve consistency in timing of swap buffers, especially important if you are likely to consistently break frame. ");
|
||||
"AfterSwapBuffers will may result is slightly higher framerates, by may lead to inconsistent swapping between different windows. BeforeSwapBuffers may lead to slightly lower framerate, but improve consistency in timing of swap buffers, especially important if you are likely to consistently break frame. ");
|
||||
I_Method0(osgViewer::ViewerBase::BarrierPosition, getEndBarrierPosition,
|
||||
Properties::NON_VIRTUAL,
|
||||
__BarrierPosition__getEndBarrierPosition,
|
||||
@@ -148,12 +148,12 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgViewer::ViewerBase)
|
||||
I_Method1(void, setDone, IN, bool, done,
|
||||
Properties::NON_VIRTUAL,
|
||||
__void__setDone__bool,
|
||||
"Set the done flag to singnal the viewer's work is done and should exit the frame loop. ",
|
||||
"Set the done flag to signal the viewer's work is done and should exit the frame loop. ",
|
||||
"");
|
||||
I_Method0(bool, done,
|
||||
Properties::NON_VIRTUAL,
|
||||
__bool__done,
|
||||
"Reurn true if viewer's work is done and should exit the frame loop. ",
|
||||
"Return true if viewer's work is done and should exit the frame loop. ",
|
||||
"");
|
||||
I_Method1(void, setEventVisitor, IN, osgGA::EventVisitor *, eventVisitor,
|
||||
Properties::NON_VIRTUAL,
|
||||
@@ -249,7 +249,7 @@ BEGIN_ABSTRACT_OBJECT_REFLECTOR(osgViewer::ViewerBase)
|
||||
Properties::PURE_VIRTUAL,
|
||||
__int__run,
|
||||
"Execute a main frame loop. ",
|
||||
"Equivialant to while (!viewer.done()) viewer.frame(); Also calls realize() if the viewer is not already realized, and installs trackball manipulator if one is not already assigned. ");
|
||||
"Equivalent to while (!viewer.done()) viewer.frame(); Also calls realize() if the viewer is not already realized, and installs trackball manipulator if one is not already assigned. ");
|
||||
I_MethodWithDefaults1(void, frame, IN, double, simulationTime, USE_REFERENCE_TIME,
|
||||
Properties::VIRTUAL,
|
||||
__void__frame__double,
|
||||
|
||||
Reference in New Issue
Block a user