cocos2d-x  3.1rc0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
cocos2d::tweenfunc Namespace Reference

Enumerations

enum  TweenType {
  CUSTOM_EASING = -1, Linear, Sine_EaseIn, Sine_EaseOut,
  Sine_EaseInOut, Quad_EaseIn, Quad_EaseOut, Quad_EaseInOut,
  Cubic_EaseIn, Cubic_EaseOut, Cubic_EaseInOut, Quart_EaseIn,
  Quart_EaseOut, Quart_EaseInOut, Quint_EaseIn, Quint_EaseOut,
  Quint_EaseInOut, Expo_EaseIn, Expo_EaseOut, Expo_EaseInOut,
  Circ_EaseIn, Circ_EaseOut, Circ_EaseInOut, Elastic_EaseIn,
  Elastic_EaseOut, Elastic_EaseInOut, Back_EaseIn, Back_EaseOut,
  Back_EaseInOut, Bounce_EaseIn, Bounce_EaseOut, Bounce_EaseInOut,
  TWEEN_EASING_MAX = 10000
}
 

Functions

float  (float time, float rate)
float  (float time, float rate)
float  (float time, float rate)
float  (float a, float b, float c, float d, float t)
float  (float time)
float  (float time)
float  (float time)
float  (float time, TweenType type, float *easingParam)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time, float period)
float  (float time, float period)
float  (float time, float period)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time)
float  (float time, float *easingParam)

Enumeration Type Documentation

enum TweenType
Enumerator
CUSTOM_EASING 
Linear 
Sine_EaseIn 
Sine_EaseOut 
Sine_EaseInOut 
Quad_EaseIn 
Quad_EaseOut 
Quad_EaseInOut 
Cubic_EaseIn 
Cubic_EaseOut 
Cubic_EaseInOut 
Quart_EaseIn 
Quart_EaseOut 
Quart_EaseInOut 
Quint_EaseIn 
Quint_EaseOut 
Quint_EaseInOut 
Expo_EaseIn 
Expo_EaseOut 
Expo_EaseInOut 
Circ_EaseIn 
Circ_EaseOut 
Circ_EaseInOut 
Elastic_EaseIn 
Elastic_EaseOut 
Elastic_EaseInOut 
Back_EaseIn 
Back_EaseOut 
Back_EaseInOut 
Bounce_EaseIn 
Bounce_EaseOut 
Bounce_EaseInOut 
TWEEN_EASING_MAX 

Function Documentation

float cocos2d::tweenfunc::easeIn ( float  time,
float  rate 
)
float cocos2d::tweenfunc::easeOut ( float  time,
float  rate 
)
float cocos2d::tweenfunc::easeInOut ( float  time,
float  rate 
)
float
cocos2d::tweenfunc::bezieratFunction
( float  a,
float  b,
float  c,
float  d,
float  t 
)
float
cocos2d::tweenfunc::quadraticIn
( float  time)
float
cocos2d::tweenfunc::quadraticOut
( float  time)
float
cocos2d::tweenfunc::quadraticInOut
( float  time)
float cocos2d::tweenfunc::tweenTo ( float  time,
TweenType  type,
float *  easingParam 
)
float cocos2d::tweenfunc::linear ( float  time)
float
cocos2d::tweenfunc::sineEaseIn
( float  time)
float
cocos2d::tweenfunc::sineEaseOut
( float  time)
float
cocos2d::tweenfunc::sineEaseInOut
( float  time)
float
cocos2d::tweenfunc::quadEaseIn
( float  time)
float
cocos2d::tweenfunc::quadEaseOut
( float  time)
float
cocos2d::tweenfunc::quadEaseInOut
( float  time)
float
cocos2d::tweenfunc::cubicEaseIn
( float  time)
float
cocos2d::tweenfunc::cubicEaseOut
( float  time)
float
cocos2d::tweenfunc::cubicEaseInOut
( float  time)
float
cocos2d::tweenfunc::quartEaseIn
( float  time)
float
cocos2d::tweenfunc::quartEaseOut
( float  time)
float
cocos2d::tweenfunc::quartEaseInOut
( float  time)
float
cocos2d::tweenfunc::quintEaseIn
( float  time)
float
cocos2d::tweenfunc::quintEaseOut
( float  time)
float
cocos2d::tweenfunc::quintEaseInOut
( float  time)
float
cocos2d::tweenfunc::expoEaseIn
( float  time)
float
cocos2d::tweenfunc::expoEaseOut
( float  time)
float
cocos2d::tweenfunc::expoEaseInOut
( float  time)
float
cocos2d::tweenfunc::circEaseIn
( float  time)
float
cocos2d::tweenfunc::circEaseOut
( float  time)
float
cocos2d::tweenfunc::circEaseInOut
( float  time)
float
cocos2d::tweenfunc::elasticEaseIn
( float  time,
float  period 
)
float
cocos2d::tweenfunc::elasticEaseOut
( float  time,
float  period 
)
float
cocos2d::tweenfunc::elasticEaseInOut
( float  time,
float  period 
)
float
cocos2d::tweenfunc::backEaseIn
( float  time)
float
cocos2d::tweenfunc::backEaseOut
( float  time)
float
cocos2d::tweenfunc::backEaseInOut
( float  time)
float
cocos2d::tweenfunc::bounceEaseIn
( float  time)
float
cocos2d::tweenfunc::bounceEaseOut
( float  time)
float
cocos2d::tweenfunc::bounceEaseInOut
( float  time)
float
cocos2d::tweenfunc::customEase
( float  time,
float *  easingParam 
)