Changeset 9449

Show
Ignore:
Timestamp:
01/06/09 16:41:29 (6 years ago)
Author:
robert
Message:

Updated wrappers

Location:
OpenSceneGraph/trunk/src/osgWrappers/osg
Files:
3 modified

Legend:

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

    r8468 r9449  
    4141                                   "", 
    4242                                   ""); 
    43         I_Constructor3(IN, GLenum, mode, IN, GLint, first, IN, GLsizei, count, 
    44                        ____DrawArrays__GLenum__GLint__GLsizei, 
    45                        "", 
    46                        ""); 
     43        I_ConstructorWithDefaults4(IN, GLenum, mode, , IN, GLint, first, , IN, GLsizei, count, , IN, int, numInstances, 0, 
     44                                   ____DrawArrays__GLenum__GLint__GLsizei__int, 
     45                                   "", 
     46                                   ""); 
    4747        I_ConstructorWithDefaults2(IN, const osg::DrawArrays &, da, , IN, const osg::CopyOp &, copyop, osg::CopyOp::SHALLOW_COPY, 
    4848                                   ____DrawArrays__C5_DrawArrays_R1__C5_CopyOp_R1, 
     
    140140        I_DeclaringFile("osg/PrimitiveSet"); 
    141141        I_BaseType(osg::PrimitiveSet); 
    142         I_ConstructorWithDefaults2(IN, osg::PrimitiveSet::Type, primType, osg::PrimitiveSet::PrimitiveType, IN, GLenum, mode, 0, 
    143                                    ____DrawElements__Type__GLenum, 
     142        I_ConstructorWithDefaults3(IN, osg::PrimitiveSet::Type, primType, osg::PrimitiveSet::PrimitiveType, IN, GLenum, mode, 0, IN, int, numInstances, 0, 
     143                                   ____DrawElements__Type__GLenum__int, 
    144144                                   "", 
    145145                                   ""); 
     
    411411        I_DeclaringFile("osg/PrimitiveSet"); 
    412412        I_BaseType(osg::Object); 
    413         I_ConstructorWithDefaults2(IN, osg::PrimitiveSet::Type, primType, osg::PrimitiveSet::PrimitiveType, IN, GLenum, mode, 0, 
    414                                    ____PrimitiveSet__Type__GLenum, 
     413        I_ConstructorWithDefaults3(IN, osg::PrimitiveSet::Type, primType, osg::PrimitiveSet::PrimitiveType, IN, GLenum, mode, 0, IN, int, numInstances, 0, 
     414                                   ____PrimitiveSet__Type__GLenum__int, 
    415415                                   "", 
    416416                                   ""); 
     
    462462                  Properties::VIRTUAL, 
    463463                  __C5_DrawElements_P1__getDrawElements, 
     464                  "", 
     465                  ""); 
     466        I_Method1(void, setNumInstances, IN, int, n, 
     467                  Properties::NON_VIRTUAL, 
     468                  __void__setNumInstances__int, 
     469                  "", 
     470                  ""); 
     471        I_Method0(int, getNumInstances, 
     472                  Properties::NON_VIRTUAL, 
     473                  __int__getNumInstances, 
    464474                  "", 
    465475                  ""); 
     
    551561                         __unsigned_int__getModifiedCount,  
    552562                         __void__setModifiedCount__unsigned_int); 
     563        I_SimpleProperty(int, NumInstances,  
     564                         0,  
     565                         __void__setNumInstances__int); 
    553566        I_SimpleProperty(unsigned int, TotalDataSize,  
    554567                         __unsigned_int__getTotalDataSize,  
  • OpenSceneGraph/trunk/src/osgWrappers/osg/State.cpp

    r7654 r9449  
    385385                  Properties::NON_VIRTUAL, 
    386386                  __void__unbindPixelBufferObject, 
     387                  "", 
     388                  ""); 
     389        I_Method4(void, glDrawArraysInstanced, IN, GLenum, mode, IN, GLint, first, IN, GLsizei, count, IN, GLsizei, primcount, 
     390                  Properties::NON_VIRTUAL, 
     391                  __void__glDrawArraysInstanced__GLenum__GLint__GLsizei__GLsizei, 
     392                  "", 
     393                  ""); 
     394        I_Method5(void, glDrawElementsInstanced, IN, GLenum, mode, IN, GLsizei, count, IN, GLenum, type, IN, const GLvoid *, indices, IN, GLsizei, primcount, 
     395                  Properties::NON_VIRTUAL, 
     396                  __void__glDrawElementsInstanced__GLenum__GLsizei__GLenum__C5_GLvoid_P1__GLsizei, 
    387397                  "", 
    388398                  ""); 
  • OpenSceneGraph/trunk/src/osgWrappers/osg/Timer.cpp

    r7654 r9449  
    8989                  Properties::NON_VIRTUAL, 
    9090                  __double__getSecondsPerTick, 
    91                   "Get the the number of ticks per second. ", 
     91                  "Get the the number of seconds per tick. ", 
    9292                  ""); 
    9393        I_StaticMethod0(osg::Timer *, instance,