Lines Matching refs:name
606 #define NW_RESANM_GETCURVE_DECL( type, name, hasNoCurveFlag ) \ argument
607 const type* Get##name() const \
615 return reinterpret_cast<const type*>( ref().to##name.to_ptr() ); \
619 type* Get##name() \
627 return reinterpret_cast<type*>( ref().to##name.to_ptr() ); \
632 #define NW_RESANM_EVALUATE_FLOAT_DECL(name, constantFlag) \ argument
633 f32 Evaluate##name( f32 frame ) const \
637 return ref().constantValue##name; \
642 reinterpret_cast<const ResFloatCurveData*>( ref().to##name.to_ptr() ), \
648 #define NW_RESANM_EVALUATE_INT_DECL(name, constantFlag) \ argument
649 s32 Evaluate##name( f32 frame ) const \
653 return ref().constantValue##name; \
658 reinterpret_cast<const ResIntCurveData*>( ref().to##name.to_ptr() ), \
664 #define NW_RESANM_EVALUATE_VEC3_DECL(name, constantFlag) \ argument
665 void Evaluate##name( math::VEC3* result, bit32* flags, f32 frame ) const \
672 reinterpret_cast<const ResVector3CurveData*>( ref().to##name.to_ptr() ), \
680 reinterpret_cast<const ResVector3CurveData*>( ref().to##name.to_ptr() ), \