| | 731 | TYPE_NAME_ALIAS(osg::TemplateArray< osg::Matrixf COMMA osg::Array::MatrixArrayType COMMA 16 COMMA GL_FLOAT >, osg::MatrixfArray) |
| | 732 | |
| | 733 | BEGIN_OBJECT_REFLECTOR(osg::TemplateArray< osg::Matrixf COMMA osg::Array::MatrixArrayType COMMA 16 COMMA GL_FLOAT >) |
| | 734 | I_DeclaringFile("osg/Array"); |
| | 735 | I_BaseType(osg::Array); |
| | 736 | I_BaseType(osg::MixinVector); |
| | 737 | I_Constructor0(____TemplateArray, |
| | 738 | "", |
| | 739 | ""); |
| | 740 | I_ConstructorWithDefaults2(IN, const osg::TemplateArray< osg::Matrixf COMMA osg::Array::MatrixArrayType COMMA 16 COMMA GL_FLOAT > &, ta, , IN, const osg::CopyOp &, copyop, osg::CopyOp::SHALLOW_COPY, |
| | 741 | ____TemplateArray__C5_TemplateArray_R1__C5_CopyOp_R1, |
| | 742 | "", |
| | 743 | ""); |
| | 744 | I_Constructor1(IN, unsigned int, no, |
| | 745 | Properties::NON_EXPLICIT, |
| | 746 | ____TemplateArray__unsigned_int, |
| | 747 | "", |
| | 748 | ""); |
| | 749 | I_Constructor2(IN, unsigned int, no, IN, const T *, ptr, |
| | 750 | ____TemplateArray__unsigned_int__C5_T_P1, |
| | 751 | "", |
| | 752 | ""); |
| | 753 | I_Method0(osg::Object *, cloneType, |
| | 754 | Properties::VIRTUAL, |
| | 755 | __Object_P1__cloneType, |
| | 756 | "Clone the type of an object, with Object* return type. ", |
| | 757 | "Must be defined by derived classes. "); |
| | 758 | I_Method1(osg::Object *, clone, IN, const osg::CopyOp &, x, |
| | 759 | Properties::VIRTUAL, |
| | 760 | __Object_P1__clone__C5_CopyOp_R1, |
| | 761 | "Clone an object, with Object* return type. ", |
| | 762 | "Must be defined by derived classes. "); |
| | 763 | I_Method1(void, accept, IN, osg::ArrayVisitor &, av, |
| | 764 | Properties::VIRTUAL, |
| | 765 | __void__accept__ArrayVisitor_R1, |
| | 766 | "", |
| | 767 | ""); |
| | 768 | I_Method1(void, accept, IN, osg::ConstArrayVisitor &, av, |
| | 769 | Properties::VIRTUAL, |
| | 770 | __void__accept__ConstArrayVisitor_R1, |
| | 771 | "", |
| | 772 | ""); |
| | 773 | I_Method2(void, accept, IN, unsigned int, index, IN, osg::ValueVisitor &, vv, |
| | 774 | Properties::VIRTUAL, |
| | 775 | __void__accept__unsigned_int__ValueVisitor_R1, |
| | 776 | "", |
| | 777 | ""); |
| | 778 | I_Method2(void, accept, IN, unsigned int, index, IN, osg::ConstValueVisitor &, vv, |
| | 779 | Properties::VIRTUAL, |
| | 780 | __void__accept__unsigned_int__ConstValueVisitor_R1, |
| | 781 | "", |
| | 782 | ""); |
| | 783 | I_Method2(int, compare, IN, unsigned int, lhs, IN, unsigned int, rhs, |
| | 784 | Properties::VIRTUAL, |
| | 785 | __int__compare__unsigned_int__unsigned_int, |
| | 786 | "Return -1 if lhs element is less than rhs element, 0 if equal, 1 if lhs element is greater than rhs element. ", |
| | 787 | ""); |
| | 788 | I_Method0(void, trim, |
| | 789 | Properties::VIRTUAL, |
| | 790 | __void__trim, |
| | 791 | "Frees unused space on this vector - i.e. ", |
| | 792 | "the difference between size() and max_size() of the underlying vector. "); |
| | 793 | I_Method0(const GLvoid *, getDataPointer, |
| | 794 | Properties::VIRTUAL, |
| | 795 | __C5_GLvoid_P1__getDataPointer, |
| | 796 | "", |
| | 797 | ""); |
| | 798 | I_Method0(unsigned int, getTotalDataSize, |
| | 799 | Properties::VIRTUAL, |
| | 800 | __unsigned_int__getTotalDataSize, |
| | 801 | "", |
| | 802 | ""); |
| | 803 | I_Method0(unsigned int, getNumElements, |
| | 804 | Properties::VIRTUAL, |
| | 805 | __unsigned_int__getNumElements, |
| | 806 | "", |
| | 807 | ""); |
| | 808 | I_SimpleProperty(const GLvoid *, DataPointer, |
| | 809 | __C5_GLvoid_P1__getDataPointer, |
| | 810 | 0); |
| | 811 | I_SimpleProperty(unsigned int, TotalDataSize, |
| | 812 | __unsigned_int__getTotalDataSize, |
| | 813 | 0); |
| | 814 | END_REFLECTOR |
| | 815 | |