Show
Ignore:
Timestamp:
03/10/09 00:11:23 (5 years ago)
Author:
robert
Message:

Fixed osgWrappers for osgAnimation library

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • OpenSceneGraph/trunk/src/osgWrappers/osgAnimation/Interpolator.cpp

    r9775 r9878  
    4545TYPE_NAME_ALIAS(osgAnimation::TemplateCubicBezierInterpolator< osg::Vec4 COMMA  osgAnimation::Vec4CubicBezier >, osgAnimation::Vec4CubicBezierInterpolator) 
    4646 
    47 BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateCubicBezierInterpolator< double COMMA  osgAnimation::DoubleCubicBezier >) 
    48         I_DeclaringFile("osgAnimation/Interpolator"); 
    49         I_BaseType(osgAnimation::TemplateInterpolatorBase); 
    50         I_Constructor0(____TemplateCubicBezierInterpolator, 
    51                        "", 
    52                        ""); 
    53         I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result, 
    54                   Properties::NON_VIRTUAL, 
    55                   __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1, 
    56                   "", 
    57                   ""); 
    58 END_REFLECTOR 
    59  
    60 BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateCubicBezierInterpolator< float COMMA  osgAnimation::FloatCubicBezier >) 
    61         I_DeclaringFile("osgAnimation/Interpolator"); 
    62         I_BaseType(osgAnimation::TemplateInterpolatorBase); 
    63         I_Constructor0(____TemplateCubicBezierInterpolator, 
    64                        "", 
    65                        ""); 
    66         I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result, 
    67                   Properties::NON_VIRTUAL, 
    68                   __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1, 
    69                   "", 
    70                   ""); 
    71 END_REFLECTOR 
    72  
    73 BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateCubicBezierInterpolator< osg::Vec2 COMMA  osgAnimation::Vec2CubicBezier >) 
    74         I_DeclaringFile("osgAnimation/Interpolator"); 
    75         I_BaseType(osgAnimation::TemplateInterpolatorBase); 
    76         I_Constructor0(____TemplateCubicBezierInterpolator, 
    77                        "", 
    78                        ""); 
    79         I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result, 
    80                   Properties::NON_VIRTUAL, 
    81                   __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1, 
    82                   "", 
    83                   ""); 
    84 END_REFLECTOR 
    85  
    86 BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateCubicBezierInterpolator< osg::Vec3 COMMA  osgAnimation::Vec3CubicBezier >) 
    87         I_DeclaringFile("osgAnimation/Interpolator"); 
    88         I_BaseType(osgAnimation::TemplateInterpolatorBase); 
    89         I_Constructor0(____TemplateCubicBezierInterpolator, 
    90                        "", 
    91                        ""); 
    92         I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result, 
    93                   Properties::NON_VIRTUAL, 
    94                   __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1, 
    95                   "", 
    96                   ""); 
    97 END_REFLECTOR 
    98  
    99 BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateCubicBezierInterpolator< osg::Vec4 COMMA  osgAnimation::Vec4CubicBezier >) 
    100         I_DeclaringFile("osgAnimation/Interpolator"); 
    101         I_BaseType(osgAnimation::TemplateInterpolatorBase); 
    102         I_Constructor0(____TemplateCubicBezierInterpolator, 
    103                        "", 
    104                        ""); 
    105         I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result, 
    106                   Properties::NON_VIRTUAL, 
    107                   __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1, 
    108                   "", 
    109                   ""); 
    110 END_REFLECTOR 
    111  
    112 BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateLinearInterpolator< double COMMA  double >) 
    113         I_DeclaringFile("osgAnimation/Interpolator"); 
    114         I_BaseType(osgAnimation::TemplateInterpolatorBase); 
    115         I_Constructor0(____TemplateLinearInterpolator, 
    116                        "", 
    117                        ""); 
    118         I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result, 
    119                   Properties::NON_VIRTUAL, 
    120                   __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1, 
    121                   "", 
    122                   ""); 
    123 END_REFLECTOR 
    124  
    125 BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateLinearInterpolator< float COMMA  float >) 
    126         I_DeclaringFile("osgAnimation/Interpolator"); 
    127         I_BaseType(osgAnimation::TemplateInterpolatorBase); 
    128         I_Constructor0(____TemplateLinearInterpolator, 
    129                        "", 
    130                        ""); 
    131         I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result, 
    132                   Properties::NON_VIRTUAL, 
    133                   __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1, 
    134                   "", 
    135                   ""); 
    136 END_REFLECTOR 
    137  
    138 BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateLinearInterpolator< osg::Vec2 COMMA  osg::Vec2 >) 
    139         I_DeclaringFile("osgAnimation/Interpolator"); 
    140         I_BaseType(osgAnimation::TemplateInterpolatorBase); 
    141         I_Constructor0(____TemplateLinearInterpolator, 
    142                        "", 
    143                        ""); 
    144         I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result, 
    145                   Properties::NON_VIRTUAL, 
    146                   __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1, 
    147                   "", 
    148                   ""); 
    149 END_REFLECTOR 
    150  
    151 BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateLinearInterpolator< osg::Vec3 COMMA  osg::Vec3 >) 
    152         I_DeclaringFile("osgAnimation/Interpolator"); 
    153         I_BaseType(osgAnimation::TemplateInterpolatorBase); 
    154         I_Constructor0(____TemplateLinearInterpolator, 
    155                        "", 
    156                        ""); 
    157         I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result, 
    158                   Properties::NON_VIRTUAL, 
    159                   __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1, 
    160                   "", 
    161                   ""); 
    162 END_REFLECTOR 
    163  
    164 BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateLinearInterpolator< osg::Vec3 COMMA  osgAnimation::Vec3Packed >) 
    165         I_DeclaringFile("osgAnimation/Interpolator"); 
    166         I_BaseType(osgAnimation::TemplateInterpolatorBase); 
    167         I_Constructor0(____TemplateLinearInterpolator, 
    168                        "", 
    169                        ""); 
    170         I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result, 
    171                   Properties::NON_VIRTUAL, 
    172                   __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1, 
    173                   "", 
    174                   ""); 
    175 END_REFLECTOR 
    176  
    177 BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateLinearInterpolator< osg::Vec4 COMMA  osg::Vec4 >) 
    178         I_DeclaringFile("osgAnimation/Interpolator"); 
    179         I_BaseType(osgAnimation::TemplateInterpolatorBase); 
    180         I_Constructor0(____TemplateLinearInterpolator, 
    181                        "", 
    182                        ""); 
    183         I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result, 
    184                   Properties::NON_VIRTUAL, 
    185                   __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1, 
    186                   "", 
    187                   ""); 
    188 END_REFLECTOR 
    189  
    190 BEGIN_OBJECT_REFLECTOR(osgAnimation::TemplateSphericalLinearInterpolator< osg::Quat COMMA  osg::Quat >) 
    191         I_DeclaringFile("osgAnimation/Interpolator"); 
    192         I_BaseType(osgAnimation::TemplateInterpolatorBase); 
    193         I_Constructor0(____TemplateSphericalLinearInterpolator, 
    194                        "", 
    195                        ""); 
    196         I_Method3(void, getValue, IN, const osgAnimation::TemplateKeyframeContainer< KEY > &, keyframes, IN, float, time, IN, TYPE &, result, 
    197                   Properties::NON_VIRTUAL, 
    198                   __void__getValue__C5_TemplateKeyframeContainerT1_KEY__R1__float__TYPE_R1, 
    199                   "", 
    200                   ""); 
    201 END_REFLECTOR 
    202