Changeset 10342

Show
Ignore:
Timestamp:
06/12/09 12:37:42 (6 years ago)
Author:
robert
Message:

Updated wrappers

Location:
OpenSceneGraph/trunk/src/osgWrappers
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • OpenSceneGraph/trunk/src/osgWrappers/osg/BlendEquation.cpp

    r9775 r10342  
    4646                       Properties::NON_EXPLICIT, 
    4747                       ____BlendEquation__Equation, 
     48                       "", 
     49                       ""); 
     50        I_Constructor2(IN, osg::BlendEquation::Equation, equationRGB, IN, osg::BlendEquation::Equation, equationAlpha, 
     51                       ____BlendEquation__Equation__Equation, 
    4852                       "", 
    4953                       ""); 
     
    102106                  "", 
    103107                  ""); 
     108        I_Method1(void, setEquationRGB, IN, osg::BlendEquation::Equation, equation, 
     109                  Properties::NON_VIRTUAL, 
     110                  __void__setEquationRGB__Equation, 
     111                  "", 
     112                  ""); 
     113        I_Method0(osg::BlendEquation::Equation, getEquationRGB, 
     114                  Properties::NON_VIRTUAL, 
     115                  __Equation__getEquationRGB, 
     116                  "", 
     117                  ""); 
     118        I_Method1(void, setEquationAlpha, IN, osg::BlendEquation::Equation, equation, 
     119                  Properties::NON_VIRTUAL, 
     120                  __void__setEquationAlpha__Equation, 
     121                  "", 
     122                  ""); 
     123        I_Method0(osg::BlendEquation::Equation, getEquationAlpha, 
     124                  Properties::NON_VIRTUAL, 
     125                  __Equation__getEquationAlpha, 
     126                  "", 
     127                  ""); 
    104128        I_Method1(void, apply, IN, osg::State &, x, 
    105129                  Properties::VIRTUAL, 
     
    118142                         __Equation__getEquation,  
    119143                         __void__setEquation__Equation); 
     144        I_SimpleProperty(osg::BlendEquation::Equation, EquationAlpha,  
     145                         __Equation__getEquationAlpha,  
     146                         __void__setEquationAlpha__Equation); 
     147        I_SimpleProperty(osg::BlendEquation::Equation, EquationRGB,  
     148                         __Equation__getEquationRGB,  
     149                         __void__setEquationRGB__Equation); 
    120150        I_SimpleProperty(osg::StateAttribute::Type, Type,  
    121151                         __Type__getType,  
  • OpenSceneGraph/trunk/src/osgWrappers/osg/ProxyNode.cpp

    r9775 r10342  
    105105                  "Remove children from Group. ", 
    106106                  "Note, must be override by subclasses of Group which add per child attributes. "); 
     107        I_Method1(void, setDatabaseOptions, IN, osg::Referenced *, options, 
     108                  Properties::NON_VIRTUAL, 
     109                  __void__setDatabaseOptions__osg_Referenced_P1, 
     110                  "Set the optional database osgDB::Options object to use when loaded children. ", 
     111                  ""); 
     112        I_Method0(osg::Referenced *, getDatabaseOptions, 
     113                  Properties::NON_VIRTUAL, 
     114                  __osg_Referenced_P1__getDatabaseOptions, 
     115                  "Get the optional database osgDB::Options object used when loaded children. ", 
     116                  ""); 
     117        I_Method0(const osg::Referenced *, getDatabaseOptions, 
     118                  Properties::NON_VIRTUAL, 
     119                  __C5_osg_Referenced_P1__getDatabaseOptions, 
     120                  "Get the optional database osgDB::Options object used when loaded children. ", 
     121                  ""); 
    107122        I_Method1(void, setDatabasePath, IN, const std::string &, path, 
    108123                  Properties::NON_VIRTUAL, 
     
    197212                         __CenterMode__getCenterMode,  
    198213                         __void__setCenterMode__CenterMode); 
     214        I_SimpleProperty(osg::Referenced *, DatabaseOptions,  
     215                         __osg_Referenced_P1__getDatabaseOptions,  
     216                         __void__setDatabaseOptions__osg_Referenced_P1); 
    199217        I_SimpleProperty(const std::string &, DatabasePath,  
    200218                         __C5_std_string_R1__getDatabasePath,  
  • OpenSceneGraph/trunk/src/osgWrappers/osgUtil/RenderStage.cpp

    r9775 r10342  
    407407                  __void__attach__osg_Camera_BufferComponent__osg_Image_P1, 
    408408                  "", 
     409                  ""); 
     410        I_Method0(void, collateReferencesToDependentCameras, 
     411                  Properties::NON_VIRTUAL, 
     412                  __void__collateReferencesToDependentCameras, 
     413                  "search through any pre and post RenderStage that reference a Camera, and take a reference to each of these cameras to prevent them being deleted while they are still be used by the drawing thread. ", 
     414                  ""); 
     415        I_Method0(void, clearReferencesToDependentCameras, 
     416                  Properties::NON_VIRTUAL, 
     417                  __void__clearReferencesToDependentCameras, 
     418                  "clear the references to any dependent cameras. ", 
    409419                  ""); 
    410420        I_SimpleProperty(osg::Camera *, Camera,  
  • OpenSceneGraph/trunk/src/osgWrappers/osgUtil/SceneView.cpp

    r9775 r10342  
    591591                  __C5_osgUtil_RenderStage_P1__getRenderStageRight, 
    592592                  "", 
     593                  ""); 
     594        I_Method0(void, collateReferencesToDependentCameras, 
     595                  Properties::NON_VIRTUAL, 
     596                  __void__collateReferencesToDependentCameras, 
     597                  "search through any pre and post RenderStage that reference a Camera, and take a reference to each of these cameras to prevent them being deleted while they are still be used by the drawing thread. ", 
     598                  ""); 
     599        I_Method0(void, clearReferencesToDependentCameras, 
     600                  Properties::NON_VIRTUAL, 
     601                  __void__clearReferencesToDependentCameras, 
     602                  "clear the refence to any any dependent cameras. ", 
    593603                  ""); 
    594604        I_Method1(void, setDrawBufferValue, IN, GLenum, drawBufferValue,