Lines Matching refs:name
737 #define NW_RESANM_GETCURVE_DECL( type, name, hasNoCurveFlag ) \ argument
738 const type* Get##name() const \
746 return reinterpret_cast<const type*>( ref().to##name.to_ptr() ); \
750 type* Get##name() \
758 return reinterpret_cast<type*>( ref().to##name.to_ptr() ); \
763 #define NW_RESANM_EVALUATE_FLOAT_DECL(name, constantFlag) \ argument
764 f32 Evaluate##name( f32 frame ) const \
768 return ref().constantValue##name; \
773 reinterpret_cast<const ResFloatCurveData*>( ref().to##name.to_ptr() ), \
779 #define NW_RESANM_EVALUATE_INT_DECL(name, constantFlag) \ argument
780 s32 Evaluate##name( f32 frame ) const \
784 return ref().constantValue##name; \
789 reinterpret_cast<const ResIntCurveData*>( ref().to##name.to_ptr() ), \
795 #define NW_RESANM_EVALUATE_VEC3_DECL(name, constantFlag) \ argument
796 void Evaluate##name( math::VEC3* result, bit32* flags, f32 frame ) const \
803 reinterpret_cast<const ResVector3CurveData*>( ref().to##name.to_ptr() ), \
811 reinterpret_cast<const ResVector3CurveData*>( ref().to##name.to_ptr() ), \