mirror of https://github.com/axmolengine/axmol.git
Merge pull request #1025 from dumganhar/gles20
fixed #1326: The compilation of Hellolua and testjs project was broken after synchronizing to rc2.
This commit is contained in:
commit
77d7f44b3f
|
@ -40,13 +40,13 @@ bool AppDelegate::applicationDidFinishLaunching()
|
||||||
CCScriptEngineManager::sharedManager()->setScriptEngine(pEngine);
|
CCScriptEngineManager::sharedManager()->setScriptEngine(pEngine);
|
||||||
|
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
|
||||||
CCString* pstrFileContent = CCString::stringWithContentsOfFile("hello.lua");
|
CCString* pstrFileContent = CCString::createWithContentsOfFile("hello.lua");
|
||||||
if (pstrFileContent)
|
if (pstrFileContent)
|
||||||
{
|
{
|
||||||
pEngine->executeString(pstrFileContent->getCString());
|
pEngine->executeString(pstrFileContent->getCString());
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
std::string path = CCFileUtils::fullPathFromRelativePath("hello.lua");
|
std::string path = CCFileUtils::sharedFileUtils()->fullPathFromRelativePath("hello.lua");
|
||||||
pEngine->addSearchPath(path.substr(0, path.find_last_of("/")).c_str());
|
pEngine->addSearchPath(path.substr(0, path.find_last_of("/")).c_str());
|
||||||
pEngine->executeScriptFile(path.c_str());
|
pEngine->executeScriptFile(path.c_str());
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -37,6 +37,7 @@ class CCRenderTexture;
|
||||||
class CC_DLL CCTransitionProgress : public CCTransitionScene
|
class CC_DLL CCTransitionProgress : public CCTransitionScene
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
OLD_TRANSITION_CREATE_FUNC(CCTransitionProgress)
|
||||||
TRANSITION_CREATE_FUNC(CCTransitionProgress)
|
TRANSITION_CREATE_FUNC(CCTransitionProgress)
|
||||||
|
|
||||||
CCTransitionProgress();
|
CCTransitionProgress();
|
||||||
|
@ -58,6 +59,7 @@ protected:
|
||||||
class CC_DLL CCTransitionProgressRadialCCW : public CCTransitionProgress
|
class CC_DLL CCTransitionProgressRadialCCW : public CCTransitionProgress
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
OLD_TRANSITION_CREATE_FUNC(CCTransitionProgressRadialCCW)
|
||||||
TRANSITION_CREATE_FUNC(CCTransitionProgressRadialCCW)
|
TRANSITION_CREATE_FUNC(CCTransitionProgressRadialCCW)
|
||||||
protected:
|
protected:
|
||||||
virtual CCProgressTimer* progressTimerNodeWithRenderTexture(CCRenderTexture* texture);
|
virtual CCProgressTimer* progressTimerNodeWithRenderTexture(CCRenderTexture* texture);
|
||||||
|
@ -71,6 +73,7 @@ protected:
|
||||||
class CC_DLL CCTransitionProgressRadialCW : public CCTransitionProgress
|
class CC_DLL CCTransitionProgressRadialCW : public CCTransitionProgress
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
OLD_TRANSITION_CREATE_FUNC(CCTransitionProgressRadialCW)
|
||||||
TRANSITION_CREATE_FUNC(CCTransitionProgressRadialCW)
|
TRANSITION_CREATE_FUNC(CCTransitionProgressRadialCW)
|
||||||
protected:
|
protected:
|
||||||
virtual CCProgressTimer* progressTimerNodeWithRenderTexture(CCRenderTexture* texture);
|
virtual CCProgressTimer* progressTimerNodeWithRenderTexture(CCRenderTexture* texture);
|
||||||
|
@ -83,6 +86,7 @@ protected:
|
||||||
class CC_DLL CCTransitionProgressHorizontal : public CCTransitionProgress
|
class CC_DLL CCTransitionProgressHorizontal : public CCTransitionProgress
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
OLD_TRANSITION_CREATE_FUNC(CCTransitionProgressHorizontal)
|
||||||
TRANSITION_CREATE_FUNC(CCTransitionProgressHorizontal)
|
TRANSITION_CREATE_FUNC(CCTransitionProgressHorizontal)
|
||||||
protected:
|
protected:
|
||||||
virtual CCProgressTimer* progressTimerNodeWithRenderTexture(CCRenderTexture* texture);
|
virtual CCProgressTimer* progressTimerNodeWithRenderTexture(CCRenderTexture* texture);
|
||||||
|
@ -92,6 +96,7 @@ protected:
|
||||||
class CC_DLL CCTransitionProgressVertical : public CCTransitionProgress
|
class CC_DLL CCTransitionProgressVertical : public CCTransitionProgress
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
OLD_TRANSITION_CREATE_FUNC(CCTransitionProgressVertical)
|
||||||
TRANSITION_CREATE_FUNC(CCTransitionProgressVertical)
|
TRANSITION_CREATE_FUNC(CCTransitionProgressVertical)
|
||||||
protected:
|
protected:
|
||||||
virtual CCProgressTimer* progressTimerNodeWithRenderTexture(CCRenderTexture* texture);
|
virtual CCProgressTimer* progressTimerNodeWithRenderTexture(CCRenderTexture* texture);
|
||||||
|
@ -101,6 +106,7 @@ protected:
|
||||||
class CC_DLL CCTransitionProgressInOut : public CCTransitionProgress
|
class CC_DLL CCTransitionProgressInOut : public CCTransitionProgress
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
OLD_TRANSITION_CREATE_FUNC(CCTransitionProgressInOut)
|
||||||
TRANSITION_CREATE_FUNC(CCTransitionProgressInOut)
|
TRANSITION_CREATE_FUNC(CCTransitionProgressInOut)
|
||||||
protected:
|
protected:
|
||||||
virtual CCProgressTimer* progressTimerNodeWithRenderTexture(CCRenderTexture* texture);
|
virtual CCProgressTimer* progressTimerNodeWithRenderTexture(CCRenderTexture* texture);
|
||||||
|
@ -111,6 +117,7 @@ protected:
|
||||||
class CC_DLL CCTransitionProgressOutIn : public CCTransitionProgress
|
class CC_DLL CCTransitionProgressOutIn : public CCTransitionProgress
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
OLD_TRANSITION_CREATE_FUNC(CCTransitionProgressOutIn)
|
||||||
TRANSITION_CREATE_FUNC(CCTransitionProgressOutIn)
|
TRANSITION_CREATE_FUNC(CCTransitionProgressOutIn)
|
||||||
protected:
|
protected:
|
||||||
virtual CCProgressTimer* progressTimerNodeWithRenderTexture(CCRenderTexture* texture);
|
virtual CCProgressTimer* progressTimerNodeWithRenderTexture(CCRenderTexture* texture);
|
||||||
|
|
|
@ -246,11 +246,11 @@ void ScriptingCore::runScript(const char *path)
|
||||||
// std::string dpath("/Users/rabarca/Desktop/testjs/testjs/");
|
// std::string dpath("/Users/rabarca/Desktop/testjs/testjs/");
|
||||||
std::string dpath("");
|
std::string dpath("");
|
||||||
dpath += path;
|
dpath += path;
|
||||||
const char *realPath = CCFileUtils::fullPathFromRelativePath(dpath.c_str());
|
const char *realPath = CCFileUtils::sharedFileUtils()->fullPathFromRelativePath(dpath.c_str());
|
||||||
#else
|
#else
|
||||||
const char *realPath = CCFileUtils::fullPathFromRelativePath(path);
|
const char *realPath = CCFileUtils::sharedFileUtils()->fullPathFromRelativePath(path);
|
||||||
#endif
|
#endif
|
||||||
const char* content = CCString::stringWithContentsOfFile(realPath)->getCString();
|
const char* content = CCString::createWithContentsOfFile(realPath)->getCString();
|
||||||
if (content && strlen(content) > 0) {
|
if (content && strlen(content) > 0) {
|
||||||
JSBool ok;
|
JSBool ok;
|
||||||
jsval rval;
|
jsval rval;
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
2ef6f502d16098ac1a18aee1ab7a64815c241af6
|
83e960279cac86d7cb43efbfa0f4445bf6b4f2b5
|
|
@ -1 +1 @@
|
||||||
27f42f585ea7195531f863d34fff314117000630
|
b0931db6aa50254f26db328117aa6b772c3dd86c
|
|
@ -128,7 +128,7 @@ JSBool S_CCFileUtils::jsgetFileData(JSContext *cx, uint32_t argc, jsval *vp) {
|
||||||
JS_ConvertArguments(cx, 2, JS_ARGV(cx, vp), "SS", &arg0, &arg1);
|
JS_ConvertArguments(cx, 2, JS_ARGV(cx, vp), "SS", &arg0, &arg1);
|
||||||
char *narg0 = JS_EncodeString(cx, arg0);
|
char *narg0 = JS_EncodeString(cx, arg0);
|
||||||
char *narg1 = JS_EncodeString(cx, arg1);
|
char *narg1 = JS_EncodeString(cx, arg1);
|
||||||
unsigned char *ret = CCFileUtils::getFileData(narg0, narg1, &len);
|
unsigned char *ret = CCFileUtils::sharedFileUtils()->getFileData(narg0, narg1, &len);
|
||||||
if (ret == NULL) {
|
if (ret == NULL) {
|
||||||
JS_SET_RVAL(cx, vp, JSVAL_NULL);
|
JS_SET_RVAL(cx, vp, JSVAL_NULL);
|
||||||
return JS_TRUE;
|
return JS_TRUE;
|
||||||
|
@ -146,7 +146,7 @@ JSBool S_CCFileUtils::jsfullPathFromRelativePath(JSContext *cx, uint32_t argc, j
|
||||||
JSString *arg0;
|
JSString *arg0;
|
||||||
JS_ConvertArguments(cx, 1, JS_ARGV(cx, vp), "S", &arg0);
|
JS_ConvertArguments(cx, 1, JS_ARGV(cx, vp), "S", &arg0);
|
||||||
char *narg0 = JS_EncodeString(cx, arg0);
|
char *narg0 = JS_EncodeString(cx, arg0);
|
||||||
const char *ret = CCFileUtils::fullPathFromRelativePath(narg0);
|
const char *ret = CCFileUtils::sharedFileUtils()->fullPathFromRelativePath(narg0);
|
||||||
if (ret == NULL) {
|
if (ret == NULL) {
|
||||||
JS_SET_RVAL(cx, vp, JSVAL_NULL);
|
JS_SET_RVAL(cx, vp, JSVAL_NULL);
|
||||||
return JS_TRUE;
|
return JS_TRUE;
|
||||||
|
@ -166,7 +166,7 @@ JSBool S_CCFileUtils::jsfullPathFromRelativeFile(JSContext *cx, uint32_t argc, j
|
||||||
JS_ConvertArguments(cx, 2, JS_ARGV(cx, vp), "SS", &arg0, &arg1);
|
JS_ConvertArguments(cx, 2, JS_ARGV(cx, vp), "SS", &arg0, &arg1);
|
||||||
char *narg0 = JS_EncodeString(cx, arg0);
|
char *narg0 = JS_EncodeString(cx, arg0);
|
||||||
char *narg1 = JS_EncodeString(cx, arg1);
|
char *narg1 = JS_EncodeString(cx, arg1);
|
||||||
const char *ret = CCFileUtils::fullPathFromRelativeFile(narg0, narg1);
|
const char *ret = CCFileUtils::sharedFileUtils()->fullPathFromRelativeFile(narg0, narg1);
|
||||||
if (ret == NULL) {
|
if (ret == NULL) {
|
||||||
JS_SET_RVAL(cx, vp, JSVAL_NULL);
|
JS_SET_RVAL(cx, vp, JSVAL_NULL);
|
||||||
return JS_TRUE;
|
return JS_TRUE;
|
||||||
|
|
|
@ -282,7 +282,7 @@ int CCLuaEngine::executeTouchesEvent(int nHandler, int eventType, CCSet *pTouche
|
||||||
return executeFunctionByHandler(nHandler, 2);
|
return executeFunctionByHandler(nHandler, 2);
|
||||||
}
|
}
|
||||||
|
|
||||||
int CCLuaEngine::executeSchedule(int nHandler, ccTime dt)
|
int CCLuaEngine::executeSchedule(int nHandler, float dt)
|
||||||
{
|
{
|
||||||
return executeFunctionWithFloatData(nHandler, dt);
|
return executeFunctionWithFloatData(nHandler, dt);
|
||||||
}
|
}
|
||||||
|
|
|
@ -112,7 +112,7 @@ public:
|
||||||
virtual int executeTouchesEvent(int nHandler, int eventType, cocos2d::CCSet *pTouches);
|
virtual int executeTouchesEvent(int nHandler, int eventType, cocos2d::CCSet *pTouches);
|
||||||
|
|
||||||
// execute a schedule function
|
// execute a schedule function
|
||||||
virtual int executeSchedule(int nHandler, cocos2d::ccTime dt);
|
virtual int executeSchedule(int nHandler, float dt);
|
||||||
|
|
||||||
// Add lua loader, now it is used on android
|
// Add lua loader, now it is used on android
|
||||||
virtual void addLuaLoader(lua_CFunction func);
|
virtual void addLuaLoader(lua_CFunction func);
|
||||||
|
|
|
@ -33,23 +33,15 @@ extern "C"
|
||||||
std::string filename(luaL_checkstring(L, 1));
|
std::string filename(luaL_checkstring(L, 1));
|
||||||
filename.append(".lua");
|
filename.append(".lua");
|
||||||
|
|
||||||
unsigned long size;
|
CCString* pFileContent = CCString::createWithContentsOfFile(filename.c_str());
|
||||||
char *pFileContent = (char*)CCFileUtils::getFileData(filename.c_str(), "r", &size);
|
|
||||||
|
|
||||||
if (pFileContent)
|
if (pFileContent)
|
||||||
{
|
{
|
||||||
// copy the file contents and add '\0' at the end, or the lua parser can not parse it
|
if (luaL_loadstring(L, pFileContent->getCString()) != 0)
|
||||||
char *pCodes = new char[size + 1];
|
|
||||||
pCodes[size] = '\0';
|
|
||||||
memcpy(pCodes, pFileContent, size);
|
|
||||||
delete[] pFileContent;
|
|
||||||
|
|
||||||
if (luaL_loadstring(L, pCodes) != 0)
|
|
||||||
{
|
{
|
||||||
luaL_error(L, "error loading module %s from file %s :\n\t%s",
|
luaL_error(L, "error loading module %s from file %s :\n\t%s",
|
||||||
lua_tostring(L, 1), filename.c_str(), lua_tostring(L, -1));
|
lua_tostring(L, 1), filename.c_str(), lua_tostring(L, -1));
|
||||||
}
|
}
|
||||||
delete []pCodes;
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
b44166abef4b62f6277ccfa7730bde51123f4295
|
c96a0297e226ff452dacd39b6d832b23622d34b7
|
|
@ -46,13 +46,13 @@ bool AppDelegate::applicationDidFinishLaunching()
|
||||||
CCScriptEngineManager::sharedManager()->setScriptEngine(pEngine);
|
CCScriptEngineManager::sharedManager()->setScriptEngine(pEngine);
|
||||||
|
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
|
||||||
CCString* pstrFileContent = CCString::stringWithContentsOfFile("hello.lua");
|
CCString* pstrFileContent = CCString::createWithContentsOfFile("hello.lua");
|
||||||
if (pstrFileContent)
|
if (pstrFileContent)
|
||||||
{
|
{
|
||||||
pEngine->executeString(pstrFileContent->getCString());
|
pEngine->executeString(pstrFileContent->getCString());
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
std::string path = CCFileUtils::fullPathFromRelativePath("hello.lua");
|
std::string path = CCFileUtils::sharedFileUtils()->fullPathFromRelativePath("hello.lua");
|
||||||
pEngine->addSearchPath(path.substr(0, path.find_last_of("/")).c_str());
|
pEngine->addSearchPath(path.substr(0, path.find_last_of("/")).c_str());
|
||||||
pEngine->executeScriptFile(path.c_str());
|
pEngine->executeScriptFile(path.c_str());
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -44,7 +44,7 @@ CCAffineTransform PhysicsSprite::nodeToParentTransform(void)
|
||||||
float x = pos.x * PTM_RATIO;
|
float x = pos.x * PTM_RATIO;
|
||||||
float y = pos.y * PTM_RATIO;
|
float y = pos.y * PTM_RATIO;
|
||||||
|
|
||||||
if ( !getIsRelativeAnchorPoint() ) {
|
if ( getIgnoreAnchorPointForPosition() ) {
|
||||||
x += m_tAnchorPointInPoints.x;
|
x += m_tAnchorPointInPoints.x;
|
||||||
y += m_tAnchorPointInPoints.y;
|
y += m_tAnchorPointInPoints.y;
|
||||||
}
|
}
|
||||||
|
|
|
@ -53,7 +53,7 @@ CCAffineTransform ChipmunkPhysicsSprite::nodeToParentTransform(void)
|
||||||
CCFloat x = m_pBody->p.x;
|
CCFloat x = m_pBody->p.x;
|
||||||
CCFloat y = m_pBody->p.y;
|
CCFloat y = m_pBody->p.y;
|
||||||
|
|
||||||
if ( !getIsRelativeAnchorPoint() ) {
|
if ( getIgnoreAnchorPointForPosition() ) {
|
||||||
x += m_tAnchorPointInPoints.x;
|
x += m_tAnchorPointInPoints.x;
|
||||||
y += m_tAnchorPointInPoints.y;
|
y += m_tAnchorPointInPoints.y;
|
||||||
}
|
}
|
||||||
|
|
|
@ -41,13 +41,13 @@ bool AppDelegate::applicationDidFinishLaunching()
|
||||||
CCScriptEngineManager::sharedManager()->setScriptEngine(pEngine);
|
CCScriptEngineManager::sharedManager()->setScriptEngine(pEngine);
|
||||||
|
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
|
||||||
CCString* pstrFileContent = CCString::stringWithContentsOfFile("hello.lua");
|
CCString* pstrFileContent = CCString::createWithContentsOfFile("hello.lua");
|
||||||
if (pstrFileContent)
|
if (pstrFileContent)
|
||||||
{
|
{
|
||||||
pEngine->executeString(pstrFileContent->getCString());
|
pEngine->executeString(pstrFileContent->getCString());
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
string path = CCFileUtils::fullPathFromRelativePath("hello.lua");
|
string path = CCFileUtils::sharedFileUtils()->fullPathFromRelativePath("hello.lua");
|
||||||
pEngine->addSearchPath(path.substr(0, path.find_last_of("/")).c_str());
|
pEngine->addSearchPath(path.substr(0, path.find_last_of("/")).c_str());
|
||||||
pEngine->executeScriptFile(path.c_str());
|
pEngine->executeScriptFile(path.c_str());
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -38,13 +38,13 @@ bool AppDelegate::applicationDidFinishLaunching()
|
||||||
CCScriptEngineManager::sharedManager()->setScriptEngine(pEngine);
|
CCScriptEngineManager::sharedManager()->setScriptEngine(pEngine);
|
||||||
|
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
|
||||||
CCString* pstrFileContent = CCString::stringWithContentsOfFile("hello.lua");
|
CCString* pstrFileContent = CCString::createWithContentsOfFile("hello.lua");
|
||||||
if (pstrFileContent)
|
if (pstrFileContent)
|
||||||
{
|
{
|
||||||
pEngine->executeString(pstrFileContent->getCString());
|
pEngine->executeString(pstrFileContent->getCString());
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
std::string path = CCFileUtils::fullPathFromRelativePath("hello.lua");
|
std::string path = CCFileUtils::sharedFileUtils()->fullPathFromRelativePath("hello.lua");
|
||||||
pEngine->addSearchPath(path.substr(0, path.find_last_of("/")).c_str());
|
pEngine->addSearchPath(path.substr(0, path.find_last_of("/")).c_str());
|
||||||
pEngine->executeScriptFile(path.c_str());
|
pEngine->executeScriptFile(path.c_str());
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -18,15 +18,15 @@ class CCAction : public CCObject
|
||||||
|
|
||||||
class CCActionInterval : public CCAction
|
class CCActionInterval : public CCAction
|
||||||
{
|
{
|
||||||
// ccTime getElapsed(void);
|
// float getElapsed(void);
|
||||||
// void setAmplitudeRate(CGFloat amp);
|
// void setAmplitudeRate(CGFloat amp);
|
||||||
// CGFloat getAmplitudeRate(void);
|
// CGFloat getAmplitudeRate(void);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCFiniteTimeAction : public CCActionInterval
|
class CCFiniteTimeAction : public CCActionInterval
|
||||||
{
|
{
|
||||||
// ccTime getDuration(void);
|
// float getDuration(void);
|
||||||
// void setDuration(ccTime duration);
|
// void setDuration(float duration);
|
||||||
// CCFiniteTimeAction* reverse(void);
|
// CCFiniteTimeAction* reverse(void);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -52,7 +52,7 @@ class CCFollow : public CCAction
|
||||||
class CCSequence : public CCActionInterval
|
class CCSequence : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCFiniteTimeAction* actionOneTwo(CCFiniteTimeAction *pActionOne, CCFiniteTimeAction *pActionTwo);
|
static CCFiniteTimeAction* actionOneTwo(CCFiniteTimeAction *pActionOne, CCFiniteTimeAction *pActionTwo);
|
||||||
static CCFiniteTimeAction* actionsWithArray(CCArray *actions);
|
static CCFiniteTimeAction* actionWithArray(CCArray *actions);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCRepeat : public CCActionInterval
|
class CCRepeat : public CCActionInterval
|
||||||
|
@ -67,48 +67,48 @@ class CCRepeatForever : public CCActionInterval
|
||||||
|
|
||||||
class CCSpawn : public CCActionInterval
|
class CCSpawn : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCFiniteTimeAction* actionsWithArray(CCArray *actions);
|
static CCFiniteTimeAction* actionWithArray(CCArray *actions);
|
||||||
static CCSpawn* actionOneTwo(CCFiniteTimeAction *pAction1, CCFiniteTimeAction *pAction2);
|
static CCSpawn* actionOneTwo(CCFiniteTimeAction *pAction1, CCFiniteTimeAction *pAction2);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCRotateTo : public CCActionInterval
|
class CCRotateTo : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCRotateTo* actionWithDuration(ccTime duration, float fDeltaAngle);
|
static CCRotateTo* actionWithDuration(float duration, float fDeltaAngle);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCRotateBy : public CCActionInterval
|
class CCRotateBy : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCRotateBy* actionWithDuration(ccTime duration, float fDeltaAngle);
|
static CCRotateBy* actionWithDuration(float duration, float fDeltaAngle);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCMoveTo : public CCActionInterval
|
class CCMoveTo : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCMoveTo* actionWithDuration(ccTime duration, CCPoint position);
|
static CCMoveTo* actionWithDuration(float duration, CCPoint position);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCMoveBy : public CCActionInterval
|
class CCMoveBy : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCMoveBy* actionWithDuration(ccTime duration, CCPoint position);
|
static CCMoveBy* actionWithDuration(float duration, CCPoint position);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCSkewTo : public CCActionInterval
|
class CCSkewTo : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCSkewTo* actionWithDuration(ccTime t, float sx, float sy);
|
static CCSkewTo* actionWithDuration(float t, float sx, float sy);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCSkewBy : public CCActionInterval
|
class CCSkewBy : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCSkewBy* actionWithDuration(ccTime t, float deltaSkewX, float deltaSkewY);
|
static CCSkewBy* actionWithDuration(float t, float deltaSkewX, float deltaSkewY);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCJumpBy : public CCActionInterval
|
class CCJumpBy : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCJumpBy* actionWithDuration(ccTime duration, CCPoint position, ccTime height, int jumps);
|
static CCJumpBy* actionWithDuration(float duration, CCPoint position, float height, int jumps);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCJumpTo : public CCActionInterval
|
class CCJumpTo : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCJumpTo* actionWithDuration(ccTime duration, CCPoint position, ccTime height, int jumps);
|
static CCJumpTo* actionWithDuration(float duration, CCPoint position, float height, int jumps);
|
||||||
};
|
};
|
||||||
|
|
||||||
typedef struct _ccBezierConfig {
|
typedef struct _ccBezierConfig {
|
||||||
|
@ -119,59 +119,59 @@ typedef struct _ccBezierConfig {
|
||||||
|
|
||||||
class CCBezierBy : public CCActionInterval
|
class CCBezierBy : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCBezierBy* actionWithDuration(ccTime t, ccBezierConfig c);
|
static CCBezierBy* actionWithDuration(float t, ccBezierConfig c);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCBezierTo : public CCActionInterval
|
class CCBezierTo : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCBezierTo* actionWithDuration(ccTime t, ccBezierConfig c);
|
static CCBezierTo* actionWithDuration(float t, ccBezierConfig c);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCScaleTo : public CCActionInterval
|
class CCScaleTo : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCScaleTo* actionWithDuration(ccTime duration, float s);
|
static CCScaleTo* actionWithDuration(float duration, float s);
|
||||||
static CCScaleTo* actionWithDuration(ccTime duration, float sx, float sy);
|
static CCScaleTo* actionWithDuration(float duration, float sx, float sy);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCScaleBy : public CCActionInterval
|
class CCScaleBy : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCScaleBy* actionWithDuration(ccTime duration, float s);
|
static CCScaleBy* actionWithDuration(float duration, float s);
|
||||||
static CCScaleBy* actionWithDuration(ccTime duration, float sx, float sy);
|
static CCScaleBy* actionWithDuration(float duration, float sx, float sy);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCBlink : public CCActionInterval
|
class CCBlink : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCBlink* actionWithDuration(ccTime duration, unsigned int uBlinks);
|
static CCBlink* actionWithDuration(float duration, unsigned int uBlinks);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCFadeIn : public CCActionInterval
|
class CCFadeIn : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCFadeIn* actionWithDuration(ccTime d);
|
static CCFadeIn* actionWithDuration(float d);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCFadeOut : public CCActionInterval
|
class CCFadeOut : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCFadeOut* actionWithDuration(ccTime d);
|
static CCFadeOut* actionWithDuration(float d);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCFadeTo : public CCActionInterval
|
class CCFadeTo : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCFadeTo* actionWithDuration(ccTime duration, GLubyte opacity);
|
static CCFadeTo* actionWithDuration(float duration, GLubyte opacity);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTintTo : public CCActionInterval
|
class CCTintTo : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCTintTo* actionWithDuration(ccTime duration, GLubyte red, GLubyte green, GLubyte blue);
|
static CCTintTo* actionWithDuration(float duration, GLubyte red, GLubyte green, GLubyte blue);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTintBy : public CCActionInterval
|
class CCTintBy : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCTintBy* actionWithDuration(ccTime duration, GLshort deltaRed, GLshort deltaGreen, GLshort deltaBlue);
|
static CCTintBy* actionWithDuration(float duration, GLshort deltaRed, GLshort deltaGreen, GLshort deltaBlue);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCDelayTime : public CCActionInterval
|
class CCDelayTime : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCDelayTime* actionWithDuration(ccTime d);
|
static CCDelayTime* actionWithDuration(float d);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCReverseTime : public CCActionInterval
|
class CCReverseTime : public CCActionInterval
|
||||||
|
@ -189,12 +189,12 @@ class CCAnimate : public CCActionInterval
|
||||||
|
|
||||||
class CCProgressTo : public CCAction
|
class CCProgressTo : public CCAction
|
||||||
{
|
{
|
||||||
static CCAction* actionWithDuration(ccTime duration, float fPercent);
|
static CCAction* actionWithDuration(float duration, float fPercent);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCProgressFromTo : public CCAction
|
class CCProgressFromTo : public CCAction
|
||||||
{
|
{
|
||||||
static CCAction* actionWithDuration(ccTime duration, float fFromPercentage, float fToPercentage);
|
static CCAction* actionWithDuration(float duration, float fFromPercentage, float fToPercentage);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@ class CCGridAction : public CCActionInterval
|
||||||
{
|
{
|
||||||
CCGridBase* getGrid(void);
|
CCGridBase* getGrid(void);
|
||||||
|
|
||||||
static CCGridAction* actionWithSize(ccGridSize gridSize, ccTime duration);
|
static CCGridAction* actionWithSize(ccGridSize gridSize, float duration);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCAccelDeccelAmplitude : public CCActionInterval
|
class CCAccelDeccelAmplitude : public CCActionInterval
|
||||||
|
@ -11,7 +11,7 @@ class CCAccelDeccelAmplitude : public CCActionInterval
|
||||||
float getRate(void);
|
float getRate(void);
|
||||||
void setRate(float fRate);
|
void setRate(float fRate);
|
||||||
|
|
||||||
static CCAccelDeccelAmplitude* actionWithAction(CCAction *pAction, ccTime duration);
|
static CCAccelDeccelAmplitude* actionWithAction(CCAction *pAction, float duration);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCAccelAmplitude : public CCActionInterval
|
class CCAccelAmplitude : public CCActionInterval
|
||||||
|
@ -19,7 +19,7 @@ class CCAccelAmplitude : public CCActionInterval
|
||||||
float getRate(void);
|
float getRate(void);
|
||||||
void setRate(float fRate);
|
void setRate(float fRate);
|
||||||
|
|
||||||
static CCAccelAmplitude* actionWithAction(CCAction *pAction, ccTime duration);
|
static CCAccelAmplitude* actionWithAction(CCAction *pAction, float duration);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCDeccelAmplitude : public CCActionInterval
|
class CCDeccelAmplitude : public CCActionInterval
|
||||||
|
@ -27,7 +27,7 @@ class CCDeccelAmplitude : public CCActionInterval
|
||||||
float getRate(void);
|
float getRate(void);
|
||||||
void setRate(float fRate);
|
void setRate(float fRate);
|
||||||
|
|
||||||
static CCDeccelAmplitude* actionWithAction(CCAction *pAction, ccTime duration);
|
static CCDeccelAmplitude* actionWithAction(CCAction *pAction, float duration);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCStopGrid : public CCActionInstant
|
class CCStopGrid : public CCActionInstant
|
||||||
|
|
|
@ -6,17 +6,17 @@ class CCWaves3D : public CCGrid3DAction
|
||||||
float getAmplitudeRate(void);
|
float getAmplitudeRate(void);
|
||||||
void setAmplitudeRate(float fAmplitudeRate);
|
void setAmplitudeRate(float fAmplitudeRate);
|
||||||
|
|
||||||
static CCWaves3D* actionWithWaves(int wav, float amp, ccGridSize gridSize, ccTime duration);
|
static CCWaves3D* actionWithWaves(int wav, float amp, ccGridSize gridSize, float duration);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCFlipX3D : public CCGrid3DAction
|
class CCFlipX3D : public CCGrid3DAction
|
||||||
{
|
{
|
||||||
static CCFlipX3D* actionWithDuration(ccTime duration);
|
static CCFlipX3D* actionWithDuration(float duration);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCFlipY3D : public CCFlipX3D
|
class CCFlipY3D : public CCFlipX3D
|
||||||
{
|
{
|
||||||
static CCFlipY3D* actionWithDuration(ccTime duration);
|
static CCFlipY3D* actionWithDuration(float duration);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCLens3D : public CCGrid3DAction
|
class CCLens3D : public CCGrid3DAction
|
||||||
|
@ -26,7 +26,7 @@ class CCLens3D : public CCGrid3DAction
|
||||||
CCPoint getPosition(void);
|
CCPoint getPosition(void);
|
||||||
void setPosition(CCPoint position);
|
void setPosition(CCPoint position);
|
||||||
|
|
||||||
static CCLens3D* actionWithPosition(CCPoint pos, float r, ccGridSize gridSize, ccTime duration);
|
static CCLens3D* actionWithPosition(CCPoint pos, float r, ccGridSize gridSize, float duration);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCRipple3D : public CCGrid3DAction
|
class CCRipple3D : public CCGrid3DAction
|
||||||
|
@ -38,12 +38,12 @@ class CCRipple3D : public CCGrid3DAction
|
||||||
float getAmplitudeRate(void);
|
float getAmplitudeRate(void);
|
||||||
void setAmplitudeRate(float fAmplitudeRate);
|
void setAmplitudeRate(float fAmplitudeRate);
|
||||||
|
|
||||||
static CCRipple3D* actionWithPosition(CCPoint pos, float r, int wav, float amp, ccGridSize gridSize, ccTime duration);
|
static CCRipple3D* actionWithPosition(CCPoint pos, float r, int wav, float amp, ccGridSize gridSize, float duration);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCShaky3D : public CCGrid3DAction
|
class CCShaky3D : public CCGrid3DAction
|
||||||
{
|
{
|
||||||
static CCShaky3D* actionWithRange(int range, bool shakeZ, ccGridSize gridSize, ccTime duration);
|
static CCShaky3D* actionWithRange(int range, bool shakeZ, ccGridSize gridSize, float duration);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCLiquid : public CCGrid3DAction
|
class CCLiquid : public CCGrid3DAction
|
||||||
|
@ -53,7 +53,7 @@ class CCLiquid : public CCGrid3DAction
|
||||||
float getAmplitudeRate(void);
|
float getAmplitudeRate(void);
|
||||||
void setAmplitudeRate(float fAmplitudeRate);
|
void setAmplitudeRate(float fAmplitudeRate);
|
||||||
|
|
||||||
static CCLiquid* actionWithWaves(int wav, float amp, ccGridSize gridSize, ccTime duration);
|
static CCLiquid* actionWithWaves(int wav, float amp, ccGridSize gridSize, float duration);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCWaves : public CCGrid3DAction
|
class CCWaves : public CCGrid3DAction
|
||||||
|
@ -63,7 +63,7 @@ class CCWaves : public CCGrid3DAction
|
||||||
float getAmplitudeRate(void);
|
float getAmplitudeRate(void);
|
||||||
void setAmplitudeRate(float fAmplitudeRate);
|
void setAmplitudeRate(float fAmplitudeRate);
|
||||||
|
|
||||||
static CCWaves* actionWithWaves(int wav, float amp, bool h, bool v, ccGridSize gridSize,ccTime duration);
|
static CCWaves* actionWithWaves(int wav, float amp, bool h, bool v, ccGridSize gridSize,float duration);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTwirl : public CCGrid3DAction
|
class CCTwirl : public CCGrid3DAction
|
||||||
|
@ -75,5 +75,5 @@ class CCTwirl : public CCGrid3DAction
|
||||||
float getAmplitudeRate(void);
|
float getAmplitudeRate(void);
|
||||||
void setAmplitudeRate(float fAmplitudeRate);
|
void setAmplitudeRate(float fAmplitudeRate);
|
||||||
|
|
||||||
static CCTwirl* actionWithPosition(CCPoint pos, int t, float amp, ccGridSize gridSize,ccTime duration);
|
static CCTwirl* actionWithPosition(CCPoint pos, int t, float amp, ccGridSize gridSize,float duration);
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
|
|
||||||
class CCPageTurn3D : public CCGrid3DAction
|
class CCPageTurn3D : public CCGrid3DAction
|
||||||
{
|
{
|
||||||
static CCPageTurn3D* actionWithSize(ccGridSize gridSize, ccTime time);
|
static CCPageTurn3D* actionWithSize(ccGridSize gridSize, float time);
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,10 +1,10 @@
|
||||||
|
|
||||||
class CCProgressTo : public CCActionInterval
|
class CCProgressTo : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCProgressTo* actionWithDuration(ccTime duration, float fPercent);
|
static CCProgressTo* actionWithDuration(float duration, float fPercent);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCProgressFromTo : public CCActionInterval
|
class CCProgressFromTo : public CCActionInterval
|
||||||
{
|
{
|
||||||
static CCProgressFromTo* actionWithDuration(ccTime duration, float fFromPercentage, float fToPercentage);
|
static CCProgressFromTo* actionWithDuration(float duration, float fFromPercentage, float fToPercentage);
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
|
|
||||||
class CCShakyTiles3D : public CCTiledGrid3DAction
|
class CCShakyTiles3D : public CCTiledGrid3DAction
|
||||||
{
|
{
|
||||||
static CCShakyTiles3D* actionWithRange(int nRange, bool bShakeZ, ccGridSize gridSize, ccTime duration);
|
static CCShakyTiles3D* actionWithRange(int nRange, bool bShakeZ, ccGridSize gridSize, float duration);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCShatteredTiles3D : public CCTiledGrid3DAction
|
class CCShatteredTiles3D : public CCTiledGrid3DAction
|
||||||
{
|
{
|
||||||
static CCShatteredTiles3D* actionWithRange(int nRange, bool bShatterZ, ccGridSize gridSize, ccTime duration);
|
static CCShatteredTiles3D* actionWithRange(int nRange, bool bShatterZ, ccGridSize gridSize, float duration);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCShuffleTiles : public CCTiledGrid3DAction
|
class CCShuffleTiles : public CCTiledGrid3DAction
|
||||||
|
@ -15,7 +15,7 @@ class CCShuffleTiles : public CCTiledGrid3DAction
|
||||||
ccGridSize getDelta(ccGridSize pos);
|
ccGridSize getDelta(ccGridSize pos);
|
||||||
void placeTile(ccGridSize pos, Tile *t);
|
void placeTile(ccGridSize pos, Tile *t);
|
||||||
|
|
||||||
static CCShuffleTiles* actionWithSeed(int s, ccGridSize gridSize, ccTime duration);
|
static CCShuffleTiles* actionWithSeed(int s, ccGridSize gridSize, float duration);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCFadeOutTRTiles : public CCTiledGrid3DAction
|
class CCFadeOutTRTiles : public CCTiledGrid3DAction
|
||||||
|
@ -24,22 +24,22 @@ class CCFadeOutTRTiles : public CCTiledGrid3DAction
|
||||||
void turnOffTile(ccGridSize pos);
|
void turnOffTile(ccGridSize pos);
|
||||||
void transformTile(ccGridSize pos, float distance);
|
void transformTile(ccGridSize pos, float distance);
|
||||||
|
|
||||||
static CCFadeOutTRTiles* actionWithSize(ccGridSize gridSize, ccTime time);
|
static CCFadeOutTRTiles* actionWithSize(ccGridSize gridSize, float time);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCFadeOutBLTiles : public CCFadeOutTRTiles
|
class CCFadeOutBLTiles : public CCFadeOutTRTiles
|
||||||
{
|
{
|
||||||
static CCFadeOutBLTiles* actionWithSize(ccGridSize gridSize, ccTime time);
|
static CCFadeOutBLTiles* actionWithSize(ccGridSize gridSize, float time);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCFadeOutUpTiles : public CCFadeOutTRTiles
|
class CCFadeOutUpTiles : public CCFadeOutTRTiles
|
||||||
{
|
{
|
||||||
static CCFadeOutUpTiles* actionWithSize(ccGridSize gridSize, ccTime time);
|
static CCFadeOutUpTiles* actionWithSize(ccGridSize gridSize, float time);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCFadeOutDownTiles : public CCFadeOutUpTiles
|
class CCFadeOutDownTiles : public CCFadeOutUpTiles
|
||||||
{
|
{
|
||||||
static CCFadeOutDownTiles* actionWithSize(ccGridSize gridSize, ccTime time);
|
static CCFadeOutDownTiles* actionWithSize(ccGridSize gridSize, float time);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTurnOffTiles : public CCTiledGrid3DAction
|
class CCTurnOffTiles : public CCTiledGrid3DAction
|
||||||
|
@ -48,8 +48,8 @@ class CCTurnOffTiles : public CCTiledGrid3DAction
|
||||||
void turnOnTile(ccGridSize pos);
|
void turnOnTile(ccGridSize pos);
|
||||||
void turnOffTile(ccGridSize pos);
|
void turnOffTile(ccGridSize pos);
|
||||||
|
|
||||||
static CCTurnOffTiles* actionWithSize(ccGridSize size, ccTime d);
|
static CCTurnOffTiles* actionWithSize(ccGridSize size, float d);
|
||||||
static CCTurnOffTiles* actionWithSeed(int s, ccGridSize gridSize, ccTime duration);
|
static CCTurnOffTiles* actionWithSeed(int s, ccGridSize gridSize, float duration);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCWavesTiles3D : public CCTiledGrid3DAction
|
class CCWavesTiles3D : public CCTiledGrid3DAction
|
||||||
|
@ -59,7 +59,7 @@ class CCWavesTiles3D : public CCTiledGrid3DAction
|
||||||
float getAmplitudeRate(void);
|
float getAmplitudeRate(void);
|
||||||
void setAmplitudeRate(float fAmplitudeRate);
|
void setAmplitudeRate(float fAmplitudeRate);
|
||||||
|
|
||||||
static CCWavesTiles3D* actionWithWaves(int wav, float amp, ccGridSize gridSize, ccTime duration);
|
static CCWavesTiles3D* actionWithWaves(int wav, float amp, ccGridSize gridSize, float duration);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCJumpTiles3D : public CCTiledGrid3DAction
|
class CCJumpTiles3D : public CCTiledGrid3DAction
|
||||||
|
@ -69,15 +69,15 @@ class CCJumpTiles3D : public CCTiledGrid3DAction
|
||||||
float getAmplitudeRate(void);
|
float getAmplitudeRate(void);
|
||||||
void setAmplitudeRate(float fAmplitudeRate);
|
void setAmplitudeRate(float fAmplitudeRate);
|
||||||
|
|
||||||
static CCJumpTiles3D* actionWithJumps(int j, float amp, ccGridSize gridSize, ccTime duration);
|
static CCJumpTiles3D* actionWithJumps(int j, float amp, ccGridSize gridSize, float duration);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCSplitRows : public CCTiledGrid3DAction
|
class CCSplitRows : public CCTiledGrid3DAction
|
||||||
{
|
{
|
||||||
static CCSplitRows* actionWithRows(int nRows, ccTime duration);
|
static CCSplitRows* actionWithRows(int nRows, float duration);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCSplitCols : public CCTiledGrid3DAction
|
class CCSplitCols : public CCTiledGrid3DAction
|
||||||
{
|
{
|
||||||
static CCSplitCols* actionWithCols(int nCols, ccTime duration);
|
static CCSplitCols* actionWithCols(int nCols, float duration);
|
||||||
};
|
};
|
||||||
|
|
|
@ -9,7 +9,7 @@ class CCDirector : public CCObject
|
||||||
void setDisplayStats(bool bDisplayFPS);
|
void setDisplayStats(bool bDisplayFPS);
|
||||||
|
|
||||||
bool isPaused(void);
|
bool isPaused(void);
|
||||||
unsigned int getFrames(void);
|
unsigned int getTotalFrames(void);
|
||||||
|
|
||||||
CCSize getWinSize(void);
|
CCSize getWinSize(void);
|
||||||
CCSize getWinSizeInPixels(void);
|
CCSize getWinSizeInPixels(void);
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
|
|
||||||
class CCFileUtils
|
class CCFileUtils
|
||||||
{
|
{
|
||||||
static std::string getWriteablePath();
|
static CCFileUtils* sharedFileUtils();
|
||||||
|
std::string getWriteablePath();
|
||||||
};
|
};
|
||||||
|
|
|
@ -65,8 +65,8 @@ class CCNode : public CCObject
|
||||||
bool getIsRunning();
|
bool getIsRunning();
|
||||||
CCNode* getParent();
|
CCNode* getParent();
|
||||||
void setParent(CCNode * var);
|
void setParent(CCNode * var);
|
||||||
bool getIsRelativeAnchorPoint();
|
bool getIgnoreAnchorPointForPosition();
|
||||||
void setIsRelativeAnchorPoint(bool newValue);
|
void setIgnoreAnchorPointForPosition(bool newValue);
|
||||||
void* getUserData();
|
void* getUserData();
|
||||||
void setUserData(void *var);
|
void setUserData(void *var);
|
||||||
void addChild(CCNode * child);
|
void addChild(CCNode * child);
|
||||||
|
|
|
@ -1,18 +1,18 @@
|
||||||
|
|
||||||
class CCTimer : public CCObject
|
class CCTimer : public CCObject
|
||||||
{
|
{
|
||||||
ccTime getInterval(void);
|
float getInterval(void);
|
||||||
void setInterval(ccTime fInterval);
|
void setInterval(float fInterval);
|
||||||
void update(ccTime dt);
|
void update(float dt);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCScheduler : public CCObject
|
class CCScheduler : public CCObject
|
||||||
{
|
{
|
||||||
ccTime getTimeScale(void);
|
float getTimeScale(void);
|
||||||
void setTimeScale(ccTime fTimeScale);
|
void setTimeScale(float fTimeScale);
|
||||||
|
|
||||||
|
|
||||||
unsigned int scheduleScriptFunc(LUA_FUNCTION funcID, ccTime fInterval, bool bPaused);
|
unsigned int scheduleScriptFunc(LUA_FUNCTION funcID, float fInterval, bool bPaused);
|
||||||
void unscheduleScriptEntry(unsigned int uScheduleScriptEntryID);
|
void unscheduleScriptEntry(unsigned int uScheduleScriptEntryID);
|
||||||
|
|
||||||
void scheduleUpdateForTarget(CCObject *pTarget, int nPriority, bool bPaused);
|
void scheduleUpdateForTarget(CCObject *pTarget, int nPriority, bool bPaused);
|
||||||
|
|
|
@ -40,7 +40,7 @@ class CCSprite : public CCNode
|
||||||
//CCPoint getOffsetPositionInPixels(void);
|
//CCPoint getOffsetPositionInPixels(void);
|
||||||
|
|
||||||
void setDirtyRecursively(bool bValue);
|
void setDirtyRecursively(bool bValue);
|
||||||
void setIsRelativeAnchorPoint(bool bRelative);
|
void setIgnoreAnchorPointForPosition(bool newValue);
|
||||||
void setFlipX(bool bFlipX);
|
void setFlipX(bool bFlipX);
|
||||||
void setFlipY(bool bFlipY);
|
void setFlipY(bool bFlipY);
|
||||||
bool isFlipX(void);
|
bool isFlipX(void);
|
||||||
|
@ -72,7 +72,7 @@ class CCSprite : public CCNode
|
||||||
|
|
||||||
static CCSprite* spriteWithTexture(CCTexture2D *pTexture);
|
static CCSprite* spriteWithTexture(CCTexture2D *pTexture);
|
||||||
static CCSprite* spriteWithTexture(CCTexture2D *pTexture, CCRect rect);
|
static CCSprite* spriteWithTexture(CCTexture2D *pTexture, CCRect rect);
|
||||||
static CCSprite* spriteWithTexture(CCTexture2D *pTexture, CCRect rect, CCPoint offset);
|
// static CCSprite* spriteWithTexture(CCTexture2D *pTexture, CCRect rect, CCPoint offset);
|
||||||
static CCSprite* spriteWithSpriteFrame(CCSpriteFrame *pSpriteFrame);
|
static CCSprite* spriteWithSpriteFrame(CCSpriteFrame *pSpriteFrame);
|
||||||
static CCSprite* spriteWithSpriteFrameName(const char *pszSpriteFrameName);
|
static CCSprite* spriteWithSpriteFrameName(const char *pszSpriteFrameName);
|
||||||
static CCSprite* spriteWithFile(const char *pszFileName);
|
static CCSprite* spriteWithFile(const char *pszFileName);
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
|
|
||||||
typedef enum {
|
typedef enum {
|
||||||
kCCTexture2DPixelFormat_Automatic = 0,
|
// kCCTexture2DPixelFormat_Automatic = 0,
|
||||||
//! 32-bit texture: RGBA8888
|
//! 32-bit texture: RGBA8888
|
||||||
kCCTexture2DPixelFormat_RGBA8888,
|
kCCTexture2DPixelFormat_RGBA8888,
|
||||||
//! 24-bit texture: RGBA888
|
//! 24-bit texture: RGBA888
|
||||||
|
@ -26,7 +26,7 @@ typedef enum {
|
||||||
kCCTexture2DPixelFormat_Default = kCCTexture2DPixelFormat_RGBA8888,
|
kCCTexture2DPixelFormat_Default = kCCTexture2DPixelFormat_RGBA8888,
|
||||||
|
|
||||||
// backward compatibility stuff
|
// backward compatibility stuff
|
||||||
kTexture2DPixelFormat_Automatic = kCCTexture2DPixelFormat_Automatic,
|
// kTexture2DPixelFormat_Automatic = kCCTexture2DPixelFormat_Automatic,
|
||||||
kTexture2DPixelFormat_RGBA8888 = kCCTexture2DPixelFormat_RGBA8888,
|
kTexture2DPixelFormat_RGBA8888 = kCCTexture2DPixelFormat_RGBA8888,
|
||||||
kTexture2DPixelFormat_RGB888 = kCCTexture2DPixelFormat_RGB888,
|
kTexture2DPixelFormat_RGB888 = kCCTexture2DPixelFormat_RGB888,
|
||||||
kTexture2DPixelFormat_RGB565 = kCCTexture2DPixelFormat_RGB565,
|
kTexture2DPixelFormat_RGB565 = kCCTexture2DPixelFormat_RGB565,
|
||||||
|
|
|
@ -12,152 +12,152 @@ typedef enum {
|
||||||
|
|
||||||
class CCTransitionSceneOriented : public CCScene
|
class CCTransitionSceneOriented : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionSceneOriented* transitionWithDuration(ccTime t, CCScene* scene, tOrientation o);
|
static CCTransitionSceneOriented* transitionWithDuration(float t, CCScene* scene, tOrientation o);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionRotoZoom : public CCScene
|
class CCTransitionRotoZoom : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionRotoZoom* transitionWithDuration(ccTime t, CCScene* scene);
|
static CCTransitionRotoZoom* transitionWithDuration(float t, CCScene* scene);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionJumpZoom : public CCScene
|
class CCTransitionJumpZoom : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionJumpZoom* transitionWithDuration(ccTime t, CCScene* scene);
|
static CCTransitionJumpZoom* transitionWithDuration(float t, CCScene* scene);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionMoveInL : public CCScene
|
class CCTransitionMoveInL : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionMoveInL* transitionWithDuration(ccTime t, CCScene* scene);
|
static CCTransitionMoveInL* transitionWithDuration(float t, CCScene* scene);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionMoveInR : public CCScene
|
class CCTransitionMoveInR : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionMoveInR* transitionWithDuration(ccTime t, CCScene* scene);
|
static CCTransitionMoveInR* transitionWithDuration(float t, CCScene* scene);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionMoveInT : public CCScene
|
class CCTransitionMoveInT : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionMoveInT* transitionWithDuration(ccTime t, CCScene* scene);
|
static CCTransitionMoveInT* transitionWithDuration(float t, CCScene* scene);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionMoveInB : public CCScene
|
class CCTransitionMoveInB : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionMoveInB* transitionWithDuration(ccTime t, CCScene* scene);
|
static CCTransitionMoveInB* transitionWithDuration(float t, CCScene* scene);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionSlideInL : public CCScene
|
class CCTransitionSlideInL : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionSlideInL* transitionWithDuration(ccTime t, CCScene* scene);
|
static CCTransitionSlideInL* transitionWithDuration(float t, CCScene* scene);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionSlideInR : public CCScene
|
class CCTransitionSlideInR : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionSlideInR* transitionWithDuration(ccTime t, CCScene* scene);
|
static CCTransitionSlideInR* transitionWithDuration(float t, CCScene* scene);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionSlideInB : public CCScene
|
class CCTransitionSlideInB : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionSlideInB* transitionWithDuration(ccTime t, CCScene* scene);
|
static CCTransitionSlideInB* transitionWithDuration(float t, CCScene* scene);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionSlideInT : public CCScene
|
class CCTransitionSlideInT : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionSlideInT* transitionWithDuration(ccTime t, CCScene* scene);
|
static CCTransitionSlideInT* transitionWithDuration(float t, CCScene* scene);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionShrinkGrow : public CCScene
|
class CCTransitionShrinkGrow : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionShrinkGrow* transitionWithDuration(ccTime t, CCScene* scene);
|
static CCTransitionShrinkGrow* transitionWithDuration(float t, CCScene* scene);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionFlipX : public CCScene
|
class CCTransitionFlipX : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionFlipX* transitionWithDuration(ccTime t, CCScene* s, tOrientation o = kOrientationRightOver);
|
static CCTransitionFlipX* transitionWithDuration(float t, CCScene* s, tOrientation o = kOrientationRightOver);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionFlipY : public CCScene
|
class CCTransitionFlipY : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionFlipY* transitionWithDuration(ccTime t, CCScene* s, tOrientation o = kOrientationUpOver);
|
static CCTransitionFlipY* transitionWithDuration(float t, CCScene* s, tOrientation o = kOrientationUpOver);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionFlipAngular : public CCScene
|
class CCTransitionFlipAngular : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionFlipAngular* transitionWithDuration(ccTime t, CCScene* s, tOrientation o = kOrientationRightOver);
|
static CCTransitionFlipAngular* transitionWithDuration(float t, CCScene* s, tOrientation o = kOrientationRightOver);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionZoomFlipX : public CCScene
|
class CCTransitionZoomFlipX : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionZoomFlipX* transitionWithDuration(ccTime t, CCScene* s, tOrientation o = kOrientationRightOver);
|
static CCTransitionZoomFlipX* transitionWithDuration(float t, CCScene* s, tOrientation o = kOrientationRightOver);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionZoomFlipY : public CCScene
|
class CCTransitionZoomFlipY : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionZoomFlipY* transitionWithDuration(ccTime t, CCScene* s, tOrientation o = kOrientationUpOver);
|
static CCTransitionZoomFlipY* transitionWithDuration(float t, CCScene* s, tOrientation o = kOrientationUpOver);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionZoomFlipAngular : public CCScene
|
class CCTransitionZoomFlipAngular : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionZoomFlipAngular* transitionWithDuration(ccTime t, CCScene* s, tOrientation o = kOrientationRightOver);
|
static CCTransitionZoomFlipAngular* transitionWithDuration(float t, CCScene* s, tOrientation o = kOrientationRightOver);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionFade : public CCScene
|
class CCTransitionFade : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionFade* transitionWithDuration(ccTime duration,CCScene* scene, ccColor3B color = ccBLACK);
|
static CCTransitionFade* transitionWithDuration(float duration,CCScene* scene, ccColor3B color = ccBLACK);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionCrossFade : public CCScene
|
class CCTransitionCrossFade : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionCrossFade* transitionWithDuration(ccTime t, CCScene* scene);
|
static CCTransitionCrossFade* transitionWithDuration(float t, CCScene* scene);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionTurnOffTiles : public CCScene
|
class CCTransitionTurnOffTiles : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionTurnOffTiles* transitionWithDuration(ccTime t, CCScene* scene);
|
static CCTransitionTurnOffTiles* transitionWithDuration(float t, CCScene* scene);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionSplitCols : public CCScene
|
class CCTransitionSplitCols : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionSplitCols* transitionWithDuration(ccTime t, CCScene* scene);
|
static CCTransitionSplitCols* transitionWithDuration(float t, CCScene* scene);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionSplitRows : public CCScene
|
class CCTransitionSplitRows : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionSplitRows* transitionWithDuration(ccTime t, CCScene* scene);
|
static CCTransitionSplitRows* transitionWithDuration(float t, CCScene* scene);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionFadeTR : public CCScene
|
class CCTransitionFadeTR : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionFadeTR* transitionWithDuration(ccTime t, CCScene* scene);
|
static CCTransitionFadeTR* transitionWithDuration(float t, CCScene* scene);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionFadeBL : public CCScene
|
class CCTransitionFadeBL : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionFadeBL* transitionWithDuration(ccTime t, CCScene* scene);
|
static CCTransitionFadeBL* transitionWithDuration(float t, CCScene* scene);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionFadeUp : public CCScene
|
class CCTransitionFadeUp : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionFadeUp* transitionWithDuration(ccTime t, CCScene* scene);
|
static CCTransitionFadeUp* transitionWithDuration(float t, CCScene* scene);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionFadeDown : public CCScene
|
class CCTransitionFadeDown : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionFadeDown* transitionWithDuration(ccTime t, CCScene* scene);
|
static CCTransitionFadeDown* transitionWithDuration(float t, CCScene* scene);
|
||||||
};
|
};
|
||||||
/*
|
/*
|
||||||
class CCTransitionRadialCCW : public CCScene
|
class CCTransitionRadialCCW : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionRadialCCW* transitionWithDuration(ccTime t, CCScene* scene);
|
static CCTransitionRadialCCW* transitionWithDuration(float t, CCScene* scene);
|
||||||
};
|
};
|
||||||
|
|
||||||
class CCTransitionRadialCW : public CCScene
|
class CCTransitionRadialCW : public CCScene
|
||||||
{
|
{
|
||||||
static CCTransitionRadialCW* transitionWithDuration(ccTime t, CCScene* scene);
|
static CCTransitionRadialCW* transitionWithDuration(float t, CCScene* scene);
|
||||||
};
|
};
|
||||||
*/
|
*/
|
||||||
class CCTransitionPageTurn : public CCScene
|
class CCTransitionPageTurn : public CCScene
|
||||||
{
|
{
|
||||||
CCActionInterval* actionWithSize(ccGridSize vector);
|
CCActionInterval* actionWithSize(ccGridSize vector);
|
||||||
|
|
||||||
static CCTransitionPageTurn* transitionWithDuration(ccTime t,CCScene* scene,bool backwards);
|
static CCTransitionPageTurn* transitionWithDuration(float t,CCScene* scene,bool backwards);
|
||||||
};
|
};
|
||||||
|
|
|
@ -9,7 +9,6 @@ typedef unsigned short GLushort;
|
||||||
typedef unsigned int GLuint;
|
typedef unsigned int GLuint;
|
||||||
typedef float GLfloat;
|
typedef float GLfloat;
|
||||||
|
|
||||||
typedef float ccTime;
|
|
||||||
typedef struct _ccColor3B
|
typedef struct _ccColor3B
|
||||||
{
|
{
|
||||||
GLubyte r;
|
GLubyte r;
|
||||||
|
@ -234,11 +233,21 @@ typedef struct _ccBlendFunc
|
||||||
//! delta time type
|
//! delta time type
|
||||||
//! if you want more resolution redefine it as a double
|
//! if you want more resolution redefine it as a double
|
||||||
|
|
||||||
//typedef double ccTime;
|
//typedef double float;
|
||||||
|
|
||||||
typedef enum
|
typedef enum
|
||||||
{
|
{
|
||||||
CCTextAlignmentLeft,
|
kCCVerticalTextAlignmentTop,
|
||||||
CCTextAlignmentCenter,
|
kCCVerticalTextAlignmentCenter,
|
||||||
CCTextAlignmentRight,
|
kCCVerticalTextAlignmentBottom,
|
||||||
|
} CCVerticalTextAlignment;
|
||||||
|
|
||||||
|
// XXX: If any of these enums are edited and/or reordered, udpate CCTexture2D.m
|
||||||
|
//! Horizontal text alignment type
|
||||||
|
typedef enum
|
||||||
|
{
|
||||||
|
kCCTextAlignmentLeft,
|
||||||
|
kCCTextAlignmentCenter,
|
||||||
|
kCCTextAlignmentRight,
|
||||||
} CCTextAlignment;
|
} CCTextAlignment;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue