added EaseFunc typedef