class CCTransitionProgress : public CCTransitionScene { static CCTransitionProgress* create(float t, CCScene* scene); }; class CCTransitionProgressRadialCCW : public CCTransitionProgress { static CCTransitionProgressRadialCCW* create(float t, CCScene* scene); }; class CCTransitionProgressRadialCW : public CCTransitionProgress { static CCTransitionProgressRadialCW* create(float t, CCScene* scene); }; class CCTransitionProgressHorizontal : public CCTransitionProgress { static CCTransitionProgressHorizontal* create(float t, CCScene* scene); }; class CCTransitionProgressVertical : public CCTransitionProgress { static CCTransitionProgressVertical* create(float t, CCScene* scene); }; class CCTransitionProgressInOut : public CCTransitionProgress { static CCTransitionProgressInOut* create(float t, CCScene* scene); }; class CCTransitionProgressOutIn : public CCTransitionProgress { static CCTransitionProgressOutIn* create(float t, CCScene* scene); };