mirror of https://github.com/axmolengine/axmol.git
Merge branch 'waring512'
This commit is contained in:
commit
52623d2549
|
@ -139,6 +139,6 @@ LOCAL_LDLIBS := -L$(call host-path, $(LOCAL_PATH)/platform/third_party/android/l
|
||||||
-lskia
|
-lskia
|
||||||
|
|
||||||
# define the macro to compile through support/zip_support/ioapi.c
|
# define the macro to compile through support/zip_support/ioapi.c
|
||||||
LOCAL_CFLAGS := -DUSE_FILE32API
|
LOCAL_CFLAGS := -DUSE_FILE32API -Wno-unused-value
|
||||||
|
|
||||||
include $(BUILD_SHARED_LIBRARY)
|
include $(BUILD_SHARED_LIBRARY)
|
||||||
|
|
|
@ -36,14 +36,14 @@ static CCConfiguration g_SharedConfiguration;
|
||||||
static char *g_pGlExtensions;
|
static char *g_pGlExtensions;
|
||||||
|
|
||||||
CCConfiguration::CCConfiguration(void)
|
CCConfiguration::CCConfiguration(void)
|
||||||
: m_bSupportsBGRA8888(false)
|
:m_nMaxTextureSize(0)
|
||||||
, m_bSupportsDiscardFramebuffer(false)
|
|
||||||
, m_bSupportsNPOT(false)
|
|
||||||
, m_bSupportsPVRTC(false)
|
|
||||||
, m_nMaxModelviewStackDepth(0)
|
, m_nMaxModelviewStackDepth(0)
|
||||||
, m_nMaxSamplesAllowed(0)
|
, m_bSupportsPVRTC(false)
|
||||||
, m_nMaxTextureSize(0)
|
, m_bSupportsNPOT(false)
|
||||||
|
, m_bSupportsBGRA8888(false)
|
||||||
|
, m_bSupportsDiscardFramebuffer(false)
|
||||||
, m_uOSVersion(0)
|
, m_uOSVersion(0)
|
||||||
|
, m_nMaxSamplesAllowed(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -90,15 +90,15 @@ CCGlesVersion CCConfiguration::getGlesVersion()
|
||||||
{
|
{
|
||||||
// To get the Opengl ES version
|
// To get the Opengl ES version
|
||||||
std::string strVersion((char *)glGetString(GL_VERSION));
|
std::string strVersion((char *)glGetString(GL_VERSION));
|
||||||
if (strVersion.find("1.0") != -1)
|
if ((int)strVersion.find("1.0") != -1)
|
||||||
{
|
{
|
||||||
return GLES_VER_1_0;
|
return GLES_VER_1_0;
|
||||||
}
|
}
|
||||||
else if (strVersion.find("1.1") != -1)
|
else if ((int)strVersion.find("1.1") != -1)
|
||||||
{
|
{
|
||||||
return GLES_VER_1_1;
|
return GLES_VER_1_1;
|
||||||
}
|
}
|
||||||
else if (strVersion.find("2.0") != -1)
|
else if ((int)strVersion.find("2.0") != -1)
|
||||||
{
|
{
|
||||||
return GLES_VER_2_0;
|
return GLES_VER_2_0;
|
||||||
}
|
}
|
||||||
|
|
|
@ -479,6 +479,7 @@ CCSize CCDirector::getDisplaySizeInPixels(void)
|
||||||
|
|
||||||
void CCDirector::reshapeProjection(CCSize newWindowSize)
|
void CCDirector::reshapeProjection(CCSize newWindowSize)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(newWindowSize);
|
||||||
m_obWinSizeInPoints = m_pobOpenGLView->getSize();
|
m_obWinSizeInPoints = m_pobOpenGLView->getSize();
|
||||||
m_obWinSizeInPixels = CCSizeMake(m_obWinSizeInPoints.width * m_fContentScaleFactor,
|
m_obWinSizeInPixels = CCSizeMake(m_obWinSizeInPoints.width * m_fContentScaleFactor,
|
||||||
m_obWinSizeInPoints.height * m_fContentScaleFactor);
|
m_obWinSizeInPoints.height * m_fContentScaleFactor);
|
||||||
|
@ -748,6 +749,7 @@ tPixelFormat CCDirector::getPiexFormat(void)
|
||||||
|
|
||||||
bool CCDirector::setDirectorType(ccDirectorType obDirectorType)
|
bool CCDirector::setDirectorType(ccDirectorType obDirectorType)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(obDirectorType);
|
||||||
// we only support CCDisplayLinkDirector
|
// we only support CCDisplayLinkDirector
|
||||||
CCDirector::sharedDirector();
|
CCDirector::sharedDirector();
|
||||||
|
|
||||||
|
|
|
@ -128,14 +128,14 @@ void CCTimer::update(ccTime dt)
|
||||||
static CCScheduler *pSharedScheduler;
|
static CCScheduler *pSharedScheduler;
|
||||||
|
|
||||||
CCScheduler::CCScheduler(void)
|
CCScheduler::CCScheduler(void)
|
||||||
: m_bCurrentTargetSalvaged(false)
|
: m_fTimeScale(0.0)
|
||||||
, m_fTimeScale(0.0)
|
|
||||||
, m_pCurrentTarget(NULL)
|
|
||||||
, m_pHashForSelectors(NULL)
|
|
||||||
, m_pHashForUpdates(NULL)
|
|
||||||
, m_pUpdates0List(NULL)
|
|
||||||
, m_pUpdatesNegList(NULL)
|
, m_pUpdatesNegList(NULL)
|
||||||
|
, m_pUpdates0List(NULL)
|
||||||
, m_pUpdatesPosList(NULL)
|
, m_pUpdatesPosList(NULL)
|
||||||
|
, m_pHashForUpdates(NULL)
|
||||||
|
, m_pHashForSelectors(NULL)
|
||||||
|
, m_pCurrentTarget(NULL)
|
||||||
|
, m_bCurrentTargetSalvaged(false)
|
||||||
{
|
{
|
||||||
assert(pSharedScheduler == NULL);
|
assert(pSharedScheduler == NULL);
|
||||||
}
|
}
|
||||||
|
@ -191,12 +191,15 @@ void CCScheduler::removeHashElement(_hashSelectorEntry *pElement)
|
||||||
|
|
||||||
void CCScheduler::scheduleTimer(CCTimer *pTimer)
|
void CCScheduler::scheduleTimer(CCTimer *pTimer)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(pTimer);
|
||||||
assert(false);
|
assert(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
void CCScheduler::unscheduleTimer(CCTimer *pTimer)
|
void CCScheduler::unscheduleTimer(CCTimer *pTimer)
|
||||||
{
|
{
|
||||||
assert(false);
|
//CC_UNUSED_PARAM(pTimer);
|
||||||
|
pTimer = NULL;
|
||||||
|
assert(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
void CCScheduler::unscheduleAllTimers()
|
void CCScheduler::unscheduleAllTimers()
|
||||||
|
|
|
@ -94,11 +94,13 @@ bool CCAction::isDone()
|
||||||
|
|
||||||
void CCAction::step(ccTime dt)
|
void CCAction::step(ccTime dt)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(dt);
|
||||||
CCLOG("[Action step]. override me");
|
CCLOG("[Action step]. override me");
|
||||||
}
|
}
|
||||||
|
|
||||||
void CCAction::update(ccTime time)
|
void CCAction::update(ccTime time)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(time);
|
||||||
CCLOG("[Action update]. override me");
|
CCLOG("[Action update]. override me");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -291,6 +293,7 @@ CCObject *CCFollow::copyWithZone(CCZone *pZone)
|
||||||
}
|
}
|
||||||
void CCFollow::step(ccTime dt)
|
void CCFollow::step(ccTime dt)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(dt);
|
||||||
#define CLAMP(x,y,z) MIN(MAX(x,y),z)
|
#define CLAMP(x,y,z) MIN(MAX(x,y),z)
|
||||||
|
|
||||||
if(m_bBoundarySet)
|
if(m_bBoundarySet)
|
||||||
|
|
|
@ -411,6 +411,7 @@ namespace cocos2d
|
||||||
|
|
||||||
void CCLens3D::update(cocos2d::ccTime time)
|
void CCLens3D::update(cocos2d::ccTime time)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(time);
|
||||||
if (m_bDirty)
|
if (m_bDirty)
|
||||||
{
|
{
|
||||||
int i, j;
|
int i, j;
|
||||||
|
@ -601,6 +602,7 @@ namespace cocos2d
|
||||||
|
|
||||||
void CCShaky3D::update(cocos2d::ccTime time)
|
void CCShaky3D::update(cocos2d::ccTime time)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(time);
|
||||||
int i, j;
|
int i, j;
|
||||||
|
|
||||||
for (i = 0; i < (m_sGridSize.x+1); ++i)
|
for (i = 0; i < (m_sGridSize.x+1); ++i)
|
||||||
|
|
|
@ -57,10 +57,12 @@ namespace cocos2d {
|
||||||
}
|
}
|
||||||
void CCActionInstant::step(ccTime dt)
|
void CCActionInstant::step(ccTime dt)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(dt);
|
||||||
update(1);
|
update(1);
|
||||||
}
|
}
|
||||||
void CCActionInstant::update(ccTime time)
|
void CCActionInstant::update(ccTime time)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(time);
|
||||||
// ignore
|
// ignore
|
||||||
}
|
}
|
||||||
CCFiniteTimeAction * CCActionInstant::reverse()
|
CCFiniteTimeAction * CCActionInstant::reverse()
|
||||||
|
|
|
@ -114,6 +114,7 @@ void CCActionInterval::step(ccTime dt)
|
||||||
|
|
||||||
void CCActionInterval::setAmplitudeRate(CGFloat amp)
|
void CCActionInterval::setAmplitudeRate(CGFloat amp)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(amp);
|
||||||
// Abstract class needs implementation
|
// Abstract class needs implementation
|
||||||
assert(0);
|
assert(0);
|
||||||
}
|
}
|
||||||
|
@ -1710,6 +1711,7 @@ CCObject* CCDelayTime::copyWithZone(cocos2d::CCZone *pZone)
|
||||||
|
|
||||||
void CCDelayTime::update(cocos2d::ccTime time)
|
void CCDelayTime::update(cocos2d::ccTime time)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(time);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -84,8 +84,8 @@ void CCActionManager::selectorProtocolRelease()
|
||||||
}
|
}
|
||||||
|
|
||||||
CCActionManager::CCActionManager(void)
|
CCActionManager::CCActionManager(void)
|
||||||
: m_pCurrentTarget(NULL),
|
: m_pTargets(NULL),
|
||||||
m_pTargets(NULL),
|
m_pCurrentTarget(NULL),
|
||||||
m_bCurrentTargetSalvaged(false)
|
m_bCurrentTargetSalvaged(false)
|
||||||
{
|
{
|
||||||
assert(gSharedManager == NULL);
|
assert(gSharedManager == NULL);
|
||||||
|
@ -286,7 +286,7 @@ void CCActionManager::removeAction(cocos2d::CCAction *pAction)
|
||||||
if (pElement)
|
if (pElement)
|
||||||
{
|
{
|
||||||
unsigned int i = ccArrayGetIndexOfObject(pElement->actions, pAction);
|
unsigned int i = ccArrayGetIndexOfObject(pElement->actions, pAction);
|
||||||
if (i != -1)
|
if ((int)i != -1)
|
||||||
{
|
{
|
||||||
removeActionAtIndex(i, pElement);
|
removeActionAtIndex(i, pElement);
|
||||||
}
|
}
|
||||||
|
|
|
@ -98,6 +98,7 @@ namespace cocos2d
|
||||||
|
|
||||||
void CCShakyTiles3D::update(cocos2d::ccTime time)
|
void CCShakyTiles3D::update(cocos2d::ccTime time)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(time);
|
||||||
int i, j;
|
int i, j;
|
||||||
|
|
||||||
for (i = 0; i < m_sGridSize.x; ++i)
|
for (i = 0; i < m_sGridSize.x; ++i)
|
||||||
|
@ -191,6 +192,7 @@ namespace cocos2d
|
||||||
|
|
||||||
void CCShatteredTiles3D::update(cocos2d::ccTime time)
|
void CCShatteredTiles3D::update(cocos2d::ccTime time)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(time);
|
||||||
int i, j;
|
int i, j;
|
||||||
|
|
||||||
if (m_bOnce == false)
|
if (m_bOnce == false)
|
||||||
|
|
|
@ -33,13 +33,13 @@ namespace cocos2d {
|
||||||
// CCAtlasNode - Creation & Init
|
// CCAtlasNode - Creation & Init
|
||||||
|
|
||||||
CCAtlasNode::CCAtlasNode()
|
CCAtlasNode::CCAtlasNode()
|
||||||
: m_pTextureAtlas(NULL)
|
: m_nItemsPerRow(0)
|
||||||
, m_bIsOpacityModifyRGB(false)
|
, m_nItemsPerColumn(0)
|
||||||
, m_nItemWidth(0)
|
, m_nItemWidth(0)
|
||||||
, m_nItemHeight(0)
|
, m_nItemHeight(0)
|
||||||
|
, m_pTextureAtlas(NULL)
|
||||||
|
, m_bIsOpacityModifyRGB(false)
|
||||||
, m_cOpacity(0)
|
, m_cOpacity(0)
|
||||||
, m_nItemsPerRow(0)
|
|
||||||
, m_nItemsPerColumn(0)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -43,35 +43,35 @@ THE SOFTWARE.
|
||||||
namespace cocos2d {
|
namespace cocos2d {
|
||||||
|
|
||||||
CCNode::CCNode(void)
|
CCNode::CCNode(void)
|
||||||
:m_bIsRunning(false)
|
: m_nZOrder(0)
|
||||||
,m_fRotation(0.0f)
|
, m_fVertexZ(0.0f)
|
||||||
,m_fScaleX(1.0f)
|
, m_fRotation(0.0f)
|
||||||
,m_fScaleY(1.0f)
|
, m_fScaleX(1.0f)
|
||||||
,m_tPosition(CCPointZero)
|
, m_fScaleY(1.0f)
|
||||||
,m_tPositionInPixels(CCPointZero)
|
, m_tPosition(CCPointZero)
|
||||||
,m_tAnchorPointInPixels(CCPointZero)
|
, m_tPositionInPixels(CCPointZero)
|
||||||
,m_tAnchorPoint(CCPointZero)
|
|
||||||
,m_tContentSize(CCSizeZero)
|
|
||||||
,m_tContentSizeInPixels(CCSizeZero)
|
|
||||||
// "whole screen" objects. like Scenes and Layers, should set isRelativeAnchorPoint to false
|
|
||||||
,m_bIsRelativeAnchorPoint(true)
|
|
||||||
,m_bIsTransformDirty(true)
|
|
||||||
,m_bIsInverseDirty(true)
|
|
||||||
#ifdef CC_NODE_TRANSFORM_USING_AFFINE_MATRIX
|
|
||||||
,m_bIsTransformGLDirty(true)
|
|
||||||
#endif
|
|
||||||
,m_fVertexZ(0.0f)
|
|
||||||
,m_pGrid(NULL)
|
|
||||||
,m_bIsVisible(true)
|
|
||||||
,m_nTag(kCCNodeTagInvalid)
|
|
||||||
,m_nZOrder(0)
|
|
||||||
// lazy alloc
|
|
||||||
,m_pCamera(NULL)
|
|
||||||
// children (lazy allocs)
|
// children (lazy allocs)
|
||||||
,m_pChildren(NULL)
|
, m_pChildren(NULL)
|
||||||
|
// lazy alloc
|
||||||
|
, m_pCamera(NULL)
|
||||||
|
, m_pGrid(NULL)
|
||||||
|
, m_bIsVisible(true)
|
||||||
|
, m_tAnchorPoint(CCPointZero)
|
||||||
|
, m_tAnchorPointInPixels(CCPointZero)
|
||||||
|
, m_tContentSize(CCSizeZero)
|
||||||
|
, m_tContentSizeInPixels(CCSizeZero)
|
||||||
|
, m_bIsRunning(false)
|
||||||
|
, m_pParent(NULL)
|
||||||
|
// "whole screen" objects. like Scenes and Layers, should set isRelativeAnchorPoint to false
|
||||||
|
, m_bIsRelativeAnchorPoint(true)
|
||||||
|
, m_nTag(kCCNodeTagInvalid)
|
||||||
// userData is always inited as nil
|
// userData is always inited as nil
|
||||||
,m_pUserData(NULL)
|
, m_pUserData(NULL)
|
||||||
,m_pParent(NULL)
|
, m_bIsTransformDirty(true)
|
||||||
|
, m_bIsInverseDirty(true)
|
||||||
|
#ifdef CC_NODE_TRANSFORM_USING_AFFINE_MATRIX
|
||||||
|
, m_bIsTransformGLDirty(true)
|
||||||
|
#endif
|
||||||
{
|
{
|
||||||
// nothing
|
// nothing
|
||||||
}
|
}
|
||||||
|
|
|
@ -67,6 +67,8 @@ void* CCData::bytes(void)
|
||||||
//@todo implement
|
//@todo implement
|
||||||
CCData* CCData::dataWithBytes(unsigned char *pBytes, int size)
|
CCData* CCData::dataWithBytes(unsigned char *pBytes, int size)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(pBytes);
|
||||||
|
CC_UNUSED_PARAM(size);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
}//namespace cocos2d
|
}//namespace cocos2d
|
||||||
|
|
|
@ -64,7 +64,7 @@ bool splitWithForm(const char* pStr, strArray& strs)
|
||||||
int nPosRight = content.find('}');
|
int nPosRight = content.find('}');
|
||||||
|
|
||||||
// don't have '{' and '}'
|
// don't have '{' and '}'
|
||||||
CC_BREAK_IF(nPosLeft == std::string::npos || nPosRight == std::string::npos);
|
CC_BREAK_IF(nPosLeft == (int)std::string::npos || nPosRight == (int)std::string::npos);
|
||||||
// '}' is before '{'
|
// '}' is before '{'
|
||||||
CC_BREAK_IF(nPosLeft > nPosRight);
|
CC_BREAK_IF(nPosLeft > nPosRight);
|
||||||
|
|
||||||
|
@ -75,7 +75,7 @@ bool splitWithForm(const char* pStr, strArray& strs)
|
||||||
int nPos1 = pointStr.find('{');
|
int nPos1 = pointStr.find('{');
|
||||||
int nPos2 = pointStr.find('}');
|
int nPos2 = pointStr.find('}');
|
||||||
// contain '{' or '}'
|
// contain '{' or '}'
|
||||||
CC_BREAK_IF(nPos1 != std::string::npos || nPos2 != std::string::npos);
|
CC_BREAK_IF(nPos1 != (int)std::string::npos || nPos2 != (int)std::string::npos);
|
||||||
|
|
||||||
split(pointStr, ",", strs);
|
split(pointStr, ",", strs);
|
||||||
if (strs.size() != 2 || strs[0].length() == 0 || strs[1].length() == 0)
|
if (strs.size() != 2 || strs[0].length() == 0 || strs[1].length() == 0)
|
||||||
|
@ -107,19 +107,19 @@ namespace cocos2d
|
||||||
int nPosRight = content.find('}');
|
int nPosRight = content.find('}');
|
||||||
for (int i = 1; i < 3; ++i)
|
for (int i = 1; i < 3; ++i)
|
||||||
{
|
{
|
||||||
if (nPosRight == std::string::npos)
|
if (nPosRight == (int)std::string::npos)
|
||||||
{
|
{
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
nPosRight = content.find('}', nPosRight + 1);
|
nPosRight = content.find('}', nPosRight + 1);
|
||||||
}
|
}
|
||||||
CC_BREAK_IF(nPosLeft == std::string::npos || nPosRight == std::string::npos);
|
CC_BREAK_IF(nPosLeft == (int)std::string::npos || nPosRight == (int)std::string::npos);
|
||||||
|
|
||||||
content = content.substr(nPosLeft + 1, nPosRight - nPosLeft - 1);
|
content = content.substr(nPosLeft + 1, nPosRight - nPosLeft - 1);
|
||||||
int nPointEnd = content.find('}');
|
int nPointEnd = content.find('}');
|
||||||
CC_BREAK_IF(nPointEnd == std::string::npos);
|
CC_BREAK_IF(nPointEnd == (int)std::string::npos);
|
||||||
nPointEnd = content.find(',', nPointEnd);
|
nPointEnd = content.find(',', nPointEnd);
|
||||||
CC_BREAK_IF(nPointEnd == std::string::npos);
|
CC_BREAK_IF(nPointEnd == (int)std::string::npos);
|
||||||
|
|
||||||
// get the point string and size string
|
// get the point string and size string
|
||||||
std::string pointStr = content.substr(0, nPointEnd);
|
std::string pointStr = content.substr(0, nPointEnd);
|
||||||
|
|
|
@ -30,6 +30,7 @@ namespace cocos2d {
|
||||||
|
|
||||||
CCObject* CCCopying::copyWithZone(CCZone *pZone)
|
CCObject* CCCopying::copyWithZone(CCZone *pZone)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(pZone);
|
||||||
assert(0);
|
assert(0);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
|
@ -76,6 +76,7 @@ namespace cocos2d
|
||||||
|
|
||||||
void CCGrabber::beforeRender(cocos2d::CCTexture2D *pTexture)
|
void CCGrabber::beforeRender(cocos2d::CCTexture2D *pTexture)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(pTexture);
|
||||||
// If the gles version is lower than GLES_VER_1_0,
|
// If the gles version is lower than GLES_VER_1_0,
|
||||||
// all the functions in CCGrabber return directly.
|
// all the functions in CCGrabber return directly.
|
||||||
if (m_eGlesVersion <= GLES_VER_1_0)
|
if (m_eGlesVersion <= GLES_VER_1_0)
|
||||||
|
@ -101,6 +102,7 @@ namespace cocos2d
|
||||||
|
|
||||||
void CCGrabber::afterRender(cocos2d::CCTexture2D *pTexture)
|
void CCGrabber::afterRender(cocos2d::CCTexture2D *pTexture)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(pTexture);
|
||||||
// If the gles version is lower than GLES_VER_1_0,
|
// If the gles version is lower than GLES_VER_1_0,
|
||||||
// all the functions in CCGrabber return directly.
|
// all the functions in CCGrabber return directly.
|
||||||
if (m_eGlesVersion <= GLES_VER_1_0)
|
if (m_eGlesVersion <= GLES_VER_1_0)
|
||||||
|
|
|
@ -377,10 +377,10 @@ namespace cocos2d
|
||||||
float y1 = y * m_obStep.y;
|
float y1 = y * m_obStep.y;
|
||||||
float y2= y1 + m_obStep.y;
|
float y2= y1 + m_obStep.y;
|
||||||
|
|
||||||
GLushort a = x * (m_sGridSize.y + 1) + y;
|
GLushort a = (GLushort)(x * (m_sGridSize.y + 1) + y);
|
||||||
GLushort b = (x + 1) * (m_sGridSize.y + 1) + y;
|
GLushort b = (GLushort)((x + 1) * (m_sGridSize.y + 1) + y);
|
||||||
GLushort c = (x + 1) * (m_sGridSize.y + 1) + (y + 1);
|
GLushort c = (GLushort)((x + 1) * (m_sGridSize.y + 1) + (y + 1));
|
||||||
GLushort d = x * (m_sGridSize.y + 1) + (y + 1);
|
GLushort d = (GLushort)(x * (m_sGridSize.y + 1) + (y + 1));
|
||||||
|
|
||||||
GLushort tempidx[6] = {a, b, d, b, c, d};
|
GLushort tempidx[6] = {a, b, d, b, c, d};
|
||||||
|
|
||||||
|
@ -587,13 +587,13 @@ namespace cocos2d
|
||||||
|
|
||||||
for (x = 0; x < numQuads; x++)
|
for (x = 0; x < numQuads; x++)
|
||||||
{
|
{
|
||||||
idxArray[x*6+0] = x * 4 + 0;
|
idxArray[x*6+0] = (GLushort)(x * 4 + 0);
|
||||||
idxArray[x*6+1] = x * 4 + 1;
|
idxArray[x*6+1] = (GLushort)(x * 4 + 1);
|
||||||
idxArray[x*6+2] = x * 4 + 2;
|
idxArray[x*6+2] = (GLushort)(x * 4 + 2);
|
||||||
|
|
||||||
idxArray[x*6+3] = x * 4 + 1;
|
idxArray[x*6+3] = (GLushort)(x * 4 + 1);
|
||||||
idxArray[x*6+4] = x * 4 + 2;
|
idxArray[x*6+4] = (GLushort)(x * 4 + 2);
|
||||||
idxArray[x*6+5] = x * 4 + 3;
|
idxArray[x*6+5] = (GLushort)(x * 4 + 3);
|
||||||
}
|
}
|
||||||
|
|
||||||
memcpy(m_pOriginalVertices, m_pVertices, numQuads * 12 * sizeof(GLfloat));
|
memcpy(m_pOriginalVertices, m_pVertices, numQuads * 12 * sizeof(GLfloat));
|
||||||
|
|
|
@ -48,7 +48,7 @@ receiving acceleration-related data from the system.
|
||||||
class CC_DLL CCAccelerometerDelegate
|
class CC_DLL CCAccelerometerDelegate
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
virtual void didAccelerate(CCAcceleration* pAccelerationValue) {}
|
virtual void didAccelerate(CCAcceleration* pAccelerationValue) {CC_UNUSED_PARAM(pAccelerationValue);}
|
||||||
|
|
||||||
//! call the release() in child layer
|
//! call the release() in child layer
|
||||||
virtual void AccelerometerDestroy(void) {}
|
virtual void AccelerometerDestroy(void) {}
|
||||||
|
|
|
@ -194,12 +194,12 @@ class CC_DLL CCFollow : public CCAction
|
||||||
public:
|
public:
|
||||||
CCFollow()
|
CCFollow()
|
||||||
: m_pobFollowedNode(NULL)
|
: m_pobFollowedNode(NULL)
|
||||||
|
, m_bBoundarySet(false)
|
||||||
, m_bBoundaryFullyCovered(false)
|
, m_bBoundaryFullyCovered(false)
|
||||||
, m_bBoundarySet(false)
|
|
||||||
, m_fBottomBoundary(0.0)
|
|
||||||
, m_fLeftBoundary(0.0)
|
, m_fLeftBoundary(0.0)
|
||||||
, m_fRightBoundary(0.0)
|
, m_fRightBoundary(0.0)
|
||||||
, m_fTopBoundary(0.0)
|
, m_fTopBoundary(0.0)
|
||||||
|
, m_fBottomBoundary(0.0)
|
||||||
{}
|
{}
|
||||||
virtual ~CCFollow(void);
|
virtual ~CCFollow(void);
|
||||||
|
|
||||||
|
|
|
@ -73,16 +73,16 @@ namespace cocos2d {
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
CCOrbitCamera()
|
CCOrbitCamera()
|
||||||
: m_fAngleX(0.0)
|
: m_fRadius(0.0)
|
||||||
, m_fAngleZ(0.0)
|
, m_fDeltaRadius(0.0)
|
||||||
|
, m_fAngleZ(0.0)
|
||||||
|
, m_fDeltaAngleZ(0.0)
|
||||||
|
, m_fAngleX(0.0)
|
||||||
, m_fDeltaAngleX(0.0)
|
, m_fDeltaAngleX(0.0)
|
||||||
, m_fDeltaAngleZ(0.0)
|
, m_fRadZ(0.0)
|
||||||
, m_fDeltaRadius(0.0)
|
, m_fRadDeltaZ(0.0)
|
||||||
|
, m_fRadX(0.0)
|
||||||
, m_fRadDeltaX(0.0)
|
, m_fRadDeltaX(0.0)
|
||||||
, m_fRadDeltaZ(0.0)
|
|
||||||
, m_fRadius(0.0)
|
|
||||||
, m_fRadX(0.0)
|
|
||||||
, m_fRadZ(0.0)
|
|
||||||
{}
|
{}
|
||||||
~CCOrbitCamera(){}
|
~CCOrbitCamera(){}
|
||||||
/** creates a CCOrbitCamera action with radius, delta-radius, z, deltaZ, x, deltaX */
|
/** creates a CCOrbitCamera action with radius, delta-radius, z, deltaZ, x, deltaX */
|
||||||
|
|
|
@ -171,9 +171,9 @@ namespace cocos2d {
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
CCCallFunc()
|
CCCallFunc()
|
||||||
: m_pCallFunc(NULL)
|
: m_pSelectorTarget(NULL)
|
||||||
, m_pSelectorTarget(NULL)
|
, m_pCallFunc(NULL)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
virtual ~CCCallFunc()
|
virtual ~CCCallFunc()
|
||||||
{
|
{
|
||||||
|
|
|
@ -74,7 +74,7 @@ protected:
|
||||||
/**
|
/**
|
||||||
@brief Called by CCIMEDispatcher when some text input from IME.
|
@brief Called by CCIMEDispatcher when some text input from IME.
|
||||||
*/
|
*/
|
||||||
virtual void insertText(const char * text, int len) {}
|
virtual void insertText(const char * text, int len) {CC_UNUSED_PARAM(text);CC_UNUSED_PARAM(len);}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@brief Called by CCIMEDispatcher when user clicked the backward key.
|
@brief Called by CCIMEDispatcher when user clicked the backward key.
|
||||||
|
@ -89,10 +89,10 @@ protected:
|
||||||
//////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////
|
||||||
// keyboard show/hide notification
|
// keyboard show/hide notification
|
||||||
//////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////
|
||||||
virtual void keyboardWillShow(CCIMEKeyboardNotificationInfo& info) {}
|
virtual void keyboardWillShow(CCIMEKeyboardNotificationInfo& info) {CC_UNUSED_PARAM(info);}
|
||||||
virtual void keyboardDidShow(CCIMEKeyboardNotificationInfo& info) {}
|
virtual void keyboardDidShow(CCIMEKeyboardNotificationInfo& info) {CC_UNUSED_PARAM(info);}
|
||||||
virtual void keyboardWillHide(CCIMEKeyboardNotificationInfo& info) {}
|
virtual void keyboardWillHide(CCIMEKeyboardNotificationInfo& info) {CC_UNUSED_PARAM(info);}
|
||||||
virtual void keyboardDidHide(CCIMEKeyboardNotificationInfo& info) {}
|
virtual void keyboardDidHide(CCIMEKeyboardNotificationInfo& info) {CC_UNUSED_PARAM(info);}
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
CCIMEDelegate();
|
CCIMEDelegate();
|
||||||
|
|
|
@ -85,8 +85,8 @@ namespace cocos2d{
|
||||||
struct _KerningHashElement *m_pKerningDictionary;
|
struct _KerningHashElement *m_pKerningDictionary;
|
||||||
public:
|
public:
|
||||||
CCBMFontConfiguration()
|
CCBMFontConfiguration()
|
||||||
: m_pKerningDictionary(NULL)
|
: m_uCommonHeight(0)
|
||||||
, m_uCommonHeight(0)
|
, m_pKerningDictionary(NULL)
|
||||||
{}
|
{}
|
||||||
virtual ~CCBMFontConfiguration();
|
virtual ~CCBMFontConfiguration();
|
||||||
char * description();
|
char * description();
|
||||||
|
@ -148,10 +148,10 @@ namespace cocos2d{
|
||||||
CCBMFontConfiguration *m_pConfiguration;
|
CCBMFontConfiguration *m_pConfiguration;
|
||||||
public:
|
public:
|
||||||
CCLabelBMFont()
|
CCLabelBMFont()
|
||||||
: m_pConfiguration(NULL)
|
: m_cOpacity(0)
|
||||||
, m_bIsOpacityModifyRGB(false)
|
, m_bIsOpacityModifyRGB(false)
|
||||||
, m_cOpacity(0)
|
|
||||||
, m_sString("")
|
, m_sString("")
|
||||||
|
, m_pConfiguration(NULL)
|
||||||
{}
|
{}
|
||||||
virtual ~CCLabelBMFont();
|
virtual ~CCLabelBMFont();
|
||||||
/** Purges the cached data.
|
/** Purges the cached data.
|
||||||
|
|
|
@ -58,7 +58,7 @@ public:
|
||||||
virtual void destroy(void);
|
virtual void destroy(void);
|
||||||
virtual void keep(void);
|
virtual void keep(void);
|
||||||
|
|
||||||
virtual void didAccelerate(CCAcceleration* pAccelerationValue) {}
|
virtual void didAccelerate(CCAcceleration* pAccelerationValue) {CC_UNUSED_PARAM(pAccelerationValue);}
|
||||||
virtual void AccelerometerDestroy(void);
|
virtual void AccelerometerDestroy(void);
|
||||||
virtual void AccelerometerKeep(void);
|
virtual void AccelerometerKeep(void);
|
||||||
|
|
||||||
|
|
|
@ -117,8 +117,8 @@ namespace cocos2d{
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
tCCMenuState m_eState;
|
tCCMenuState m_eState;
|
||||||
|
GLubyte m_cOpacity;
|
||||||
CCMenuItem *m_pSelectedItem;
|
CCMenuItem *m_pSelectedItem;
|
||||||
GLubyte m_cOpacity;
|
|
||||||
ccColor3B m_tColor;
|
ccColor3B m_tColor;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -51,9 +51,9 @@ namespace cocos2d{
|
||||||
CC_PROPERTY(bool, m_bIsEnabled, IsEnabled);
|
CC_PROPERTY(bool, m_bIsEnabled, IsEnabled);
|
||||||
public:
|
public:
|
||||||
CCMenuItem()
|
CCMenuItem()
|
||||||
: m_pListener(NULL)
|
: m_bIsSelected(false)
|
||||||
, m_bIsEnabled(false)
|
, m_bIsEnabled(false)
|
||||||
, m_bIsSelected(false)
|
, m_pListener(NULL)
|
||||||
, m_pfnSelector(NULL)
|
, m_pfnSelector(NULL)
|
||||||
{}
|
{}
|
||||||
virtual ~CCMenuItem(){}
|
virtual ~CCMenuItem(){}
|
||||||
|
@ -248,8 +248,8 @@ namespace cocos2d{
|
||||||
public:
|
public:
|
||||||
CCMenuItemToggle()
|
CCMenuItemToggle()
|
||||||
: m_cOpacity(0)
|
: m_cOpacity(0)
|
||||||
|
, m_uSelectedIndex(0)
|
||||||
, m_pSubItems(NULL)
|
, m_pSubItems(NULL)
|
||||||
, m_uSelectedIndex(0)
|
|
||||||
{}
|
{}
|
||||||
virtual ~CCMenuItemToggle();
|
virtual ~CCMenuItemToggle();
|
||||||
/** creates a menu item from a list of items with a target/selector */
|
/** creates a menu item from a list of items with a target/selector */
|
||||||
|
|
|
@ -57,10 +57,10 @@ class CC_DLL CCMotionStreak : public CCNode, public CCTextureProtocol
|
||||||
CC_PROPERTY(ccBlendFunc, m_tBlendFunc, BlendFunc)
|
CC_PROPERTY(ccBlendFunc, m_tBlendFunc, BlendFunc)
|
||||||
public:
|
public:
|
||||||
CCMotionStreak()
|
CCMotionStreak()
|
||||||
: m_fSegThreshold(0.0)
|
: m_pRibbon(NULL)
|
||||||
|
, m_pTexture(NULL)
|
||||||
|
, m_fSegThreshold(0.0)
|
||||||
, m_fWidth(0.0)
|
, m_fWidth(0.0)
|
||||||
, m_pRibbon(NULL)
|
|
||||||
, m_pTexture(NULL)
|
|
||||||
{}
|
{}
|
||||||
virtual ~CCMotionStreak(){}
|
virtual ~CCMotionStreak(){}
|
||||||
/** creates the a MotionStreak. The image will be loaded using the TextureMgr. */
|
/** creates the a MotionStreak. The image will be loaded using the TextureMgr. */
|
||||||
|
|
|
@ -63,7 +63,7 @@ public:
|
||||||
Textures with premultiplied alpha will have this property by default on YES. Otherwise the default value is NO
|
Textures with premultiplied alpha will have this property by default on YES. Otherwise the default value is NO
|
||||||
@since v0.8
|
@since v0.8
|
||||||
*/
|
*/
|
||||||
virtual void setIsOpacityModifyRGB(bool bValue) {}
|
virtual void setIsOpacityModifyRGB(bool bValue) {CC_UNUSED_PARAM(bValue);}
|
||||||
|
|
||||||
/** returns whether or not the opacity will be applied using glColor(R,G,B,opacity) or glColor(opacity, opacity, opacity, opacity);
|
/** returns whether or not the opacity will be applied using glColor(R,G,B,opacity) or glColor(opacity, opacity, opacity, opacity);
|
||||||
@since v0.8
|
@since v0.8
|
||||||
|
@ -101,7 +101,7 @@ public:
|
||||||
virtual CCTexture2D* getTexture(void) = 0;
|
virtual CCTexture2D* getTexture(void) = 0;
|
||||||
|
|
||||||
// sets a new texture. it will be retained
|
// sets a new texture. it will be retained
|
||||||
virtual void setTexture(CCTexture2D *texture) {}
|
virtual void setTexture(CCTexture2D *texture) {CC_UNUSED_PARAM(texture);}
|
||||||
};
|
};
|
||||||
|
|
||||||
//! @brief Common interface for Labels
|
//! @brief Common interface for Labels
|
||||||
|
|
|
@ -108,8 +108,8 @@ public:
|
||||||
public:
|
public:
|
||||||
CCRibbonSegment()
|
CCRibbonSegment()
|
||||||
: m_bFinished(false)
|
: m_bFinished(false)
|
||||||
|
, m_uEnd(0)
|
||||||
, m_uBegin(0)
|
, m_uBegin(0)
|
||||||
, m_uEnd(0)
|
|
||||||
{}
|
{}
|
||||||
virtual ~CCRibbonSegment();
|
virtual ~CCRibbonSegment();
|
||||||
char * description();
|
char * description();
|
||||||
|
|
|
@ -41,6 +41,7 @@ public:
|
||||||
*/
|
*/
|
||||||
virtual bool onTextFieldAttachWithIME(CCTextFieldTTF * sender)
|
virtual bool onTextFieldAttachWithIME(CCTextFieldTTF * sender)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(sender);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -49,6 +50,7 @@ public:
|
||||||
*/
|
*/
|
||||||
virtual bool onTextFieldDetachWithIME(CCTextFieldTTF * sender)
|
virtual bool onTextFieldDetachWithIME(CCTextFieldTTF * sender)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(sender);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -57,6 +59,9 @@ public:
|
||||||
*/
|
*/
|
||||||
virtual bool onTextFieldInsertText(CCTextFieldTTF * sender, const char * text, int nLen)
|
virtual bool onTextFieldInsertText(CCTextFieldTTF * sender, const char * text, int nLen)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(sender);
|
||||||
|
CC_UNUSED_PARAM(text);
|
||||||
|
CC_UNUSED_PARAM(nLen);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -65,6 +70,9 @@ public:
|
||||||
*/
|
*/
|
||||||
virtual bool onTextFieldDeleteBackward(CCTextFieldTTF * sender, const char * delText, int nLen)
|
virtual bool onTextFieldDeleteBackward(CCTextFieldTTF * sender, const char * delText, int nLen)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(sender);
|
||||||
|
CC_UNUSED_PARAM(delText);
|
||||||
|
CC_UNUSED_PARAM(nLen);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -73,6 +81,7 @@ public:
|
||||||
*/
|
*/
|
||||||
virtual bool onDraw(CCTextFieldTTF * sender)
|
virtual bool onDraw(CCTextFieldTTF * sender)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(sender);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
|
@ -36,8 +36,8 @@ public:
|
||||||
CCTouch() {}
|
CCTouch() {}
|
||||||
CCTouch(int nViewId, float x, float y) : m_nViewId(nViewId), m_point(x, y), m_prevPoint(x, y) {}
|
CCTouch(int nViewId, float x, float y) : m_nViewId(nViewId), m_point(x, y), m_prevPoint(x, y) {}
|
||||||
|
|
||||||
CCPoint locationInView(int nViewId) { return m_point; }
|
CCPoint locationInView(int nViewId) {CC_UNUSED_PARAM(nViewId); return m_point; }
|
||||||
CCPoint previousLocationInView(int nViewId) { return m_prevPoint; }
|
CCPoint previousLocationInView(int nViewId) {CC_UNUSED_PARAM(nViewId); return m_prevPoint; }
|
||||||
int view() { return m_nViewId; }
|
int view() { return m_nViewId; }
|
||||||
|
|
||||||
void SetTouchInfo(int nViewId, float x, float y)
|
void SetTouchInfo(int nViewId, float x, float y)
|
||||||
|
|
|
@ -56,18 +56,18 @@ public:
|
||||||
//! call the retain() in child (layer or menu)
|
//! call the retain() in child (layer or menu)
|
||||||
virtual void keep(void) {}
|
virtual void keep(void) {}
|
||||||
|
|
||||||
virtual bool ccTouchBegan(CCTouch *pTouch, CCEvent *pEvent) { return false;};
|
virtual bool ccTouchBegan(CCTouch *pTouch, CCEvent *pEvent) {CC_UNUSED_PARAM(pTouch); CC_UNUSED_PARAM(pEvent); return false;};
|
||||||
// optional
|
// optional
|
||||||
|
|
||||||
virtual void ccTouchMoved(CCTouch *pTouch, CCEvent *pEvent) {}
|
virtual void ccTouchMoved(CCTouch *pTouch, CCEvent *pEvent) {CC_UNUSED_PARAM(pTouch); CC_UNUSED_PARAM(pEvent);}
|
||||||
virtual void ccTouchEnded(CCTouch *pTouch, CCEvent *pEvent) {}
|
virtual void ccTouchEnded(CCTouch *pTouch, CCEvent *pEvent) {CC_UNUSED_PARAM(pTouch); CC_UNUSED_PARAM(pEvent);}
|
||||||
virtual void ccTouchCancelled(CCTouch *pTouch, CCEvent *pEvent) {}
|
virtual void ccTouchCancelled(CCTouch *pTouch, CCEvent *pEvent) {CC_UNUSED_PARAM(pTouch); CC_UNUSED_PARAM(pEvent);}
|
||||||
|
|
||||||
// optional
|
// optional
|
||||||
virtual void ccTouchesBegan(CCSet *pTouches, CCEvent *pEvent) {}
|
virtual void ccTouchesBegan(CCSet *pTouches, CCEvent *pEvent) {CC_UNUSED_PARAM(pTouches); CC_UNUSED_PARAM(pEvent);}
|
||||||
virtual void ccTouchesMoved(CCSet *pTouches, CCEvent *pEvent) {}
|
virtual void ccTouchesMoved(CCSet *pTouches, CCEvent *pEvent) {CC_UNUSED_PARAM(pTouches); CC_UNUSED_PARAM(pEvent);}
|
||||||
virtual void ccTouchesEnded(CCSet *pTouches, CCEvent *pEvent) {}
|
virtual void ccTouchesEnded(CCSet *pTouches, CCEvent *pEvent) {CC_UNUSED_PARAM(pTouches); CC_UNUSED_PARAM(pEvent);}
|
||||||
virtual void ccTouchesCancelled(CCSet *pTouches, CCEvent *pEvent) {}
|
virtual void ccTouchesCancelled(CCSet *pTouches, CCEvent *pEvent) {CC_UNUSED_PARAM(pTouches); CC_UNUSED_PARAM(pEvent);}
|
||||||
};
|
};
|
||||||
/**
|
/**
|
||||||
@brief
|
@brief
|
||||||
|
@ -90,12 +90,12 @@ public:
|
||||||
/** Return YES to claim the touch.
|
/** Return YES to claim the touch.
|
||||||
@since v0
|
@since v0
|
||||||
*/
|
*/
|
||||||
virtual bool ccTouchBegan(CCTouch *pTouch, CCEvent *pEvent) { return false;};
|
virtual bool ccTouchBegan(CCTouch *pTouch, CCEvent *pEvent) { CC_UNUSED_PARAM(pTouch); CC_UNUSED_PARAM(pEvent);return false;};
|
||||||
|
|
||||||
// optional
|
// optional
|
||||||
virtual void ccTouchMoved(CCTouch *pTouch, CCEvent *pEvent) {}
|
virtual void ccTouchMoved(CCTouch *pTouch, CCEvent *pEvent) {CC_UNUSED_PARAM(pTouch); CC_UNUSED_PARAM(pEvent);}
|
||||||
virtual void ccTouchEnded(CCTouch *pTouch, CCEvent *pEvent) {}
|
virtual void ccTouchEnded(CCTouch *pTouch, CCEvent *pEvent) {CC_UNUSED_PARAM(pTouch); CC_UNUSED_PARAM(pEvent);}
|
||||||
virtual void ccTouchCancelled(CCTouch *pTouch, CCEvent *pEvent) {}
|
virtual void ccTouchCancelled(CCTouch *pTouch, CCEvent *pEvent) {CC_UNUSED_PARAM(pTouch); CC_UNUSED_PARAM(pEvent);}
|
||||||
};
|
};
|
||||||
|
|
||||||
/** @brief
|
/** @brief
|
||||||
|
@ -107,10 +107,10 @@ public:
|
||||||
public:
|
public:
|
||||||
CCStandardTouchDelegate() { m_eTouchDelegateType = ccTouchDelegateStandardBit; }
|
CCStandardTouchDelegate() { m_eTouchDelegateType = ccTouchDelegateStandardBit; }
|
||||||
// optional
|
// optional
|
||||||
virtual void ccTouchesBegan(CCSet *pTouches, CCEvent *pEvent) {}
|
virtual void ccTouchesBegan(CCSet *pTouches, CCEvent *pEvent) {CC_UNUSED_PARAM(pTouches); CC_UNUSED_PARAM(pEvent);}
|
||||||
virtual void ccTouchesMoved(CCSet *pTouches, CCEvent *pEvent) {}
|
virtual void ccTouchesMoved(CCSet *pTouches, CCEvent *pEvent) {CC_UNUSED_PARAM(pTouches); CC_UNUSED_PARAM(pEvent);}
|
||||||
virtual void ccTouchesEnded(CCSet *pTouches, CCEvent *pEvent) {}
|
virtual void ccTouchesEnded(CCSet *pTouches, CCEvent *pEvent) {CC_UNUSED_PARAM(pTouches); CC_UNUSED_PARAM(pEvent);}
|
||||||
virtual void ccTouchesCancelled(CCSet *pTouches, CCEvent *pEvent) {}
|
virtual void ccTouchesCancelled(CCSet *pTouches, CCEvent *pEvent) {CC_UNUSED_PARAM(pTouches); CC_UNUSED_PARAM(pEvent);}
|
||||||
};
|
};
|
||||||
|
|
||||||
}//namespace cocos2d
|
}//namespace cocos2d
|
||||||
|
|
|
@ -96,10 +96,11 @@ public:
|
||||||
~CCTouchDispatcher();
|
~CCTouchDispatcher();
|
||||||
bool init(void);
|
bool init(void);
|
||||||
CCTouchDispatcher()
|
CCTouchDispatcher()
|
||||||
: m_pHandlersToAdd(NULL)
|
: m_pTargetedHandlers(NULL)
|
||||||
|
, m_pStandardHandlers(NULL)
|
||||||
|
, m_pHandlersToAdd(NULL)
|
||||||
, m_pHandlersToRemove(NULL)
|
, m_pHandlersToRemove(NULL)
|
||||||
, m_pStandardHandlers(NULL)
|
|
||||||
, m_pTargetedHandlers(NULL)
|
|
||||||
{}
|
{}
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
|
|
@ -35,13 +35,13 @@ class CCEvent;
|
||||||
class CC_DLL SelectorProtocol
|
class CC_DLL SelectorProtocol
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
virtual void update(ccTime dt) {};
|
virtual void update(ccTime dt) {CC_UNUSED_PARAM(dt);};
|
||||||
virtual void tick(ccTime dt){};
|
virtual void tick(ccTime dt){CC_UNUSED_PARAM(dt);};
|
||||||
virtual void callfunc(){};
|
virtual void callfunc(){};
|
||||||
virtual void callfunc(CCNode* pSender){};
|
virtual void callfunc(CCNode* pSender){CC_UNUSED_PARAM(pSender);};
|
||||||
virtual void callfunc(CCNode* pSender, void* pData){};
|
virtual void callfunc(CCNode* pSender, void* pData){CC_UNUSED_PARAM(pSender);CC_UNUSED_PARAM(pData);};
|
||||||
virtual void menuHandler(CCObject* pSender){};
|
virtual void menuHandler(CCObject* pSender){CC_UNUSED_PARAM(pSender);};
|
||||||
virtual void eventHandler(CCEvent* pEvent) {};
|
virtual void eventHandler(CCEvent* pEvent) {CC_UNUSED_PARAM(pEvent);};
|
||||||
|
|
||||||
// the child call responding retain/release function
|
// the child call responding retain/release function
|
||||||
virtual void selectorProtocolRetain(void) {};
|
virtual void selectorProtocolRetain(void) {};
|
||||||
|
|
|
@ -142,7 +142,7 @@ namespace cocos2d{
|
||||||
while (strLeft.length() > 0)
{
|
while (strLeft.length() > 0)
{
|
||||||
int pos = strLeft.find('\n');
|
int pos = strLeft.find('\n');
|
||||||
|
|
||||||
if (pos != std::string::npos)
|
if (pos != (int)std::string::npos)
|
||||||
{
|
{
|
||||||
// the data is more than a line.get one line
|
// the data is more than a line.get one line
|
||||||
line = strLeft.substr(0, pos);
|
line = strLeft.substr(0, pos);
|
||||||
|
|
|
@ -29,10 +29,10 @@ namespace cocos2d{
|
||||||
//CCLabelTTF
|
//CCLabelTTF
|
||||||
//
|
//
|
||||||
CCLabelTTF::CCLabelTTF()
|
CCLabelTTF::CCLabelTTF()
|
||||||
: m_pFontName(NULL)
|
: m_eAlignment(CCTextAlignmentCenter)
|
||||||
|
, m_pFontName(NULL)
|
||||||
|
, m_fFontSize(0.0)
|
||||||
, m_pString(NULL)
|
, m_pString(NULL)
|
||||||
, m_fFontSize(0.0)
|
|
||||||
, m_eAlignment(CCTextAlignmentCenter)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -53,11 +53,11 @@ bool CCLayer::init()
|
||||||
do
|
do
|
||||||
{
|
{
|
||||||
CCDirector * pDirector;
|
CCDirector * pDirector;
|
||||||
CC_BREAK_IF( ! (pDirector = CCDirector::sharedDirector()) );
|
CC_BREAK_IF(!(pDirector = CCDirector::sharedDirector()));
|
||||||
this->setContentSize(pDirector->getWinSize());
|
this->setContentSize(pDirector->getWinSize());
|
||||||
// success
|
// success
|
||||||
bRet = true;
|
bRet = true;
|
||||||
} while (0);
|
} while(0);
|
||||||
return bRet;
|
return bRet;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -251,6 +251,8 @@ void CCLayer::onEnterTransitionDidFinish()
|
||||||
|
|
||||||
bool CCLayer::ccTouchBegan(CCTouch *pTouch, CCEvent *pEvent)
|
bool CCLayer::ccTouchBegan(CCTouch *pTouch, CCEvent *pEvent)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(pTouch);
|
||||||
|
CC_UNUSED_PARAM(pEvent);
|
||||||
CCAssert(false, "Layer#ccTouchBegan override me");
|
CCAssert(false, "Layer#ccTouchBegan override me");
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -143,6 +143,7 @@ void CCTransitionScene::finish()
|
||||||
|
|
||||||
void CCTransitionScene::setNewScene(ccTime dt)
|
void CCTransitionScene::setNewScene(ccTime dt)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(dt);
|
||||||
// [self unschedule:_cmd];
|
// [self unschedule:_cmd];
|
||||||
// "_cmd" is a local variable automatically defined in a method
|
// "_cmd" is a local variable automatically defined in a method
|
||||||
// that contains the selector for the method
|
// that contains the selector for the method
|
||||||
|
|
|
@ -146,6 +146,7 @@ namespace cocos2d{
|
||||||
|
|
||||||
bool CCMenu::ccTouchBegan(CCTouch* touch, CCEvent* event)
|
bool CCMenu::ccTouchBegan(CCTouch* touch, CCEvent* event)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(event);
|
||||||
if (m_eState != kCCMenuStateWaiting || ! m_bIsVisible)
|
if (m_eState != kCCMenuStateWaiting || ! m_bIsVisible)
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
|
@ -162,6 +163,8 @@ namespace cocos2d{
|
||||||
|
|
||||||
void CCMenu::ccTouchEnded(CCTouch *touch, CCEvent* event)
|
void CCMenu::ccTouchEnded(CCTouch *touch, CCEvent* event)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(touch);
|
||||||
|
CC_UNUSED_PARAM(event);
|
||||||
CCAssert(m_eState == kCCMenuStateTrackingTouch, "[Menu ccTouchEnded] -- invalid state");
|
CCAssert(m_eState == kCCMenuStateTrackingTouch, "[Menu ccTouchEnded] -- invalid state");
|
||||||
if (m_pSelectedItem)
|
if (m_pSelectedItem)
|
||||||
{
|
{
|
||||||
|
@ -173,6 +176,8 @@ namespace cocos2d{
|
||||||
|
|
||||||
void CCMenu::ccTouchCancelled(CCTouch *touch, CCEvent* event)
|
void CCMenu::ccTouchCancelled(CCTouch *touch, CCEvent* event)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(touch);
|
||||||
|
CC_UNUSED_PARAM(event);
|
||||||
CCAssert(m_eState == kCCMenuStateTrackingTouch, "[Menu ccTouchCancelled] -- invalid state");
|
CCAssert(m_eState == kCCMenuStateTrackingTouch, "[Menu ccTouchCancelled] -- invalid state");
|
||||||
if (m_pSelectedItem)
|
if (m_pSelectedItem)
|
||||||
{
|
{
|
||||||
|
@ -183,6 +188,7 @@ namespace cocos2d{
|
||||||
|
|
||||||
void CCMenu::ccTouchMoved(CCTouch* touch, CCEvent* event)
|
void CCMenu::ccTouchMoved(CCTouch* touch, CCEvent* event)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(event);
|
||||||
CCAssert(m_eState == kCCMenuStateTrackingTouch, "[Menu ccTouchMoved] -- invalid state");
|
CCAssert(m_eState == kCCMenuStateTrackingTouch, "[Menu ccTouchMoved] -- invalid state");
|
||||||
CCMenuItem *currentItem = this->itemForTouch(touch);
|
CCMenuItem *currentItem = this->itemForTouch(touch);
|
||||||
if (currentItem != m_pSelectedItem)
|
if (currentItem != m_pSelectedItem)
|
||||||
|
@ -348,8 +354,8 @@ namespace cocos2d{
|
||||||
row = 0;
|
row = 0;
|
||||||
rowHeight = 0;
|
rowHeight = 0;
|
||||||
rowColumns = 0;
|
rowColumns = 0;
|
||||||
float w;
|
float w = 0.0;
|
||||||
float x;
|
float x = 0.0;
|
||||||
float y = (float)(height / 2);
|
float y = (float)(height / 2);
|
||||||
|
|
||||||
if (m_pChildren && m_pChildren->count() > 0)
|
if (m_pChildren && m_pChildren->count() > 0)
|
||||||
|
@ -465,7 +471,7 @@ namespace cocos2d{
|
||||||
columnWidth = 0;
|
columnWidth = 0;
|
||||||
columnRows = 0;
|
columnRows = 0;
|
||||||
float x = (float)(-width / 2);
|
float x = (float)(-width / 2);
|
||||||
float y;
|
float y = 0.0;
|
||||||
|
|
||||||
if (m_pChildren && m_pChildren->count() > 0)
|
if (m_pChildren && m_pChildren->count() > 0)
|
||||||
{
|
{
|
||||||
|
|
|
@ -244,6 +244,8 @@ bool CCRenderTexture::saveBuffer(const char *name)
|
||||||
}
|
}
|
||||||
bool CCRenderTexture::saveBuffer(const char *fileName, int format)
|
bool CCRenderTexture::saveBuffer(const char *fileName, int format)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(fileName);
|
||||||
|
CC_UNUSED_PARAM(format);
|
||||||
bool bRet = false;
|
bool bRet = false;
|
||||||
//@ todo CCRenderTexture::saveBuffer
|
//@ todo CCRenderTexture::saveBuffer
|
||||||
// UIImage *myImage = this->getUIImageFromBuffer(format);
|
// UIImage *myImage = this->getUIImageFromBuffer(format);
|
||||||
|
@ -263,6 +265,7 @@ bool CCRenderTexture::saveBuffer(const char *fileName, int format)
|
||||||
|
|
||||||
CCData * CCRenderTexture::getUIImageAsDataFromBuffer(int format)
|
CCData * CCRenderTexture::getUIImageAsDataFromBuffer(int format)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(format);
|
||||||
CCData * pData = NULL;
|
CCData * pData = NULL;
|
||||||
//@ todo CCRenderTexture::getUIImageAsDataFromBuffer
|
//@ todo CCRenderTexture::getUIImageAsDataFromBuffer
|
||||||
|
|
||||||
|
|
|
@ -656,6 +656,8 @@ void CCParticleSystem::update(ccTime dt)
|
||||||
}
|
}
|
||||||
void CCParticleSystem::updateQuadWithParticle(tCCParticle* particle, CCPoint newPosition)
|
void CCParticleSystem::updateQuadWithParticle(tCCParticle* particle, CCPoint newPosition)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(particle);
|
||||||
|
CC_UNUSED_PARAM(newPosition);
|
||||||
// should be overriden
|
// should be overriden
|
||||||
}
|
}
|
||||||
void CCParticleSystem::postStep()
|
void CCParticleSystem::postStep()
|
||||||
|
|
|
@ -63,8 +63,8 @@ public:
|
||||||
: m_pRootDict(NULL),
|
: m_pRootDict(NULL),
|
||||||
m_pCurDict(NULL),
|
m_pCurDict(NULL),
|
||||||
m_tState(SAX_NONE),
|
m_tState(SAX_NONE),
|
||||||
m_pArray(NULL),
|
m_bInArray(false),
|
||||||
m_bInArray(false)
|
m_pArray(NULL)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -88,6 +88,8 @@ public:
|
||||||
|
|
||||||
void startElement(void *ctx, const char *name, const char **atts)
|
void startElement(void *ctx, const char *name, const char **atts)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(ctx);
|
||||||
|
CC_UNUSED_PARAM(atts);
|
||||||
std::string sName((char*)name);
|
std::string sName((char*)name);
|
||||||
if( sName == "dict" )
|
if( sName == "dict" )
|
||||||
{
|
{
|
||||||
|
@ -137,6 +139,7 @@ public:
|
||||||
|
|
||||||
void endElement(void *ctx, const char *name)
|
void endElement(void *ctx, const char *name)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(ctx);
|
||||||
std::string sName((char*)name);
|
std::string sName((char*)name);
|
||||||
if( sName == "dict" )
|
if( sName == "dict" )
|
||||||
{
|
{
|
||||||
|
@ -185,6 +188,7 @@ public:
|
||||||
|
|
||||||
void textHandler(void *ctx, const char *ch, int len)
|
void textHandler(void *ctx, const char *ch, int len)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(ctx);
|
||||||
if (m_tState == SAX_NONE)
|
if (m_tState == SAX_NONE)
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
|
@ -213,6 +217,8 @@ public:
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
default:
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
pText->release();
|
pText->release();
|
||||||
}
|
}
|
||||||
|
@ -274,7 +280,7 @@ unsigned char* CCFileUtils::getFileDataFromZip(const char* pszZipFilePath, const
|
||||||
pBuffer = new unsigned char[FileInfo.uncompressed_size];
|
pBuffer = new unsigned char[FileInfo.uncompressed_size];
|
||||||
int nSize = 0;
|
int nSize = 0;
|
||||||
nSize = unzReadCurrentFile(pFile, pBuffer, FileInfo.uncompressed_size);
|
nSize = unzReadCurrentFile(pFile, pBuffer, FileInfo.uncompressed_size);
|
||||||
CCAssert(nSize == 0 || nSize == FileInfo.uncompressed_size, "the file size is wrong");
|
CCAssert(nSize == 0 || nSize == (int)FileInfo.uncompressed_size, "the file size is wrong");
|
||||||
|
|
||||||
*pSize = FileInfo.uncompressed_size;
|
*pSize = FileInfo.uncompressed_size;
|
||||||
unzCloseCurrentFile(pFile);
|
unzCloseCurrentFile(pFile);
|
||||||
|
|
|
@ -86,6 +86,7 @@ CCImage::~CCImage()
|
||||||
|
|
||||||
bool CCImage::initWithImageFile(const char * strPath, EImageFormat eImgFmt/* = eFmtPng*/)
|
bool CCImage::initWithImageFile(const char * strPath, EImageFormat eImgFmt/* = eFmtPng*/)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(eImgFmt);
|
||||||
CCFileData data(CCFileUtils::fullPathFromRelativePath(strPath), "rb");
|
CCFileData data(CCFileUtils::fullPathFromRelativePath(strPath), "rb");
|
||||||
return initWithImageData(data.getBuffer(), data.getSize());
|
return initWithImageData(data.getBuffer(), data.getSize());
|
||||||
}
|
}
|
||||||
|
@ -153,8 +154,8 @@ bool CCImage::_initWithJpgData(void * data, int nSize)
|
||||||
jpeg_start_decompress( &cinfo );
|
jpeg_start_decompress( &cinfo );
|
||||||
|
|
||||||
/* init image info */
|
/* init image info */
|
||||||
m_nWidth = cinfo.image_width;
|
m_nWidth = (short)(cinfo.image_width);
|
||||||
m_nHeight = cinfo.image_height;
|
m_nHeight = (short)(cinfo.image_height);
|
||||||
m_bHasAlpha = false;
|
m_bHasAlpha = false;
|
||||||
m_bPreMulti = false;
|
m_bPreMulti = false;
|
||||||
m_nBitsPerComponent = 8;
|
m_nBitsPerComponent = 8;
|
||||||
|
@ -206,7 +207,7 @@ bool CCImage::_initWithPngData(void * pData, int nDatalen)
|
||||||
|
|
||||||
// init png_info
|
// init png_info
|
||||||
info_ptr = png_create_info_struct(png_ptr);
|
info_ptr = png_create_info_struct(png_ptr);
|
||||||
CC_BREAK_IF(! info_ptr || setjmp(png_jmpbuf(png_ptr)));
|
CC_BREAK_IF(!info_ptr || setjmp(png_jmpbuf(png_ptr)));
|
||||||
|
|
||||||
// set the read call back function
|
// set the read call back function
|
||||||
tImageSource imageSource;
|
tImageSource imageSource;
|
||||||
|
|
|
@ -100,7 +100,7 @@ public:
|
||||||
/**
|
/**
|
||||||
@brief Save the CCImage data to specified file with specified format.
|
@brief Save the CCImage data to specified file with specified format.
|
||||||
*/
|
*/
|
||||||
bool saveToFile(const char * pszFilePath) { return false; }
|
bool saveToFile(const char * pszFilePath) { CC_UNUSED_PARAM(pszFilePath);return false; }
|
||||||
|
|
||||||
CC_SYNTHESIZE_READONLY(short, m_nWidth, Width);
|
CC_SYNTHESIZE_READONLY(short, m_nWidth, Width);
|
||||||
CC_SYNTHESIZE_READONLY(short, m_nHeight, Height);
|
CC_SYNTHESIZE_READONLY(short, m_nHeight, Height);
|
||||||
|
|
|
@ -151,7 +151,7 @@ There are config below:
|
||||||
|
|
||||||
// Check the supportive of platform
|
// Check the supportive of platform
|
||||||
#if (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32)
|
#if (CC_TARGET_PLATFORM == CC_PLATFORM_WIN32)
|
||||||
|
#pragma warning (disable:4127)
|
||||||
#endif // CC_PLATFORM_WIN32
|
#endif // CC_PLATFORM_WIN32
|
||||||
|
|
||||||
#endif // __CC_PLATFORM_CONFIG_H__
|
#endif // __CC_PLATFORM_CONFIG_H__
|
||||||
|
|
|
@ -120,9 +120,9 @@ public: inline void set##funName(varType var){ varName = var; }
|
||||||
|
|
||||||
// cocos2d debug
|
// cocos2d debug
|
||||||
#if !defined(COCOS2D_DEBUG) || COCOS2D_DEBUG == 0
|
#if !defined(COCOS2D_DEBUG) || COCOS2D_DEBUG == 0
|
||||||
#define CCLOG(...) do {} while (0)
|
#define CCLOG(...)
|
||||||
#define CCLOGINFO(...) do {} while (0)
|
#define CCLOGINFO(...)
|
||||||
#define CCLOGERROR(...) do {} while (0)
|
#define CCLOGERROR(...)
|
||||||
|
|
||||||
#elif COCOS2D_DEBUG == 1
|
#elif COCOS2D_DEBUG == 1
|
||||||
#define CCLOG(format, ...) cocos2d::CCLog(format, ##__VA_ARGS__)
|
#define CCLOG(format, ...) cocos2d::CCLog(format, ##__VA_ARGS__)
|
||||||
|
@ -141,6 +141,9 @@ public: inline void set##funName(varType var){ varName = var; }
|
||||||
// assertion
|
// assertion
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
#define CC_ASSERT(cond) assert(cond)
|
#define CC_ASSERT(cond) assert(cond)
|
||||||
|
#define CC_UNUSED_PARAM(unusedparam) unusedparam
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// platform depended macros
|
// platform depended macros
|
||||||
|
|
||||||
|
|
|
@ -43,6 +43,7 @@ CCSAXParser::~CCSAXParser(void)
|
||||||
|
|
||||||
bool CCSAXParser::init(const char *pszEncoding)
|
bool CCSAXParser::init(const char *pszEncoding)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(pszEncoding);
|
||||||
// nothing to do
|
// nothing to do
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
@ -35,9 +35,9 @@ THE SOFTWARE.
|
||||||
namespace cocos2d {
|
namespace cocos2d {
|
||||||
|
|
||||||
CCEGLView::CCEGLView()
|
CCEGLView::CCEGLView()
|
||||||
: m_pDelegate(NULL),
|
: m_bNotHVGA(false),
|
||||||
m_fScreenScaleFactor(1.0),
|
m_pDelegate(NULL),
|
||||||
m_bNotHVGA(false)
|
m_fScreenScaleFactor(1.0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -350,7 +350,7 @@ extern "C"
|
||||||
void setKeyboardStateJNI(int bOpen)
|
void setKeyboardStateJNI(int bOpen)
|
||||||
{
|
{
|
||||||
TMethodJNI t;
|
TMethodJNI t;
|
||||||
jint open = bOpen;
|
//jint open = bOpen;
|
||||||
if (getMethodID(t
|
if (getMethodID(t
|
||||||
, "org/cocos2dx/lib/Cocos2dxGLSurfaceView"
|
, "org/cocos2dx/lib/Cocos2dxGLSurfaceView"
|
||||||
, (bOpen) ? "openIMEKeyboard" : "closeIMEKeyboard"
|
, (bOpen) ? "openIMEKeyboard" : "closeIMEKeyboard"
|
||||||
|
|
|
@ -30,6 +30,7 @@ NS_CC_BEGIN;
|
||||||
|
|
||||||
int CCTime::gettimeofdayCocos2d(struct cc_timeval *tp, void *tzp)
|
int CCTime::gettimeofdayCocos2d(struct cc_timeval *tp, void *tzp)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(tzp);
|
||||||
if (tp)
|
if (tp)
|
||||||
{
|
{
|
||||||
gettimeofday((struct timeval *)tp, 0);
|
gettimeofday((struct timeval *)tp, 0);
|
||||||
|
|
|
@ -35,8 +35,8 @@ public:
|
||||||
|
|
||||||
static CCAccelerometer* sharedAccelerometer() { return NULL; }
|
static CCAccelerometer* sharedAccelerometer() { return NULL; }
|
||||||
|
|
||||||
void removeDelegate(CCAccelerometerDelegate* pDelegate) {}
|
void removeDelegate(CCAccelerometerDelegate* pDelegate) {CC_UNUSED_PARAM(pDelegate);}
|
||||||
void addDelegate(CCAccelerometerDelegate* pDelegate) {}
|
void addDelegate(CCAccelerometerDelegate* pDelegate) {CC_UNUSED_PARAM(pDelegate);}
|
||||||
};
|
};
|
||||||
|
|
||||||
}//namespace cocos2d
|
}//namespace cocos2d
|
||||||
|
|
|
@ -182,8 +182,8 @@ static LRESULT CALLBACK _WindowProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM
|
||||||
|
|
||||||
CCEGLView::CCEGLView()
|
CCEGLView::CCEGLView()
|
||||||
: m_bCaptured(false)
|
: m_bCaptured(false)
|
||||||
, m_bOrientationInitVertical(false)
|
|
||||||
, m_bOrientationReverted(false)
|
, m_bOrientationReverted(false)
|
||||||
|
, m_bOrientationInitVertical(false)
|
||||||
, m_pDelegate(NULL)
|
, m_pDelegate(NULL)
|
||||||
, m_pEGL(NULL)
|
, m_pEGL(NULL)
|
||||||
, m_hWnd(NULL)
|
, m_hWnd(NULL)
|
||||||
|
|
|
@ -144,6 +144,7 @@ unsigned char* CCFileUtils::getFileData(const char* pszFileName, const char* psz
|
||||||
|
|
||||||
void CCFileUtils::setResource(const char* pszZipFileName)
|
void CCFileUtils::setResource(const char* pszZipFileName)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(pszZipFileName);
|
||||||
CCAssert(0, "Have not implement!");
|
CCAssert(0, "Have not implement!");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -155,6 +156,7 @@ const char* CCFileUtils::getResourcePath(void)
|
||||||
|
|
||||||
void CCFileUtils::setRelativePath(const char* pszRelativePath)
|
void CCFileUtils::setRelativePath(const char* pszRelativePath)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(pszRelativePath);
|
||||||
CCAssert(0, "Have not implement!");
|
CCAssert(0, "Have not implement!");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -236,7 +236,6 @@ public:
|
||||||
HGDIOBJ hOldFont = SelectObject(m_hDC, m_hFont);
|
HGDIOBJ hOldFont = SelectObject(m_hDC, m_hFont);
|
||||||
HGDIOBJ hOldBmp = SelectObject(m_hDC, m_hBmp);
|
HGDIOBJ hOldBmp = SelectObject(m_hDC, m_hBmp);
|
||||||
|
|
||||||
RECT rc = {0, 0, tSize.cx, tSize.cy};
|
|
||||||
SetBkMode(m_hDC, TRANSPARENT);
|
SetBkMode(m_hDC, TRANSPARENT);
|
||||||
SetTextColor(m_hDC, RGB(255, 255, 255)); // white color
|
SetTextColor(m_hDC, RGB(255, 255, 255)); // white color
|
||||||
|
|
||||||
|
@ -283,7 +282,6 @@ bool CCImage::initWithString(
|
||||||
do
|
do
|
||||||
{
|
{
|
||||||
CC_BREAK_IF(! pText);
|
CC_BREAK_IF(! pText);
|
||||||
int nLen = strlen(pText);
|
|
||||||
|
|
||||||
BitmapDC& dc = sharedBitmapDC();
|
BitmapDC& dc = sharedBitmapDC();
|
||||||
|
|
||||||
|
|
|
@ -117,6 +117,9 @@ CCSprite* CCSprite::spriteWithTexture(CCTexture2D *pTexture, CCRect rect)
|
||||||
|
|
||||||
CCSprite* CCSprite::spriteWithTexture(CCTexture2D *pTexture, CCRect rect, CCPoint offset)
|
CCSprite* CCSprite::spriteWithTexture(CCTexture2D *pTexture, CCRect rect, CCPoint offset)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(pTexture);
|
||||||
|
CC_UNUSED_PARAM(rect);
|
||||||
|
CC_UNUSED_PARAM(offset);
|
||||||
// not implement
|
// not implement
|
||||||
assert(0);
|
assert(0);
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|
|
@ -537,7 +537,7 @@ namespace cocos2d
|
||||||
pobSprite->useSelfRender();
|
pobSprite->useSelfRender();
|
||||||
|
|
||||||
unsigned int uIndex = m_pobDescendants->indexOfObject(pobSprite);
|
unsigned int uIndex = m_pobDescendants->indexOfObject(pobSprite);
|
||||||
if (uIndex != -1)
|
if ((int)uIndex != -1)
|
||||||
{
|
{
|
||||||
m_pobDescendants->removeObjectAtIndex(uIndex);
|
m_pobDescendants->removeObjectAtIndex(uIndex);
|
||||||
|
|
||||||
|
|
|
@ -79,6 +79,7 @@ CCSpriteFrame::~CCSpriteFrame(void)
|
||||||
|
|
||||||
CCObject* CCSpriteFrame::copyWithZone(CCZone *pZone)
|
CCObject* CCSpriteFrame::copyWithZone(CCZone *pZone)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(pZone);
|
||||||
CCSpriteFrame *pCopy = new CCSpriteFrame();
|
CCSpriteFrame *pCopy = new CCSpriteFrame();
|
||||||
|
|
||||||
pCopy->initWithTexture(m_pobTexture, m_obRectInPixels, m_bRotated, m_obOffsetInPixels, m_obOriginalSizeInPixels);
|
pCopy->initWithTexture(m_pobTexture, m_obRectInPixels, m_bRotated, m_obOffsetInPixels, m_obOriginalSizeInPixels);
|
||||||
|
|
|
@ -95,7 +95,7 @@ void CCSpriteFrameCache::addSpriteFramesWithDictionary(CCDictionary<std::string,
|
||||||
framesDict->begin();
|
framesDict->begin();
|
||||||
std::string key = "";
|
std::string key = "";
|
||||||
CCDictionary<std::string, CCObject*> *frameDict = NULL;
|
CCDictionary<std::string, CCObject*> *frameDict = NULL;
|
||||||
while( frameDict = (CCDictionary<std::string, CCObject*>*)framesDict->next(&key) )
|
while( (frameDict = (CCDictionary<std::string, CCObject*>*)framesDict->next(&key)) )
|
||||||
{
|
{
|
||||||
CCSpriteFrame *spriteFrame = m_pSpriteFrames->objectForKey(key);
|
CCSpriteFrame *spriteFrame = m_pSpriteFrames->objectForKey(key);
|
||||||
if (spriteFrame)
|
if (spriteFrame)
|
||||||
|
@ -237,7 +237,7 @@ void CCSpriteFrameCache::addSpriteFramesWithFile(const char *pszPlist)
|
||||||
// stringByDeletingLastPathComponent
|
// stringByDeletingLastPathComponent
|
||||||
string textureBase(pszPath);
|
string textureBase(pszPath);
|
||||||
int indexOfLastSeperator = textureBase.find_last_of('/');
|
int indexOfLastSeperator = textureBase.find_last_of('/');
|
||||||
if (indexOfLastSeperator == textureBase.length() - 1)
|
if (indexOfLastSeperator == (int)textureBase.length() - 1)
|
||||||
{
|
{
|
||||||
textureBase.erase(indexOfLastSeperator, 1);
|
textureBase.erase(indexOfLastSeperator, 1);
|
||||||
indexOfLastSeperator = textureBase.find_last_of('/');
|
indexOfLastSeperator = textureBase.find_last_of('/');
|
||||||
|
@ -293,7 +293,7 @@ void CCSpriteFrameCache::removeUnusedSpriteFrames(void)
|
||||||
m_pSpriteFrames->begin();
|
m_pSpriteFrames->begin();
|
||||||
std::string key = "";
|
std::string key = "";
|
||||||
CCSpriteFrame *spriteFrame = NULL;
|
CCSpriteFrame *spriteFrame = NULL;
|
||||||
while( spriteFrame = m_pSpriteFrames->next(&key) )
|
while( (spriteFrame = m_pSpriteFrames->next(&key)) )
|
||||||
{
|
{
|
||||||
if( spriteFrame->retainCount() == 1 )
|
if( spriteFrame->retainCount() == 1 )
|
||||||
{
|
{
|
||||||
|
@ -343,7 +343,7 @@ void CCSpriteFrameCache::removeSpriteFramesFromDictionary(CCDictionary<std::stri
|
||||||
framesDict->begin();
|
framesDict->begin();
|
||||||
std::string key = "";
|
std::string key = "";
|
||||||
CCDictionary<std::string, CCObject*> *frameDict = NULL;
|
CCDictionary<std::string, CCObject*> *frameDict = NULL;
|
||||||
while( frameDict = (CCDictionary<std::string, CCObject*>*)framesDict->next(&key) )
|
while( (frameDict = (CCDictionary<std::string, CCObject*>*)framesDict->next(&key)) )
|
||||||
{
|
{
|
||||||
if (m_pSpriteFrames->objectForKey(key))
|
if (m_pSpriteFrames->objectForKey(key))
|
||||||
{
|
{
|
||||||
|
@ -366,7 +366,7 @@ void CCSpriteFrameCache::removeSpriteFramesFromTexture(CCTexture2D* texture)
|
||||||
m_pSpriteFrames->begin();
|
m_pSpriteFrames->begin();
|
||||||
std::string key = "";
|
std::string key = "";
|
||||||
CCDictionary<std::string, CCObject*> *frameDict = NULL;
|
CCDictionary<std::string, CCObject*> *frameDict = NULL;
|
||||||
while( frameDict = (CCDictionary<std::string, CCObject*>*)m_pSpriteFrames->next(&key) )
|
while( (frameDict = (CCDictionary<std::string, CCObject*>*)m_pSpriteFrames->next(&key)) )
|
||||||
{
|
{
|
||||||
CCSpriteFrame *frame = m_pSpriteFrames->objectForKey(key);
|
CCSpriteFrame *frame = m_pSpriteFrames->objectForKey(key);
|
||||||
if (frame && (frame->getTexture() == texture))
|
if (frame && (frame->getTexture() == texture))
|
||||||
|
|
|
@ -118,13 +118,13 @@ static inline unsigned int ccArrayGetIndexOfObject(ccArray *arr, CCObject* objec
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return -1;
|
return (unsigned int)-1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Returns a Boolean value that indicates whether object is present in array. */
|
/** Returns a Boolean value that indicates whether object is present in array. */
|
||||||
static inline bool ccArrayContainsObject(ccArray *arr, CCObject* object)
|
static inline bool ccArrayContainsObject(ccArray *arr, CCObject* object)
|
||||||
{
|
{
|
||||||
return ccArrayGetIndexOfObject(arr, object) != -1;
|
return (int)ccArrayGetIndexOfObject(arr, object) != -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Appends an object. Bahaviour undefined if array doesn't have enough capacity. */
|
/** Appends an object. Bahaviour undefined if array doesn't have enough capacity. */
|
||||||
|
@ -210,7 +210,7 @@ static inline void ccArrayFastRemoveObjectAtIndex(ccArray *arr, unsigned int ind
|
||||||
static inline void ccArrayFastRemoveObject(ccArray *arr, CCObject* object)
|
static inline void ccArrayFastRemoveObject(ccArray *arr, CCObject* object)
|
||||||
{
|
{
|
||||||
unsigned int index = ccArrayGetIndexOfObject(arr, object);
|
unsigned int index = ccArrayGetIndexOfObject(arr, object);
|
||||||
if (index != -1)
|
if ((int)index != -1)
|
||||||
ccArrayFastRemoveObjectAtIndex(arr, index);
|
ccArrayFastRemoveObjectAtIndex(arr, index);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -220,7 +220,7 @@ static inline void ccArrayRemoveObject(ccArray *arr, CCObject* object)
|
||||||
{
|
{
|
||||||
unsigned int index = ccArrayGetIndexOfObject(arr, object);
|
unsigned int index = ccArrayGetIndexOfObject(arr, object);
|
||||||
|
|
||||||
if (index != -1)
|
if ((int)index != -1)
|
||||||
{
|
{
|
||||||
ccArrayRemoveObjectAtIndex(arr, index);
|
ccArrayRemoveObjectAtIndex(arr, index);
|
||||||
}
|
}
|
||||||
|
@ -422,7 +422,7 @@ static inline void ccCArrayFastRemoveValueAtIndex(ccCArray *arr, unsigned int in
|
||||||
static inline void ccCArrayRemoveValue(ccCArray *arr, void* value)
|
static inline void ccCArrayRemoveValue(ccCArray *arr, void* value)
|
||||||
{
|
{
|
||||||
unsigned int index = ccCArrayGetIndexOfValue(arr, value);
|
unsigned int index = ccCArrayGetIndexOfValue(arr, value);
|
||||||
if (index != -1)
|
if ((int)index != -1)
|
||||||
{
|
{
|
||||||
ccCArrayRemoveValueAtIndex(arr, index);
|
ccCArrayRemoveValueAtIndex(arr, index);
|
||||||
}
|
}
|
||||||
|
|
|
@ -33,7 +33,7 @@ static int _calcCharCount(const char * pszText)
|
||||||
{
|
{
|
||||||
int n = 0;
|
int n = 0;
|
||||||
char ch = 0;
|
char ch = 0;
|
||||||
while (ch = *pszText)
|
while ((ch = *pszText))
|
||||||
{
|
{
|
||||||
CC_BREAK_IF(! ch);
|
CC_BREAK_IF(! ch);
|
||||||
|
|
||||||
|
@ -174,7 +174,7 @@ void CCTextFieldTTF::insertText(const char * text, int len)
|
||||||
|
|
||||||
// insert \n means input end
|
// insert \n means input end
|
||||||
int nPos = sInsert.find('\n');
|
int nPos = sInsert.find('\n');
|
||||||
if (sInsert.npos != nPos)
|
if ((int)sInsert.npos != nPos)
|
||||||
{
|
{
|
||||||
len = nPos;
|
len = nPos;
|
||||||
sInsert.erase(nPos);
|
sInsert.erase(nPos);
|
||||||
|
@ -194,7 +194,7 @@ void CCTextFieldTTF::insertText(const char * text, int len)
|
||||||
setString(sText.c_str());
|
setString(sText.c_str());
|
||||||
}
|
}
|
||||||
|
|
||||||
if (sInsert.npos == nPos) {
|
if ((int)sInsert.npos == nPos) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -62,12 +62,12 @@ namespace cocos2d {
|
||||||
static CCTexture2DPixelFormat g_defaultAlphaPixelFormat = kCCTexture2DPixelFormat_Default;
|
static CCTexture2DPixelFormat g_defaultAlphaPixelFormat = kCCTexture2DPixelFormat_Default;
|
||||||
|
|
||||||
CCTexture2D::CCTexture2D()
|
CCTexture2D::CCTexture2D()
|
||||||
: m_uName(0)
|
: m_uPixelsWide(0)
|
||||||
, m_bHasPremultipliedAlpha(false)
|
, m_uPixelsHigh(0)
|
||||||
|
, m_uName(0)
|
||||||
, m_fMaxS(0.0)
|
, m_fMaxS(0.0)
|
||||||
, m_fMaxT(0.0)
|
, m_fMaxT(0.0)
|
||||||
, m_uPixelsHigh(0)
|
, m_bHasPremultipliedAlpha(false)
|
||||||
, m_uPixelsWide(0)
|
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -145,6 +145,7 @@ void CCTexture2D::releaseData(void *data)
|
||||||
|
|
||||||
void* CCTexture2D::keepData(void *data, unsigned int length)
|
void* CCTexture2D::keepData(void *data, unsigned int length)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(length);
|
||||||
//The texture data mustn't be saved becuase it isn't a mutable texture.
|
//The texture data mustn't be saved becuase it isn't a mutable texture.
|
||||||
return data;
|
return data;
|
||||||
}
|
}
|
||||||
|
@ -291,7 +292,7 @@ bool CCTexture2D::initPremultipliedATextureWithImage(CCImage *image, unsigned in
|
||||||
tempData = (unsigned char*)(image->getData());
|
tempData = (unsigned char*)(image->getData());
|
||||||
CCAssert(tempData != NULL, "NULL image data.");
|
CCAssert(tempData != NULL, "NULL image data.");
|
||||||
|
|
||||||
if(image->getWidth() == POTWide && image->getHeight() == POTHigh)
|
if(image->getWidth() == (short)POTWide && image->getHeight() == (short)POTHigh)
|
||||||
{
|
{
|
||||||
data = new unsigned char[POTHigh * POTWide * 4];
|
data = new unsigned char[POTHigh * POTWide * 4];
|
||||||
memcpy(data, tempData, POTHigh * POTWide * 4);
|
memcpy(data, tempData, POTHigh * POTWide * 4);
|
||||||
|
@ -315,7 +316,7 @@ bool CCTexture2D::initPremultipliedATextureWithImage(CCImage *image, unsigned in
|
||||||
case kCCTexture2DPixelFormat_RGB888:
|
case kCCTexture2DPixelFormat_RGB888:
|
||||||
tempData = (unsigned char*)(image->getData());
|
tempData = (unsigned char*)(image->getData());
|
||||||
CCAssert(tempData != NULL, "NULL image data.");
|
CCAssert(tempData != NULL, "NULL image data.");
|
||||||
if(image->getWidth() == POTWide && image->getHeight() == POTHigh)
|
if(image->getWidth() == (short)POTWide && image->getHeight() == (short)POTHigh)
|
||||||
{
|
{
|
||||||
data = new unsigned char[POTHigh * POTWide * 3];
|
data = new unsigned char[POTHigh * POTWide * 3];
|
||||||
memcpy(data, tempData, POTHigh * POTWide * 3);
|
memcpy(data, tempData, POTHigh * POTWide * 3);
|
||||||
|
|
|
@ -40,8 +40,8 @@ THE SOFTWARE.
|
||||||
namespace cocos2d {
|
namespace cocos2d {
|
||||||
|
|
||||||
CCTextureAtlas::CCTextureAtlas()
|
CCTextureAtlas::CCTextureAtlas()
|
||||||
:m_pTexture(NULL)
|
:m_pIndices(NULL)
|
||||||
,m_pIndices(NULL)
|
,m_pTexture(NULL)
|
||||||
,m_pQuads(NULL)
|
,m_pQuads(NULL)
|
||||||
{}
|
{}
|
||||||
|
|
||||||
|
@ -189,14 +189,14 @@ void CCTextureAtlas::initIndices()
|
||||||
m_pIndices[i*6+4] = i*4+3;
|
m_pIndices[i*6+4] = i*4+3;
|
||||||
m_pIndices[i*6+5] = i*4+3;
|
m_pIndices[i*6+5] = i*4+3;
|
||||||
#else
|
#else
|
||||||
m_pIndices[i*6+0] = i*4+0;
|
m_pIndices[i*6+0] = (GLushort)(i*4+0);
|
||||||
m_pIndices[i*6+1] = i*4+1;
|
m_pIndices[i*6+1] = (GLushort)(i*4+1);
|
||||||
m_pIndices[i*6+2] = i*4+2;
|
m_pIndices[i*6+2] = (GLushort)(i*4+2);
|
||||||
|
|
||||||
// inverted index. issue #179
|
// inverted index. issue #179
|
||||||
m_pIndices[i*6+3] = i*4+3;
|
m_pIndices[i*6+3] = (GLushort)(i*4+3);
|
||||||
m_pIndices[i*6+4] = i*4+2;
|
m_pIndices[i*6+4] = (GLushort)(i*4+2);
|
||||||
m_pIndices[i*6+5] = i*4+1;
|
m_pIndices[i*6+5] = (GLushort)(i*4+1);
|
||||||
// m_pIndices[i*6+3] = i*4+2;
|
// m_pIndices[i*6+3] = i*4+2;
|
||||||
// m_pIndices[i*6+4] = i*4+3;
|
// m_pIndices[i*6+4] = i*4+3;
|
||||||
// m_pIndices[i*6+5] = i*4+1;
|
// m_pIndices[i*6+5] = i*4+1;
|
||||||
|
|
|
@ -363,7 +363,7 @@ CCTexture2D* CCTextureCache::addUIImage(CCImage *image, const char *key)
|
||||||
do
|
do
|
||||||
{
|
{
|
||||||
// If key is nil, then create a new texture each time
|
// If key is nil, then create a new texture each time
|
||||||
if(texture = m_pTextures->objectForKey(forKey))
|
if((texture = m_pTextures->objectForKey(forKey)))
|
||||||
{
|
{
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -456,10 +456,10 @@ VolatileTexture::VolatileTexture(CCTexture2D *t)
|
||||||
, m_bIsString(false)
|
, m_bIsString(false)
|
||||||
, m_strFileName("")
|
, m_strFileName("")
|
||||||
, m_FmtImage(CCImage::kFmtPng)
|
, m_FmtImage(CCImage::kFmtPng)
|
||||||
|
, m_alignment(CCTextAlignmentCenter)
|
||||||
, m_strFontName("")
|
, m_strFontName("")
|
||||||
, m_strText("")
|
, m_strText("")
|
||||||
, m_fFontSize(0.0f)
|
, m_fFontSize(0.0f)
|
||||||
, m_alignment(CCTextAlignmentCenter)
|
|
||||||
{
|
{
|
||||||
m_size = CCSizeMake(0, 0);
|
m_size = CCSizeMake(0, 0);
|
||||||
textures.push_back(this);
|
textures.push_back(this);
|
||||||
|
|
|
@ -71,6 +71,9 @@ namespace cocos2d {
|
||||||
}
|
}
|
||||||
void CCParallaxNode::addChild(CCNode * child, int zOrder, int tag)
|
void CCParallaxNode::addChild(CCNode * child, int zOrder, int tag)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(zOrder);
|
||||||
|
CC_UNUSED_PARAM(child);
|
||||||
|
CC_UNUSED_PARAM(tag);
|
||||||
CCAssert(0,"ParallaxNode: use addChild:z:parallaxRatio:positionOffset instead");
|
CCAssert(0,"ParallaxNode: use addChild:z:parallaxRatio:positionOffset instead");
|
||||||
}
|
}
|
||||||
void CCParallaxNode::addChild(CCNode *child, int z, CCPoint ratio, CCPoint offset)
|
void CCParallaxNode::addChild(CCNode *child, int z, CCPoint ratio, CCPoint offset)
|
||||||
|
|
|
@ -92,14 +92,14 @@ namespace cocos2d {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
CCTMXLayer::CCTMXLayer()
|
CCTMXLayer::CCTMXLayer()
|
||||||
:m_pTiles(NULL)
|
:m_tLayerSize(CCSizeZero)
|
||||||
|
,m_tMapTileSize(CCSizeZero)
|
||||||
|
,m_pTiles(NULL)
|
||||||
,m_pTileSet(NULL)
|
,m_pTileSet(NULL)
|
||||||
,m_pProperties(NULL)
|
,m_pProperties(NULL)
|
||||||
|
,m_sLayerName("")
|
||||||
,m_pReusedTile(NULL)
|
,m_pReusedTile(NULL)
|
||||||
,m_pAtlasIndexArray(NULL)
|
,m_pAtlasIndexArray(NULL)
|
||||||
,m_tLayerSize(CCSizeZero)
|
|
||||||
,m_tMapTileSize(CCSizeZero)
|
|
||||||
,m_sLayerName("")
|
|
||||||
{}
|
{}
|
||||||
CCTMXLayer::~CCTMXLayer()
|
CCTMXLayer::~CCTMXLayer()
|
||||||
{
|
{
|
||||||
|
@ -446,6 +446,9 @@ namespace cocos2d {
|
||||||
}
|
}
|
||||||
void CCTMXLayer::addChild(CCNode * child, int zOrder, int tag)
|
void CCTMXLayer::addChild(CCNode * child, int zOrder, int tag)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(child);
|
||||||
|
CC_UNUSED_PARAM(zOrder);
|
||||||
|
CC_UNUSED_PARAM(tag);
|
||||||
CCAssert(0, "addChild: is not supported on CCTMXLayer. Instead use setTileGID:at:/tileAt:");
|
CCAssert(0, "addChild: is not supported on CCTMXLayer. Instead use setTileGID:at:/tileAt:");
|
||||||
}
|
}
|
||||||
void CCTMXLayer::removeChild(CCNode* node, bool cleanup)
|
void CCTMXLayer::removeChild(CCNode* node, bool cleanup)
|
||||||
|
|
|
@ -30,8 +30,8 @@ namespace cocos2d {
|
||||||
//implementation CCTMXObjectGroup
|
//implementation CCTMXObjectGroup
|
||||||
|
|
||||||
CCTMXObjectGroup::CCTMXObjectGroup()
|
CCTMXObjectGroup::CCTMXObjectGroup()
|
||||||
:m_sGroupName("")
|
:m_tPositionOffset(CCPointZero)
|
||||||
,m_tPositionOffset(CCPointZero)
|
,m_sGroupName("")
|
||||||
{
|
{
|
||||||
m_pObjects = new CCMutableArray<CCStringToStringDictionary*>();
|
m_pObjects = new CCMutableArray<CCStringToStringDictionary*>();
|
||||||
m_pProperties = new CCStringToStringDictionary();
|
m_pProperties = new CCStringToStringDictionary();
|
||||||
|
|
|
@ -104,8 +104,8 @@ namespace cocos2d{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
CCTMXTiledMap::CCTMXTiledMap()
|
CCTMXTiledMap::CCTMXTiledMap()
|
||||||
:m_tTileSize(CCSizeZero)
|
:m_tMapSize(CCSizeZero)
|
||||||
,m_tMapSize(CCSizeZero)
|
,m_tTileSize(CCSizeZero)
|
||||||
,m_pObjectGroups(NULL)
|
,m_pObjectGroups(NULL)
|
||||||
,m_pProperties(NULL)
|
,m_pProperties(NULL)
|
||||||
,m_pTileProperties(NULL)
|
,m_pTileProperties(NULL)
|
||||||
|
|
|
@ -64,12 +64,12 @@ namespace cocos2d {
|
||||||
}
|
}
|
||||||
// implementation CCTMXLayerInfo
|
// implementation CCTMXLayerInfo
|
||||||
CCTMXLayerInfo::CCTMXLayerInfo()
|
CCTMXLayerInfo::CCTMXLayerInfo()
|
||||||
:m_bOwnTiles(true)
|
: m_sName("")
|
||||||
,m_uMinGID(100000)
|
, m_pTiles(NULL)
|
||||||
,m_uMaxGID(0)
|
, m_bOwnTiles(true)
|
||||||
,m_sName("")
|
, m_uMinGID(100000)
|
||||||
,m_pTiles(NULL)
|
, m_uMaxGID(0)
|
||||||
,m_tOffset(CCPointZero)
|
, m_tOffset(CCPointZero)
|
||||||
{
|
{
|
||||||
m_pProperties= new CCStringToStringDictionary();;
|
m_pProperties= new CCStringToStringDictionary();;
|
||||||
}
|
}
|
||||||
|
@ -150,13 +150,13 @@ namespace cocos2d {
|
||||||
return parseXMLFile(m_sTMXFileName.c_str());
|
return parseXMLFile(m_sTMXFileName.c_str());
|
||||||
}
|
}
|
||||||
CCTMXMapInfo::CCTMXMapInfo()
|
CCTMXMapInfo::CCTMXMapInfo()
|
||||||
:m_bStoringCharacters(false)
|
:m_tMapSize(CCSizeZero)
|
||||||
,m_nLayerAttribs(0)
|
,m_tTileSize(CCSizeZero)
|
||||||
,m_tMapSize(CCSizeZero)
|
,m_pLayers(NULL)
|
||||||
,m_tTileSize(CCSizeZero)
|
,m_pTilesets(NULL)
|
||||||
,m_pLayers(NULL)
|
,m_pObjectGroups(NULL)
|
||||||
,m_pTilesets(NULL)
|
,m_nLayerAttribs(0)
|
||||||
,m_pObjectGroups(NULL)
|
,m_bStoringCharacters(false)
|
||||||
,m_pProperties(NULL)
|
,m_pProperties(NULL)
|
||||||
,m_pTileProperties(NULL)
|
,m_pTileProperties(NULL)
|
||||||
{
|
{
|
||||||
|
@ -239,6 +239,7 @@ namespace cocos2d {
|
||||||
// the XML parser calls here with all the elements
|
// the XML parser calls here with all the elements
|
||||||
void CCTMXMapInfo::startElement(void *ctx, const char *name, const char **atts)
|
void CCTMXMapInfo::startElement(void *ctx, const char *name, const char **atts)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(ctx);
|
||||||
CCTMXMapInfo *pTMXMapInfo = this;
|
CCTMXMapInfo *pTMXMapInfo = this;
|
||||||
std::string elementName = (char*)name;
|
std::string elementName = (char*)name;
|
||||||
std::map<std::string, std::string> *attributeDict = new std::map<std::string, std::string>();
|
std::map<std::string, std::string> *attributeDict = new std::map<std::string, std::string>();
|
||||||
|
@ -519,6 +520,7 @@ namespace cocos2d {
|
||||||
|
|
||||||
void CCTMXMapInfo::endElement(void *ctx, const char *name)
|
void CCTMXMapInfo::endElement(void *ctx, const char *name)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(ctx);
|
||||||
CCTMXMapInfo *pTMXMapInfo = this;
|
CCTMXMapInfo *pTMXMapInfo = this;
|
||||||
std::string elementName = (char*)name;
|
std::string elementName = (char*)name;
|
||||||
|
|
||||||
|
@ -586,6 +588,7 @@ namespace cocos2d {
|
||||||
|
|
||||||
void CCTMXMapInfo::textHandler(void *ctx, const char *ch, int len)
|
void CCTMXMapInfo::textHandler(void *ctx, const char *ch, int len)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(ctx);
|
||||||
CCTMXMapInfo *pTMXMapInfo = this;
|
CCTMXMapInfo *pTMXMapInfo = this;
|
||||||
std::string pText((char*)ch,0,len);
|
std::string pText((char*)ch,0,len);
|
||||||
|
|
||||||
|
|
|
@ -59,8 +59,8 @@ namespace cocos2d {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
CCTileMapAtlas::CCTileMapAtlas()
|
CCTileMapAtlas::CCTileMapAtlas()
|
||||||
:m_pPosToAtlasIndex(NULL)
|
:m_pTGAInfo(NULL)
|
||||||
,m_pTGAInfo(NULL)
|
,m_pPosToAtlasIndex(NULL)
|
||||||
,m_nItemsToRender(0)
|
,m_nItemsToRender(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
|
@ -231,6 +231,8 @@ void CCTouchDispatcher::removeAllDelegates(void)
|
||||||
|
|
||||||
void CCTouchDispatcher::setPriority(int nPriority, CCTouchDelegate *pDelegate)
|
void CCTouchDispatcher::setPriority(int nPriority, CCTouchDelegate *pDelegate)
|
||||||
{
|
{
|
||||||
|
CC_UNUSED_PARAM(nPriority);
|
||||||
|
CC_UNUSED_PARAM(pDelegate);
|
||||||
assert(0);
|
assert(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue