Lines Matching refs:name
742 #define NW_RESANM_GETCURVE_DECL( type, name, hasNoCurveFlag ) \ argument
743 const type* Get##name() const \
751 return reinterpret_cast<const type*>( ref().to##name.to_ptr() ); \
755 type* Get##name() \
763 return reinterpret_cast<type*>( ref().to##name.to_ptr() ); \
768 #define NW_RESANM_EVALUATE_FLOAT_DECL(name, constantFlag) \ argument
769 f32 Evaluate##name( f32 frame ) const \
773 return ref().constantValue##name; \
778 reinterpret_cast<const ResFloatCurveData*>( ref().to##name.to_ptr() ), \
784 #define NW_RESANM_EVALUATE_INT_DECL(name, constantFlag) \ argument
785 s32 Evaluate##name( f32 frame ) const \
789 return ref().constantValue##name; \
794 reinterpret_cast<const ResIntCurveData*>( ref().to##name.to_ptr() ), \
800 #define NW_RESANM_EVALUATE_VEC3_DECL(name, constantFlag) \ argument
801 void Evaluate##name( math::VEC3* result, bit32* flags, f32 frame ) const \
808 reinterpret_cast<const ResVector3CurveData*>( ref().to##name.to_ptr() ), \
816 reinterpret_cast<const ResVector3CurveData*>( ref().to##name.to_ptr() ), \