mirror of https://github.com/axmolengine/axmol.git
Adds const to getters
Many getters in cocos2d are not declared as const. This patch adds const to many cocos2d properties, specially in CCNode and subclasses
This commit is contained in:
parent
065146c533
commit
adaa72fbb4
|
@ -208,12 +208,12 @@ void AtlasNode::setIgnoreContentScaleFactor(bool bIgnoreContentScaleFactor)
|
||||||
|
|
||||||
// AtlasNode - CocosNodeTexture protocol
|
// AtlasNode - CocosNodeTexture protocol
|
||||||
|
|
||||||
ccBlendFunc AtlasNode::getBlendFunc()
|
const ccBlendFunc& AtlasNode::getBlendFunc() const
|
||||||
{
|
{
|
||||||
return _blendFunc;
|
return _blendFunc;
|
||||||
}
|
}
|
||||||
|
|
||||||
void AtlasNode::setBlendFunc(ccBlendFunc blendFunc)
|
void AtlasNode::setBlendFunc(const ccBlendFunc &blendFunc)
|
||||||
{
|
{
|
||||||
_blendFunc = blendFunc;
|
_blendFunc = blendFunc;
|
||||||
}
|
}
|
||||||
|
|
|
@ -69,7 +69,7 @@ protected:
|
||||||
// protocol variables
|
// protocol variables
|
||||||
bool _isOpacityModifyRGB;
|
bool _isOpacityModifyRGB;
|
||||||
|
|
||||||
CC_PROPERTY(ccBlendFunc, _blendFunc, BlendFunc);
|
CC_PROPERTY_PASS_BY_REF(ccBlendFunc, _blendFunc, BlendFunc);
|
||||||
|
|
||||||
// quads to draw
|
// quads to draw
|
||||||
CC_PROPERTY(unsigned int, _quadsToDraw, QuadsToDraw);
|
CC_PROPERTY(unsigned int, _quadsToDraw, QuadsToDraw);
|
||||||
|
|
|
@ -149,7 +149,7 @@ bool Node::init()
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
float Node::getSkewX()
|
float Node::getSkewX() const
|
||||||
{
|
{
|
||||||
return _skewX;
|
return _skewX;
|
||||||
}
|
}
|
||||||
|
@ -160,7 +160,7 @@ void Node::setSkewX(float newSkewX)
|
||||||
_transformDirty = _inverseDirty = true;
|
_transformDirty = _inverseDirty = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
float Node::getSkewY()
|
float Node::getSkewY() const
|
||||||
{
|
{
|
||||||
return _skewY;
|
return _skewY;
|
||||||
}
|
}
|
||||||
|
@ -173,7 +173,7 @@ void Node::setSkewY(float newSkewY)
|
||||||
}
|
}
|
||||||
|
|
||||||
/// zOrder getter
|
/// zOrder getter
|
||||||
int Node::getZOrder()
|
int Node::getZOrder() const
|
||||||
{
|
{
|
||||||
return _ZOrder;
|
return _ZOrder;
|
||||||
}
|
}
|
||||||
|
@ -195,7 +195,7 @@ void Node::setZOrder(int z)
|
||||||
}
|
}
|
||||||
|
|
||||||
/// vertexZ getter
|
/// vertexZ getter
|
||||||
float Node::getVertexZ()
|
float Node::getVertexZ() const
|
||||||
{
|
{
|
||||||
return _vertexZ;
|
return _vertexZ;
|
||||||
}
|
}
|
||||||
|
@ -209,7 +209,7 @@ void Node::setVertexZ(float var)
|
||||||
|
|
||||||
|
|
||||||
/// rotation getter
|
/// rotation getter
|
||||||
float Node::getRotation()
|
float Node::getRotation() const
|
||||||
{
|
{
|
||||||
CCAssert(_rotationX == _rotationY, "CCNode#rotation. RotationX != RotationY. Don't know which one to return");
|
CCAssert(_rotationX == _rotationY, "CCNode#rotation. RotationX != RotationY. Don't know which one to return");
|
||||||
return _rotationX;
|
return _rotationX;
|
||||||
|
@ -222,7 +222,7 @@ void Node::setRotation(float newRotation)
|
||||||
_transformDirty = _inverseDirty = true;
|
_transformDirty = _inverseDirty = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
float Node::getRotationX()
|
float Node::getRotationX() const
|
||||||
{
|
{
|
||||||
return _rotationX;
|
return _rotationX;
|
||||||
}
|
}
|
||||||
|
@ -233,7 +233,7 @@ void Node::setRotationX(float fRotationX)
|
||||||
_transformDirty = _inverseDirty = true;
|
_transformDirty = _inverseDirty = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
float Node::getRotationY()
|
float Node::getRotationY() const
|
||||||
{
|
{
|
||||||
return _rotationY;
|
return _rotationY;
|
||||||
}
|
}
|
||||||
|
@ -245,7 +245,7 @@ void Node::setRotationY(float fRotationY)
|
||||||
}
|
}
|
||||||
|
|
||||||
/// scale getter
|
/// scale getter
|
||||||
float Node::getScale(void)
|
float Node::getScale(void) const
|
||||||
{
|
{
|
||||||
CCAssert( _scaleX == _scaleY, "CCNode#scale. ScaleX != ScaleY. Don't know which one to return");
|
CCAssert( _scaleX == _scaleY, "CCNode#scale. ScaleX != ScaleY. Don't know which one to return");
|
||||||
return _scaleX;
|
return _scaleX;
|
||||||
|
@ -259,7 +259,7 @@ void Node::setScale(float scale)
|
||||||
}
|
}
|
||||||
|
|
||||||
/// scaleX getter
|
/// scaleX getter
|
||||||
float Node::getScaleX()
|
float Node::getScaleX() const
|
||||||
{
|
{
|
||||||
return _scaleX;
|
return _scaleX;
|
||||||
}
|
}
|
||||||
|
@ -272,7 +272,7 @@ void Node::setScaleX(float newScaleX)
|
||||||
}
|
}
|
||||||
|
|
||||||
/// scaleY getter
|
/// scaleY getter
|
||||||
float Node::getScaleY()
|
float Node::getScaleY() const
|
||||||
{
|
{
|
||||||
return _scaleY;
|
return _scaleY;
|
||||||
}
|
}
|
||||||
|
@ -285,7 +285,7 @@ void Node::setScaleY(float newScaleY)
|
||||||
}
|
}
|
||||||
|
|
||||||
/// position getter
|
/// position getter
|
||||||
const Point& Node::getPosition()
|
const Point& Node::getPosition() const
|
||||||
{
|
{
|
||||||
return _position;
|
return _position;
|
||||||
}
|
}
|
||||||
|
@ -297,7 +297,7 @@ void Node::setPosition(const Point& newPosition)
|
||||||
_transformDirty = _inverseDirty = true;
|
_transformDirty = _inverseDirty = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
void Node::getPosition(float* x, float* y)
|
void Node::getPosition(float* x, float* y) const
|
||||||
{
|
{
|
||||||
*x = _position.x;
|
*x = _position.x;
|
||||||
*y = _position.y;
|
*y = _position.y;
|
||||||
|
@ -308,12 +308,12 @@ void Node::setPosition(float x, float y)
|
||||||
setPosition(ccp(x, y));
|
setPosition(ccp(x, y));
|
||||||
}
|
}
|
||||||
|
|
||||||
float Node::getPositionX(void)
|
float Node::getPositionX(void) const
|
||||||
{
|
{
|
||||||
return _position.x;
|
return _position.x;
|
||||||
}
|
}
|
||||||
|
|
||||||
float Node::getPositionY(void)
|
float Node::getPositionY(void) const
|
||||||
{
|
{
|
||||||
return _position.y;
|
return _position.y;
|
||||||
}
|
}
|
||||||
|
@ -367,7 +367,7 @@ void Node::setGrid(GridBase* pGrid)
|
||||||
|
|
||||||
|
|
||||||
/// isVisible getter
|
/// isVisible getter
|
||||||
bool Node::isVisible()
|
bool Node::isVisible() const
|
||||||
{
|
{
|
||||||
return _visible;
|
return _visible;
|
||||||
}
|
}
|
||||||
|
@ -378,13 +378,13 @@ void Node::setVisible(bool var)
|
||||||
_visible = var;
|
_visible = var;
|
||||||
}
|
}
|
||||||
|
|
||||||
const Point& Node::getAnchorPointInPoints()
|
const Point& Node::getAnchorPointInPoints() const
|
||||||
{
|
{
|
||||||
return _anchorPointInPoints;
|
return _anchorPointInPoints;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// anchorPoint getter
|
/// anchorPoint getter
|
||||||
const Point& Node::getAnchorPoint()
|
const Point& Node::getAnchorPoint() const
|
||||||
{
|
{
|
||||||
return _anchorPoint;
|
return _anchorPoint;
|
||||||
}
|
}
|
||||||
|
@ -417,7 +417,7 @@ void Node::setContentSize(const Size & size)
|
||||||
}
|
}
|
||||||
|
|
||||||
// isRunning getter
|
// isRunning getter
|
||||||
bool Node::isRunning()
|
bool Node::isRunning() const
|
||||||
{
|
{
|
||||||
return _running;
|
return _running;
|
||||||
}
|
}
|
||||||
|
@ -434,7 +434,7 @@ void Node::setParent(Node * var)
|
||||||
}
|
}
|
||||||
|
|
||||||
/// isRelativeAnchorPoint getter
|
/// isRelativeAnchorPoint getter
|
||||||
bool Node::isIgnoreAnchorPointForPosition()
|
bool Node::isIgnoreAnchorPointForPosition() const
|
||||||
{
|
{
|
||||||
return _ignoreAnchorPointForPosition;
|
return _ignoreAnchorPointForPosition;
|
||||||
}
|
}
|
||||||
|
@ -472,7 +472,7 @@ void Node::setUserData(void *var)
|
||||||
_userData = var;
|
_userData = var;
|
||||||
}
|
}
|
||||||
|
|
||||||
unsigned int Node::getOrderOfArrival()
|
unsigned int Node::getOrderOfArrival() const
|
||||||
{
|
{
|
||||||
return _orderOfArrival;
|
return _orderOfArrival;
|
||||||
}
|
}
|
||||||
|
@ -492,7 +492,7 @@ Object* Node::getUserObject()
|
||||||
return _userObject;
|
return _userObject;
|
||||||
}
|
}
|
||||||
|
|
||||||
ccGLServerState Node::getGLServerState()
|
ccGLServerState Node::getGLServerState() const
|
||||||
{
|
{
|
||||||
return _GLServerState;
|
return _GLServerState;
|
||||||
}
|
}
|
||||||
|
@ -552,7 +552,7 @@ void Node::cleanup()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
const char* Node::description()
|
const char* Node::description() const
|
||||||
{
|
{
|
||||||
return String::createWithFormat("<Node | Tag = %d>", _tag)->getCString();
|
return String::createWithFormat("<Node | Tag = %d>", _tag)->getCString();
|
||||||
}
|
}
|
||||||
|
@ -1334,12 +1334,12 @@ bool NodeRGBA::init()
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
GLubyte NodeRGBA::getOpacity(void)
|
GLubyte NodeRGBA::getOpacity(void) const
|
||||||
{
|
{
|
||||||
return _realOpacity;
|
return _realOpacity;
|
||||||
}
|
}
|
||||||
|
|
||||||
GLubyte NodeRGBA::getDisplayedOpacity(void)
|
GLubyte NodeRGBA::getDisplayedOpacity(void) const
|
||||||
{
|
{
|
||||||
return _displayedOpacity;
|
return _displayedOpacity;
|
||||||
}
|
}
|
||||||
|
@ -1378,7 +1378,7 @@ void NodeRGBA::updateDisplayedOpacity(GLubyte parentOpacity)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
bool NodeRGBA::isCascadeOpacityEnabled(void)
|
bool NodeRGBA::isCascadeOpacityEnabled(void) const
|
||||||
{
|
{
|
||||||
return _cascadeOpacityEnabled;
|
return _cascadeOpacityEnabled;
|
||||||
}
|
}
|
||||||
|
@ -1388,12 +1388,12 @@ void NodeRGBA::setCascadeOpacityEnabled(bool cascadeOpacityEnabled)
|
||||||
_cascadeOpacityEnabled = cascadeOpacityEnabled;
|
_cascadeOpacityEnabled = cascadeOpacityEnabled;
|
||||||
}
|
}
|
||||||
|
|
||||||
const ccColor3B& NodeRGBA::getColor(void)
|
const ccColor3B& NodeRGBA::getColor(void) const
|
||||||
{
|
{
|
||||||
return _realColor;
|
return _realColor;
|
||||||
}
|
}
|
||||||
|
|
||||||
const ccColor3B& NodeRGBA::getDisplayedColor()
|
const ccColor3B& NodeRGBA::getDisplayedColor() const
|
||||||
{
|
{
|
||||||
return _displayedColor;
|
return _displayedColor;
|
||||||
}
|
}
|
||||||
|
@ -1435,7 +1435,7 @@ void NodeRGBA::updateDisplayedColor(const ccColor3B& parentColor)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
bool NodeRGBA::isCascadeColorEnabled(void)
|
bool NodeRGBA::isCascadeColorEnabled(void) const
|
||||||
{
|
{
|
||||||
return _cascadeColorEnabled;
|
return _cascadeColorEnabled;
|
||||||
}
|
}
|
||||||
|
|
|
@ -156,7 +156,7 @@ public:
|
||||||
* Gets the description string. It makes debugging easier.
|
* Gets the description string. It makes debugging easier.
|
||||||
* @return A string terminated with '\0'
|
* @return A string terminated with '\0'
|
||||||
*/
|
*/
|
||||||
const char* description(void);
|
const char* description(void) const;
|
||||||
|
|
||||||
/// @} end of initializers
|
/// @} end of initializers
|
||||||
|
|
||||||
|
@ -192,7 +192,7 @@ public:
|
||||||
*
|
*
|
||||||
* @return The Z order.
|
* @return The Z order.
|
||||||
*/
|
*/
|
||||||
virtual int getZOrder();
|
virtual int getZOrder() const;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -215,7 +215,7 @@ public:
|
||||||
*
|
*
|
||||||
* @return OpenGL Z vertex of this node
|
* @return OpenGL Z vertex of this node
|
||||||
*/
|
*/
|
||||||
virtual float getVertexZ();
|
virtual float getVertexZ() const;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -233,7 +233,7 @@ public:
|
||||||
*
|
*
|
||||||
* @return The scale factor on X axis.
|
* @return The scale factor on X axis.
|
||||||
*/
|
*/
|
||||||
virtual float getScaleX();
|
virtual float getScaleX() const;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -251,7 +251,7 @@ public:
|
||||||
*
|
*
|
||||||
* @return The scale factor on Y axis.
|
* @return The scale factor on Y axis.
|
||||||
*/
|
*/
|
||||||
virtual float getScaleY();
|
virtual float getScaleY() const;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -270,7 +270,7 @@ public:
|
||||||
*
|
*
|
||||||
* @return The scale factor of the node.
|
* @return The scale factor of the node.
|
||||||
*/
|
*/
|
||||||
virtual float getScale();
|
virtual float getScale() const;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -294,7 +294,7 @@ public:
|
||||||
*
|
*
|
||||||
* @return The position (x,y) of the node in OpenGL coordinates
|
* @return The position (x,y) of the node in OpenGL coordinates
|
||||||
*/
|
*/
|
||||||
virtual const Point& getPosition();
|
virtual const Point& getPosition() const;
|
||||||
/**
|
/**
|
||||||
* Sets position in a more efficient way.
|
* Sets position in a more efficient way.
|
||||||
*
|
*
|
||||||
|
@ -317,15 +317,15 @@ public:
|
||||||
*
|
*
|
||||||
* @see setPosition(float, float)
|
* @see setPosition(float, float)
|
||||||
*/
|
*/
|
||||||
virtual void getPosition(float* x, float* y);
|
virtual void getPosition(float* x, float* y) const;
|
||||||
/**
|
/**
|
||||||
* Gets/Sets x or y coordinate individually for position.
|
* Gets/Sets x or y coordinate individually for position.
|
||||||
* These methods are used in Lua and Javascript Bindings
|
* These methods are used in Lua and Javascript Bindings
|
||||||
*/
|
*/
|
||||||
virtual void setPositionX(float x);
|
virtual void setPositionX(float x);
|
||||||
virtual float getPositionX(void);
|
virtual float getPositionX(void) const;
|
||||||
virtual void setPositionY(float y);
|
virtual void setPositionY(float y);
|
||||||
virtual float getPositionY(void);
|
virtual float getPositionY(void) const;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -345,7 +345,7 @@ public:
|
||||||
*
|
*
|
||||||
* @return The X skew angle of the node in degrees.
|
* @return The X skew angle of the node in degrees.
|
||||||
*/
|
*/
|
||||||
virtual float getSkewX();
|
virtual float getSkewX() const;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -365,7 +365,7 @@ public:
|
||||||
*
|
*
|
||||||
* @return The Y skew angle of the node in degrees.
|
* @return The Y skew angle of the node in degrees.
|
||||||
*/
|
*/
|
||||||
virtual float getSkewY();
|
virtual float getSkewY() const;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -387,7 +387,7 @@ public:
|
||||||
*
|
*
|
||||||
* @return The anchor point of node.
|
* @return The anchor point of node.
|
||||||
*/
|
*/
|
||||||
virtual const Point& getAnchorPoint();
|
virtual const Point& getAnchorPoint() const;
|
||||||
/**
|
/**
|
||||||
* Returns the anchorPoint in absolute pixels.
|
* Returns the anchorPoint in absolute pixels.
|
||||||
*
|
*
|
||||||
|
@ -396,7 +396,7 @@ public:
|
||||||
*
|
*
|
||||||
* @return The anchor point in absolute pixels.
|
* @return The anchor point in absolute pixels.
|
||||||
*/
|
*/
|
||||||
virtual const Point& getAnchorPointInPoints();
|
virtual const Point& getAnchorPointInPoints() const;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -433,7 +433,7 @@ public:
|
||||||
*
|
*
|
||||||
* @return true if the node is visible, false if the node is hidden.
|
* @return true if the node is visible, false if the node is hidden.
|
||||||
*/
|
*/
|
||||||
virtual bool isVisible();
|
virtual bool isVisible() const;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -452,7 +452,7 @@ public:
|
||||||
*
|
*
|
||||||
* @return The rotation of the node in degrees.
|
* @return The rotation of the node in degrees.
|
||||||
*/
|
*/
|
||||||
virtual float getRotation();
|
virtual float getRotation() const;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -471,7 +471,7 @@ public:
|
||||||
*
|
*
|
||||||
* @return The X rotation in degrees.
|
* @return The X rotation in degrees.
|
||||||
*/
|
*/
|
||||||
virtual float getRotationX();
|
virtual float getRotationX() const;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -490,7 +490,7 @@ public:
|
||||||
*
|
*
|
||||||
* @return The Y rotation in degrees.
|
* @return The Y rotation in degrees.
|
||||||
*/
|
*/
|
||||||
virtual float getRotationY();
|
virtual float getRotationY() const;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -511,7 +511,7 @@ public:
|
||||||
*
|
*
|
||||||
* @return The arrival order.
|
* @return The arrival order.
|
||||||
*/
|
*/
|
||||||
virtual unsigned int getOrderOfArrival();
|
virtual unsigned int getOrderOfArrival() const;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -525,7 +525,7 @@ public:
|
||||||
*
|
*
|
||||||
* @return The state of OpenGL server side.
|
* @return The state of OpenGL server side.
|
||||||
*/
|
*/
|
||||||
virtual ccGLServerState getGLServerState();
|
virtual ccGLServerState getGLServerState() const;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -545,7 +545,7 @@ public:
|
||||||
*
|
*
|
||||||
* @return true if the anchor point will be (0,0) when you position this node.
|
* @return true if the anchor point will be (0,0) when you position this node.
|
||||||
*/
|
*/
|
||||||
virtual bool isIgnoreAnchorPointForPosition();
|
virtual bool isIgnoreAnchorPointForPosition() const;
|
||||||
|
|
||||||
/// @} end of Setters & Getters for Graphic Peroperties
|
/// @} end of Setters & Getters for Graphic Peroperties
|
||||||
|
|
||||||
|
@ -855,7 +855,7 @@ public:
|
||||||
*
|
*
|
||||||
* @return Whether or not the node is running.
|
* @return Whether or not the node is running.
|
||||||
*/
|
*/
|
||||||
virtual bool isRunning();
|
virtual bool isRunning() const;
|
||||||
|
|
||||||
|
|
||||||
/// @{
|
/// @{
|
||||||
|
@ -896,7 +896,7 @@ public:
|
||||||
*
|
*
|
||||||
* @return A number that indicates a lua function.
|
* @return A number that indicates a lua function.
|
||||||
*/
|
*/
|
||||||
inline int getScriptHandler() { return _scriptHandler; };
|
inline int getScriptHandler() const { return _scriptHandler; };
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Schedules for lua script.
|
* Schedules for lua script.
|
||||||
|
@ -1428,22 +1428,22 @@ public:
|
||||||
|
|
||||||
virtual bool init();
|
virtual bool init();
|
||||||
|
|
||||||
virtual GLubyte getOpacity();
|
virtual GLubyte getOpacity() const;
|
||||||
virtual GLubyte getDisplayedOpacity();
|
virtual GLubyte getDisplayedOpacity() const;
|
||||||
virtual void setOpacity(GLubyte opacity);
|
virtual void setOpacity(GLubyte opacity);
|
||||||
virtual void updateDisplayedOpacity(GLubyte parentOpacity);
|
virtual void updateDisplayedOpacity(GLubyte parentOpacity);
|
||||||
virtual bool isCascadeOpacityEnabled();
|
virtual bool isCascadeOpacityEnabled() const;
|
||||||
virtual void setCascadeOpacityEnabled(bool cascadeOpacityEnabled);
|
virtual void setCascadeOpacityEnabled(bool cascadeOpacityEnabled);
|
||||||
|
|
||||||
virtual const ccColor3B& getColor(void);
|
virtual const ccColor3B& getColor(void) const;
|
||||||
virtual const ccColor3B& getDisplayedColor();
|
virtual const ccColor3B& getDisplayedColor() const;
|
||||||
virtual void setColor(const ccColor3B& color);
|
virtual void setColor(const ccColor3B& color);
|
||||||
virtual void updateDisplayedColor(const ccColor3B& parentColor);
|
virtual void updateDisplayedColor(const ccColor3B& parentColor);
|
||||||
virtual bool isCascadeColorEnabled();
|
virtual bool isCascadeColorEnabled() const;
|
||||||
virtual void setCascadeColorEnabled(bool cascadeColorEnabled);
|
virtual void setCascadeColorEnabled(bool cascadeColorEnabled);
|
||||||
|
|
||||||
virtual void setOpacityModifyRGB(bool bValue) {};
|
virtual void setOpacityModifyRGB(bool bValue) {};
|
||||||
virtual bool isOpacityModifyRGB() { return false; };
|
virtual bool isOpacityModifyRGB() const { return false; };
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
GLubyte _displayedOpacity;
|
GLubyte _displayedOpacity;
|
||||||
|
|
|
@ -430,7 +430,7 @@ void DrawNode::clear()
|
||||||
_dirty = true;
|
_dirty = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
ccBlendFunc DrawNode::getBlendFunc() const
|
const ccBlendFunc& DrawNode::getBlendFunc() const
|
||||||
{
|
{
|
||||||
return _blendFunc;
|
return _blendFunc;
|
||||||
}
|
}
|
||||||
|
|
|
@ -74,7 +74,7 @@ public:
|
||||||
/** Clear the geometry in the node's buffer. */
|
/** Clear the geometry in the node's buffer. */
|
||||||
void clear();
|
void clear();
|
||||||
|
|
||||||
ccBlendFunc getBlendFunc() const;
|
const ccBlendFunc& getBlendFunc() const;
|
||||||
void setBlendFunc(const ccBlendFunc &blendFunc);
|
void setBlendFunc(const ccBlendFunc &blendFunc);
|
||||||
|
|
||||||
DrawNode();
|
DrawNode();
|
||||||
|
|
|
@ -50,21 +50,21 @@ public:
|
||||||
*
|
*
|
||||||
* @return The ccColor3B contains R,G,B bytes.
|
* @return The ccColor3B contains R,G,B bytes.
|
||||||
*/
|
*/
|
||||||
virtual const ccColor3B& getColor(void) = 0;
|
virtual const ccColor3B& getColor(void) const = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the displayed color.
|
* Returns the displayed color.
|
||||||
*
|
*
|
||||||
* @return The ccColor3B contains R,G,B bytes.
|
* @return The ccColor3B contains R,G,B bytes.
|
||||||
*/
|
*/
|
||||||
virtual const ccColor3B& getDisplayedColor(void) = 0;
|
virtual const ccColor3B& getDisplayedColor(void) const = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the displayed opacity.
|
* Returns the displayed opacity.
|
||||||
*
|
*
|
||||||
* @return The opacity of sprite, from 0 ~ 255
|
* @return The opacity of sprite, from 0 ~ 255
|
||||||
*/
|
*/
|
||||||
virtual GLubyte getDisplayedOpacity(void) = 0;
|
virtual GLubyte getDisplayedOpacity(void) const = 0;
|
||||||
/**
|
/**
|
||||||
* Returns the opacity.
|
* Returns the opacity.
|
||||||
*
|
*
|
||||||
|
@ -73,7 +73,7 @@ public:
|
||||||
*
|
*
|
||||||
* @return The opacity of sprite, from 0 ~ 255
|
* @return The opacity of sprite, from 0 ~ 255
|
||||||
*/
|
*/
|
||||||
virtual GLubyte getOpacity(void) = 0;
|
virtual GLubyte getOpacity(void) const = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Changes the opacity.
|
* Changes the opacity.
|
||||||
|
@ -100,12 +100,12 @@ public:
|
||||||
*
|
*
|
||||||
* @return Returns opacity modify flag.
|
* @return Returns opacity modify flag.
|
||||||
*/
|
*/
|
||||||
virtual bool isOpacityModifyRGB(void) = 0;
|
virtual bool isOpacityModifyRGB(void) const = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* whether or not color should be propagated to its children.
|
* whether or not color should be propagated to its children.
|
||||||
*/
|
*/
|
||||||
virtual bool isCascadeColorEnabled(void) = 0;
|
virtual bool isCascadeColorEnabled(void) const = 0;
|
||||||
virtual void setCascadeColorEnabled(bool cascadeColorEnabled) = 0;
|
virtual void setCascadeColorEnabled(bool cascadeColorEnabled) = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -116,7 +116,7 @@ public:
|
||||||
/**
|
/**
|
||||||
* whether or not opacity should be propagated to its children.
|
* whether or not opacity should be propagated to its children.
|
||||||
*/
|
*/
|
||||||
virtual bool isCascadeOpacityEnabled(void) = 0;
|
virtual bool isCascadeOpacityEnabled(void) const = 0;
|
||||||
virtual void setCascadeOpacityEnabled(bool cascadeOpacityEnabled) = 0;
|
virtual void setCascadeOpacityEnabled(bool cascadeOpacityEnabled) = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -140,14 +140,14 @@ public:
|
||||||
* e.g. {GL_ONE, GL_ONE}, {GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA}.
|
* e.g. {GL_ONE, GL_ONE}, {GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA}.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
virtual void setBlendFunc(ccBlendFunc blendFunc) = 0;
|
virtual void setBlendFunc(const ccBlendFunc &blendFunc) = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns the blending function that is currently being used.
|
* Returns the blending function that is currently being used.
|
||||||
*
|
*
|
||||||
* @return A ccBlendFunc structure with source and destination factor which specified pixel arithmetic.
|
* @return A ccBlendFunc structure with source and destination factor which specified pixel arithmetic.
|
||||||
*/
|
*/
|
||||||
virtual ccBlendFunc getBlendFunc(void) = 0;
|
virtual const ccBlendFunc &getBlendFunc(void) const = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -195,7 +195,7 @@ public:
|
||||||
*
|
*
|
||||||
* @return The string that is currently being used in this label
|
* @return The string that is currently being used in this label
|
||||||
*/
|
*/
|
||||||
virtual const char* getString(void) = 0;
|
virtual const char* getString(void) const = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -205,7 +205,7 @@ void LabelAtlas::setString(const char *label)
|
||||||
_quadsToDraw = len;
|
_quadsToDraw = len;
|
||||||
}
|
}
|
||||||
|
|
||||||
const char* LabelAtlas::getString(void)
|
const char* LabelAtlas::getString(void) const
|
||||||
{
|
{
|
||||||
return _string.c_str();
|
return _string.c_str();
|
||||||
}
|
}
|
||||||
|
|
|
@ -81,7 +81,7 @@ public:
|
||||||
// super methods
|
// super methods
|
||||||
virtual void updateAtlasValues();
|
virtual void updateAtlasValues();
|
||||||
virtual void setString(const char *label);
|
virtual void setString(const char *label);
|
||||||
virtual const char* getString(void);
|
virtual const char* getString(void) const;
|
||||||
|
|
||||||
#if CC_LABELATLAS_DEBUG_DRAW
|
#if CC_LABELATLAS_DEBUG_DRAW
|
||||||
virtual void draw();
|
virtual void draw();
|
||||||
|
|
|
@ -777,7 +777,7 @@ void LabelBMFont::setString(unsigned short *newString, bool needUpdateLabel)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const char* LabelBMFont::getString(void)
|
const char* LabelBMFont::getString(void) const
|
||||||
{
|
{
|
||||||
return _initialStringUTF8.c_str();
|
return _initialStringUTF8.c_str();
|
||||||
}
|
}
|
||||||
|
@ -788,12 +788,12 @@ void LabelBMFont::setCString(const char *label)
|
||||||
}
|
}
|
||||||
|
|
||||||
//LabelBMFont - RGBAProtocol protocol
|
//LabelBMFont - RGBAProtocol protocol
|
||||||
const ccColor3B& LabelBMFont::getColor()
|
const ccColor3B& LabelBMFont::getColor() const
|
||||||
{
|
{
|
||||||
return _realColor;
|
return _realColor;
|
||||||
}
|
}
|
||||||
|
|
||||||
const ccColor3B& LabelBMFont::getDisplayedColor()
|
const ccColor3B& LabelBMFont::getDisplayedColor() const
|
||||||
{
|
{
|
||||||
return _displayedColor;
|
return _displayedColor;
|
||||||
}
|
}
|
||||||
|
@ -813,12 +813,12 @@ void LabelBMFont::setColor(const ccColor3B& color)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
GLubyte LabelBMFont::getOpacity(void)
|
GLubyte LabelBMFont::getOpacity(void) const
|
||||||
{
|
{
|
||||||
return _realOpacity;
|
return _realOpacity;
|
||||||
}
|
}
|
||||||
|
|
||||||
GLubyte LabelBMFont::getDisplayedOpacity(void)
|
GLubyte LabelBMFont::getDisplayedOpacity(void) const
|
||||||
{
|
{
|
||||||
return _displayedOpacity;
|
return _displayedOpacity;
|
||||||
}
|
}
|
||||||
|
@ -859,7 +859,7 @@ void LabelBMFont::setOpacityModifyRGB(bool var)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
bool LabelBMFont::isOpacityModifyRGB()
|
bool LabelBMFont::isOpacityModifyRGB() const
|
||||||
{
|
{
|
||||||
return _isOpacityModifyRGB;
|
return _isOpacityModifyRGB;
|
||||||
}
|
}
|
||||||
|
@ -890,7 +890,7 @@ void LabelBMFont::updateDisplayedColor(const ccColor3B& parentColor)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
bool LabelBMFont::isCascadeColorEnabled()
|
bool LabelBMFont::isCascadeColorEnabled() const
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
@ -900,7 +900,7 @@ void LabelBMFont::setCascadeColorEnabled(bool cascadeColorEnabled)
|
||||||
_cascadeColorEnabled = cascadeColorEnabled;
|
_cascadeColorEnabled = cascadeColorEnabled;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool LabelBMFont::isCascadeOpacityEnabled()
|
bool LabelBMFont::isCascadeOpacityEnabled() const
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
|
@ -214,7 +214,7 @@ public:
|
||||||
virtual void setString(const char *newString);
|
virtual void setString(const char *newString);
|
||||||
virtual void setString(const char *newString, bool needUpdateLabel);
|
virtual void setString(const char *newString, bool needUpdateLabel);
|
||||||
|
|
||||||
virtual const char* getString(void);
|
virtual const char* getString(void) const;
|
||||||
virtual void setCString(const char *label);
|
virtual void setCString(const char *label);
|
||||||
virtual void setAnchorPoint(const Point& var);
|
virtual void setAnchorPoint(const Point& var);
|
||||||
virtual void updateLabel();
|
virtual void updateLabel();
|
||||||
|
@ -226,18 +226,19 @@ public:
|
||||||
virtual void setScaleY(float scaleY);
|
virtual void setScaleY(float scaleY);
|
||||||
|
|
||||||
// RGBAProtocol
|
// RGBAProtocol
|
||||||
virtual bool isOpacityModifyRGB();
|
virtual bool isOpacityModifyRGB() const;
|
||||||
virtual void setOpacityModifyRGB(bool isOpacityModifyRGB); virtual GLubyte getOpacity();
|
virtual void setOpacityModifyRGB(bool isOpacityModifyRGB);
|
||||||
virtual GLubyte getDisplayedOpacity();
|
virtual GLubyte getOpacity() const;
|
||||||
|
virtual GLubyte getDisplayedOpacity() const;
|
||||||
virtual void setOpacity(GLubyte opacity);
|
virtual void setOpacity(GLubyte opacity);
|
||||||
virtual void updateDisplayedOpacity(GLubyte parentOpacity);
|
virtual void updateDisplayedOpacity(GLubyte parentOpacity);
|
||||||
virtual bool isCascadeOpacityEnabled();
|
virtual bool isCascadeOpacityEnabled() const;
|
||||||
virtual void setCascadeOpacityEnabled(bool cascadeOpacityEnabled);
|
virtual void setCascadeOpacityEnabled(bool cascadeOpacityEnabled);
|
||||||
virtual const ccColor3B& getColor(void);
|
virtual const ccColor3B& getColor(void) const;
|
||||||
virtual const ccColor3B& getDisplayedColor();
|
virtual const ccColor3B& getDisplayedColor() const;
|
||||||
virtual void setColor(const ccColor3B& color);
|
virtual void setColor(const ccColor3B& color);
|
||||||
virtual void updateDisplayedColor(const ccColor3B& parentColor);
|
virtual void updateDisplayedColor(const ccColor3B& parentColor);
|
||||||
virtual bool isCascadeColorEnabled();
|
virtual bool isCascadeColorEnabled() const;
|
||||||
virtual void setCascadeColorEnabled(bool cascadeColorEnabled);
|
virtual void setCascadeColorEnabled(bool cascadeColorEnabled);
|
||||||
|
|
||||||
void setFntFile(const char* fntFile);
|
void setFntFile(const char* fntFile);
|
||||||
|
|
|
@ -183,7 +183,7 @@ void LabelTTF::setString(const char *string)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const char* LabelTTF::getString(void)
|
const char* LabelTTF::getString(void) const
|
||||||
{
|
{
|
||||||
return _string.c_str();
|
return _string.c_str();
|
||||||
}
|
}
|
||||||
|
|
|
@ -134,7 +134,7 @@ public:
|
||||||
* @warning Changing the string is as expensive as creating a new LabelTTF. To obtain better performance use LabelAtlas
|
* @warning Changing the string is as expensive as creating a new LabelTTF. To obtain better performance use LabelAtlas
|
||||||
*/
|
*/
|
||||||
virtual void setString(const char *label);
|
virtual void setString(const char *label);
|
||||||
virtual const char* getString(void);
|
virtual const char* getString(void) const;
|
||||||
|
|
||||||
TextAlignment getHorizontalAlignment();
|
TextAlignment getHorizontalAlignment();
|
||||||
void setHorizontalAlignment(TextAlignment alignment);
|
void setHorizontalAlignment(TextAlignment alignment);
|
||||||
|
|
|
@ -151,7 +151,7 @@ int Layer::excuteScriptTouchHandler(int nEventType, Set *pTouches)
|
||||||
}
|
}
|
||||||
|
|
||||||
/// isTouchEnabled getter
|
/// isTouchEnabled getter
|
||||||
bool Layer::isTouchEnabled()
|
bool Layer::isTouchEnabled() const
|
||||||
{
|
{
|
||||||
return _touchEnabled;
|
return _touchEnabled;
|
||||||
}
|
}
|
||||||
|
@ -204,18 +204,18 @@ void Layer::setTouchPriority(int priority)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
int Layer::getTouchPriority()
|
int Layer::getTouchPriority() const
|
||||||
{
|
{
|
||||||
return _touchPriority;
|
return _touchPriority;
|
||||||
}
|
}
|
||||||
|
|
||||||
int Layer::getTouchMode()
|
int Layer::getTouchMode() const
|
||||||
{
|
{
|
||||||
return _touchMode;
|
return _touchMode;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// isAccelerometerEnabled getter
|
/// isAccelerometerEnabled getter
|
||||||
bool Layer::isAccelerometerEnabled()
|
bool Layer::isAccelerometerEnabled() const
|
||||||
{
|
{
|
||||||
return _accelerometerEnabled;
|
return _accelerometerEnabled;
|
||||||
}
|
}
|
||||||
|
@ -276,7 +276,7 @@ void Layer::unregisterScriptAccelerateHandler(void)
|
||||||
}
|
}
|
||||||
|
|
||||||
/// isKeyboardEnabled getter
|
/// isKeyboardEnabled getter
|
||||||
bool Layer::isKeyboardEnabled()
|
bool Layer::isKeyboardEnabled() const
|
||||||
{
|
{
|
||||||
return _keyboardEnabled;
|
return _keyboardEnabled;
|
||||||
}
|
}
|
||||||
|
@ -302,7 +302,7 @@ void Layer::setKeyboardEnabled(bool enabled)
|
||||||
}
|
}
|
||||||
|
|
||||||
/// isKeypadEnabled getter
|
/// isKeypadEnabled getter
|
||||||
bool Layer::isKeypadEnabled()
|
bool Layer::isKeypadEnabled() const
|
||||||
{
|
{
|
||||||
return _keypadEnabled;
|
return _keypadEnabled;
|
||||||
}
|
}
|
||||||
|
@ -545,12 +545,12 @@ bool LayerRGBA::init()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
GLubyte LayerRGBA::getOpacity()
|
GLubyte LayerRGBA::getOpacity() const
|
||||||
{
|
{
|
||||||
return _realOpacity;
|
return _realOpacity;
|
||||||
}
|
}
|
||||||
|
|
||||||
GLubyte LayerRGBA::getDisplayedOpacity()
|
GLubyte LayerRGBA::getDisplayedOpacity() const
|
||||||
{
|
{
|
||||||
return _displayedOpacity;
|
return _displayedOpacity;
|
||||||
}
|
}
|
||||||
|
@ -572,12 +572,12 @@ void LayerRGBA::setOpacity(GLubyte opacity)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
const ccColor3B& LayerRGBA::getColor()
|
const ccColor3B& LayerRGBA::getColor() const
|
||||||
{
|
{
|
||||||
return _realColor;
|
return _realColor;
|
||||||
}
|
}
|
||||||
|
|
||||||
const ccColor3B& LayerRGBA::getDisplayedColor()
|
const ccColor3B& LayerRGBA::getDisplayedColor() const
|
||||||
{
|
{
|
||||||
return _displayedColor;
|
return _displayedColor;
|
||||||
}
|
}
|
||||||
|
@ -637,7 +637,7 @@ void LayerRGBA::updateDisplayedColor(const ccColor3B& parentColor)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
bool LayerRGBA::isCascadeOpacityEnabled()
|
bool LayerRGBA::isCascadeOpacityEnabled() const
|
||||||
{
|
{
|
||||||
return _cascadeOpacityEnabled;
|
return _cascadeOpacityEnabled;
|
||||||
}
|
}
|
||||||
|
@ -647,7 +647,7 @@ void LayerRGBA::setCascadeOpacityEnabled(bool cascadeOpacityEnabled)
|
||||||
_cascadeOpacityEnabled = cascadeOpacityEnabled;
|
_cascadeOpacityEnabled = cascadeOpacityEnabled;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool LayerRGBA::isCascadeColorEnabled()
|
bool LayerRGBA::isCascadeColorEnabled() const
|
||||||
{
|
{
|
||||||
return _cascadeColorEnabled;
|
return _cascadeColorEnabled;
|
||||||
}
|
}
|
||||||
|
@ -671,12 +671,12 @@ LayerColor::~LayerColor()
|
||||||
}
|
}
|
||||||
|
|
||||||
/// blendFunc getter
|
/// blendFunc getter
|
||||||
ccBlendFunc LayerColor::getBlendFunc()
|
const ccBlendFunc &LayerColor::getBlendFunc() const
|
||||||
{
|
{
|
||||||
return _blendFunc;
|
return _blendFunc;
|
||||||
}
|
}
|
||||||
/// blendFunc setter
|
/// blendFunc setter
|
||||||
void LayerColor::setBlendFunc(ccBlendFunc var)
|
void LayerColor::setBlendFunc(const ccBlendFunc &var)
|
||||||
{
|
{
|
||||||
_blendFunc = var;
|
_blendFunc = var;
|
||||||
}
|
}
|
||||||
|
@ -959,7 +959,7 @@ void LayerGradient::updateColor()
|
||||||
_squareColors[3].a = E.a + (S.a - E.a) * ((c - u.x - u.y) / (2.0f * c));
|
_squareColors[3].a = E.a + (S.a - E.a) * ((c - u.x - u.y) / (2.0f * c));
|
||||||
}
|
}
|
||||||
|
|
||||||
const ccColor3B& LayerGradient::getStartColor()
|
const ccColor3B& LayerGradient::getStartColor() const
|
||||||
{
|
{
|
||||||
return _realColor;
|
return _realColor;
|
||||||
}
|
}
|
||||||
|
@ -975,7 +975,7 @@ void LayerGradient::setEndColor(const ccColor3B& color)
|
||||||
updateColor();
|
updateColor();
|
||||||
}
|
}
|
||||||
|
|
||||||
const ccColor3B& LayerGradient::getEndColor()
|
const ccColor3B& LayerGradient::getEndColor() const
|
||||||
{
|
{
|
||||||
return _endColor;
|
return _endColor;
|
||||||
}
|
}
|
||||||
|
@ -1008,7 +1008,7 @@ void LayerGradient::setVector(const Point& var)
|
||||||
updateColor();
|
updateColor();
|
||||||
}
|
}
|
||||||
|
|
||||||
const Point& LayerGradient::getVector()
|
const Point& LayerGradient::getVector() const
|
||||||
{
|
{
|
||||||
return _alongVector;
|
return _alongVector;
|
||||||
}
|
}
|
||||||
|
|
|
@ -112,21 +112,21 @@ public:
|
||||||
Only the touches of this node will be affected. This "method" is not propagated to it's children.
|
Only the touches of this node will be affected. This "method" is not propagated to it's children.
|
||||||
@since v0.8.1
|
@since v0.8.1
|
||||||
*/
|
*/
|
||||||
virtual bool isTouchEnabled();
|
virtual bool isTouchEnabled() const;
|
||||||
virtual void setTouchEnabled(bool value);
|
virtual void setTouchEnabled(bool value);
|
||||||
|
|
||||||
virtual void setTouchMode(ccTouchesMode mode);
|
virtual void setTouchMode(ccTouchesMode mode);
|
||||||
virtual int getTouchMode();
|
virtual int getTouchMode() const;
|
||||||
|
|
||||||
/** priority of the touch events. Default is 0 */
|
/** priority of the touch events. Default is 0 */
|
||||||
virtual void setTouchPriority(int priority);
|
virtual void setTouchPriority(int priority);
|
||||||
virtual int getTouchPriority();
|
virtual int getTouchPriority() const;
|
||||||
|
|
||||||
/** whether or not it will receive Accelerometer events
|
/** whether or not it will receive Accelerometer events
|
||||||
You can enable / disable accelerometer events with this property.
|
You can enable / disable accelerometer events with this property.
|
||||||
@since v0.8.1
|
@since v0.8.1
|
||||||
*/
|
*/
|
||||||
virtual bool isAccelerometerEnabled();
|
virtual bool isAccelerometerEnabled() const;
|
||||||
virtual void setAccelerometerEnabled(bool value);
|
virtual void setAccelerometerEnabled(bool value);
|
||||||
virtual void setAccelerometerInterval(double interval);
|
virtual void setAccelerometerInterval(double interval);
|
||||||
|
|
||||||
|
@ -135,12 +135,12 @@ public:
|
||||||
it's new in cocos2d-x
|
it's new in cocos2d-x
|
||||||
*/
|
*/
|
||||||
|
|
||||||
virtual bool isKeyboardEnabled();
|
virtual bool isKeyboardEnabled() const;
|
||||||
virtual void setKeyboardEnabled(bool value);
|
virtual void setKeyboardEnabled(bool value);
|
||||||
virtual void keyPressed(int keyCode) {};
|
virtual void keyPressed(int keyCode) {};
|
||||||
virtual void keyReleased(int keyCode) {};
|
virtual void keyReleased(int keyCode) {};
|
||||||
|
|
||||||
virtual bool isKeypadEnabled();
|
virtual bool isKeypadEnabled() const;
|
||||||
virtual void setKeypadEnabled(bool value);
|
virtual void setKeypadEnabled(bool value);
|
||||||
|
|
||||||
/** Register keypad events handler */
|
/** Register keypad events handler */
|
||||||
|
@ -151,9 +151,9 @@ public:
|
||||||
virtual void keyBackClicked(void);
|
virtual void keyBackClicked(void);
|
||||||
virtual void keyMenuClicked(void);
|
virtual void keyMenuClicked(void);
|
||||||
|
|
||||||
inline TouchScriptHandlerEntry* getScriptTouchHandlerEntry() { return _scriptTouchHandlerEntry; };
|
inline TouchScriptHandlerEntry* getScriptTouchHandlerEntry() const { return _scriptTouchHandlerEntry; };
|
||||||
inline ScriptHandlerEntry* getScriptKeypadHandlerEntry() { return _scriptKeypadHandlerEntry; };
|
inline ScriptHandlerEntry* getScriptKeypadHandlerEntry() const { return _scriptKeypadHandlerEntry; };
|
||||||
inline ScriptHandlerEntry* getScriptAccelerateHandlerEntry() { return _scriptAccelerateHandlerEntry; };
|
inline ScriptHandlerEntry* getScriptAccelerateHandlerEntry() const { return _scriptAccelerateHandlerEntry; };
|
||||||
protected:
|
protected:
|
||||||
bool _touchEnabled;
|
bool _touchEnabled;
|
||||||
bool _accelerometerEnabled;
|
bool _accelerometerEnabled;
|
||||||
|
@ -195,22 +195,22 @@ public:
|
||||||
|
|
||||||
virtual bool init();
|
virtual bool init();
|
||||||
|
|
||||||
virtual GLubyte getOpacity();
|
virtual GLubyte getOpacity() const;
|
||||||
virtual GLubyte getDisplayedOpacity();
|
virtual GLubyte getDisplayedOpacity() const;
|
||||||
virtual void setOpacity(GLubyte opacity);
|
virtual void setOpacity(GLubyte opacity);
|
||||||
virtual void updateDisplayedOpacity(GLubyte parentOpacity);
|
virtual void updateDisplayedOpacity(GLubyte parentOpacity);
|
||||||
virtual bool isCascadeOpacityEnabled();
|
virtual bool isCascadeOpacityEnabled() const;
|
||||||
virtual void setCascadeOpacityEnabled(bool cascadeOpacityEnabled);
|
virtual void setCascadeOpacityEnabled(bool cascadeOpacityEnabled);
|
||||||
|
|
||||||
virtual const ccColor3B& getColor();
|
virtual const ccColor3B& getColor() const;
|
||||||
virtual const ccColor3B& getDisplayedColor();
|
virtual const ccColor3B& getDisplayedColor() const;
|
||||||
virtual void setColor(const ccColor3B& color);
|
virtual void setColor(const ccColor3B& color);
|
||||||
virtual void updateDisplayedColor(const ccColor3B& parentColor);
|
virtual void updateDisplayedColor(const ccColor3B& parentColor);
|
||||||
virtual bool isCascadeColorEnabled();
|
virtual bool isCascadeColorEnabled() const;
|
||||||
virtual void setCascadeColorEnabled(bool cascadeColorEnabled);
|
virtual void setCascadeColorEnabled(bool cascadeColorEnabled);
|
||||||
|
|
||||||
virtual void setOpacityModifyRGB(bool bValue) {}
|
virtual void setOpacityModifyRGB(bool bValue) {}
|
||||||
virtual bool isOpacityModifyRGB() { return false; }
|
virtual bool isOpacityModifyRGB() const { return false; }
|
||||||
protected:
|
protected:
|
||||||
GLubyte _displayedOpacity, _realOpacity;
|
GLubyte _displayedOpacity, _realOpacity;
|
||||||
ccColor3B _displayedColor, _realColor;
|
ccColor3B _displayedColor, _realColor;
|
||||||
|
@ -266,10 +266,10 @@ public:
|
||||||
void changeWidthAndHeight(GLfloat w ,GLfloat h);
|
void changeWidthAndHeight(GLfloat w ,GLfloat h);
|
||||||
|
|
||||||
/** BlendFunction. Conforms to BlendProtocol protocol */
|
/** BlendFunction. Conforms to BlendProtocol protocol */
|
||||||
CC_PROPERTY(ccBlendFunc, _blendFunc, BlendFunc)
|
CC_PROPERTY_PASS_BY_REF(ccBlendFunc, _blendFunc, BlendFunc)
|
||||||
|
|
||||||
virtual void setOpacityModifyRGB(bool bValue) {CC_UNUSED_PARAM(bValue);}
|
virtual void setOpacityModifyRGB(bool bValue) {CC_UNUSED_PARAM(bValue);}
|
||||||
virtual bool isOpacityModifyRGB(void) { return false;}
|
virtual bool isOpacityModifyRGB(void) const { return false;}
|
||||||
virtual void setColor(const ccColor3B &color);
|
virtual void setColor(const ccColor3B &color);
|
||||||
virtual void setOpacity(GLubyte opacity);
|
virtual void setOpacity(GLubyte opacity);
|
||||||
|
|
||||||
|
|
|
@ -179,7 +179,7 @@ void MenuItem::setCallback(const ccMenuCallback& callback)
|
||||||
//CCMenuItemLabel
|
//CCMenuItemLabel
|
||||||
//
|
//
|
||||||
|
|
||||||
const ccColor3B& MenuItemLabel::getDisabledColor()
|
const ccColor3B& MenuItemLabel::getDisabledColor() const
|
||||||
{
|
{
|
||||||
return _disabledColor;
|
return _disabledColor;
|
||||||
}
|
}
|
||||||
|
|
|
@ -169,12 +169,12 @@ void MotionStreak::setTexture(Texture2D *texture)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void MotionStreak::setBlendFunc(ccBlendFunc blendFunc)
|
void MotionStreak::setBlendFunc(const ccBlendFunc &blendFunc)
|
||||||
{
|
{
|
||||||
_blendFunc = blendFunc;
|
_blendFunc = blendFunc;
|
||||||
}
|
}
|
||||||
|
|
||||||
ccBlendFunc MotionStreak::getBlendFunc(void)
|
const ccBlendFunc& MotionStreak::getBlendFunc(void) const
|
||||||
{
|
{
|
||||||
return _blendFunc;
|
return _blendFunc;
|
||||||
}
|
}
|
||||||
|
|
|
@ -76,8 +76,8 @@ public:
|
||||||
/* Implement interfaces */
|
/* Implement interfaces */
|
||||||
virtual Texture2D* getTexture(void);
|
virtual Texture2D* getTexture(void);
|
||||||
virtual void setTexture(Texture2D *texture);
|
virtual void setTexture(Texture2D *texture);
|
||||||
virtual void setBlendFunc(ccBlendFunc blendFunc);
|
virtual void setBlendFunc(const ccBlendFunc &blendFunc);
|
||||||
virtual ccBlendFunc getBlendFunc(void);
|
virtual const ccBlendFunc& getBlendFunc(void) const;
|
||||||
virtual GLubyte getOpacity(void);
|
virtual GLubyte getOpacity(void);
|
||||||
virtual void setOpacity(GLubyte opacity);
|
virtual void setOpacity(GLubyte opacity);
|
||||||
virtual void setOpacityModifyRGB(bool bValue);
|
virtual void setOpacityModifyRGB(bool bValue);
|
||||||
|
|
|
@ -509,12 +509,12 @@ Texture2D* ParticleBatchNode::getTexture(void)
|
||||||
return _textureAtlas->getTexture();
|
return _textureAtlas->getTexture();
|
||||||
}
|
}
|
||||||
|
|
||||||
void ParticleBatchNode::setBlendFunc(ccBlendFunc blendFunc)
|
void ParticleBatchNode::setBlendFunc(const ccBlendFunc &blendFunc)
|
||||||
{
|
{
|
||||||
_blendFunc = blendFunc;
|
_blendFunc = blendFunc;
|
||||||
}
|
}
|
||||||
// returns the blending function used for the texture
|
// returns the blending function used for the texture
|
||||||
ccBlendFunc ParticleBatchNode::getBlendFunc(void)
|
const ccBlendFunc& ParticleBatchNode::getBlendFunc(void) const
|
||||||
{
|
{
|
||||||
return _blendFunc;
|
return _blendFunc;
|
||||||
}
|
}
|
||||||
|
|
|
@ -102,9 +102,9 @@ public:
|
||||||
virtual Texture2D* getTexture(void);
|
virtual Texture2D* getTexture(void);
|
||||||
// sets a new texture. it will be retained
|
// sets a new texture. it will be retained
|
||||||
virtual void setTexture(Texture2D *texture);
|
virtual void setTexture(Texture2D *texture);
|
||||||
virtual void setBlendFunc(ccBlendFunc blendFunc);
|
virtual void setBlendFunc(const ccBlendFunc &blendFunc);
|
||||||
// returns the blending function used for the texture
|
// returns the blending function used for the texture
|
||||||
virtual ccBlendFunc getBlendFunc(void);
|
virtual const ccBlendFunc& getBlendFunc(void) const;
|
||||||
|
|
||||||
void visit();
|
void visit();
|
||||||
|
|
||||||
|
|
|
@ -1046,7 +1046,7 @@ void ParticleSystem::setDuration(float var)
|
||||||
_duration = var;
|
_duration = var;
|
||||||
}
|
}
|
||||||
|
|
||||||
const Point& ParticleSystem::getSourcePosition()
|
const Point& ParticleSystem::getSourcePosition() const
|
||||||
{
|
{
|
||||||
return _sourcePosition;
|
return _sourcePosition;
|
||||||
}
|
}
|
||||||
|
@ -1056,7 +1056,7 @@ void ParticleSystem::setSourcePosition(const Point& var)
|
||||||
_sourcePosition = var;
|
_sourcePosition = var;
|
||||||
}
|
}
|
||||||
|
|
||||||
const Point& ParticleSystem::getPosVar()
|
const Point& ParticleSystem::getPosVar() const
|
||||||
{
|
{
|
||||||
return _posVar;
|
return _posVar;
|
||||||
}
|
}
|
||||||
|
@ -1146,7 +1146,7 @@ void ParticleSystem::setEndSizeVar(float var)
|
||||||
_endSizeVar = var;
|
_endSizeVar = var;
|
||||||
}
|
}
|
||||||
|
|
||||||
const ccColor4F& ParticleSystem::getStartColor()
|
const ccColor4F& ParticleSystem::getStartColor() const
|
||||||
{
|
{
|
||||||
return _startColor;
|
return _startColor;
|
||||||
}
|
}
|
||||||
|
@ -1156,7 +1156,7 @@ void ParticleSystem::setStartColor(const ccColor4F& var)
|
||||||
_startColor = var;
|
_startColor = var;
|
||||||
}
|
}
|
||||||
|
|
||||||
const ccColor4F& ParticleSystem::getStartColorVar()
|
const ccColor4F& ParticleSystem::getStartColorVar() const
|
||||||
{
|
{
|
||||||
return _startColorVar;
|
return _startColorVar;
|
||||||
}
|
}
|
||||||
|
@ -1166,7 +1166,7 @@ void ParticleSystem::setStartColorVar(const ccColor4F& var)
|
||||||
_startColorVar = var;
|
_startColorVar = var;
|
||||||
}
|
}
|
||||||
|
|
||||||
const ccColor4F& ParticleSystem::getEndColor()
|
const ccColor4F& ParticleSystem::getEndColor() const
|
||||||
{
|
{
|
||||||
return _endColor;
|
return _endColor;
|
||||||
}
|
}
|
||||||
|
@ -1176,7 +1176,7 @@ void ParticleSystem::setEndColor(const ccColor4F& var)
|
||||||
_endColor = var;
|
_endColor = var;
|
||||||
}
|
}
|
||||||
|
|
||||||
const ccColor4F& ParticleSystem::getEndColorVar()
|
const ccColor4F& ParticleSystem::getEndColorVar() const
|
||||||
{
|
{
|
||||||
return _endColorVar;
|
return _endColorVar;
|
||||||
}
|
}
|
||||||
|
@ -1246,12 +1246,12 @@ void ParticleSystem::setTotalParticles(unsigned int var)
|
||||||
_totalParticles = var;
|
_totalParticles = var;
|
||||||
}
|
}
|
||||||
|
|
||||||
ccBlendFunc ParticleSystem::getBlendFunc()
|
const ccBlendFunc& ParticleSystem::getBlendFunc() const
|
||||||
{
|
{
|
||||||
return _blendFunc;
|
return _blendFunc;
|
||||||
}
|
}
|
||||||
|
|
||||||
void ParticleSystem::setBlendFunc(ccBlendFunc blendFunc)
|
void ParticleSystem::setBlendFunc(const ccBlendFunc &blendFunc)
|
||||||
{
|
{
|
||||||
if( _blendFunc.src != blendFunc.src || _blendFunc.dst != blendFunc.dst ) {
|
if( _blendFunc.src != blendFunc.src || _blendFunc.dst != blendFunc.dst ) {
|
||||||
_blendFunc = blendFunc;
|
_blendFunc = blendFunc;
|
||||||
|
|
|
@ -327,7 +327,7 @@ public:
|
||||||
/** conforms to CocosNodeTexture protocol */
|
/** conforms to CocosNodeTexture protocol */
|
||||||
CC_PROPERTY(Texture2D*, _texture, Texture)
|
CC_PROPERTY(Texture2D*, _texture, Texture)
|
||||||
/** conforms to CocosNodeTexture protocol */
|
/** conforms to CocosNodeTexture protocol */
|
||||||
CC_PROPERTY(ccBlendFunc, _blendFunc, BlendFunc)
|
CC_PROPERTY_PASS_BY_REF(ccBlendFunc, _blendFunc, BlendFunc)
|
||||||
/** does the alpha value modify color */
|
/** does the alpha value modify color */
|
||||||
CC_PROPERTY(bool, _opacityModifyRGB, OpacityModifyRGB)
|
CC_PROPERTY(bool, _opacityModifyRGB, OpacityModifyRGB)
|
||||||
|
|
||||||
|
|
|
@ -143,7 +143,7 @@ public: virtual void set##funName(varType var);
|
||||||
|
|
||||||
#define CC_PROPERTY_PASS_BY_REF(varType, varName, funName)\
|
#define CC_PROPERTY_PASS_BY_REF(varType, varName, funName)\
|
||||||
protected: varType varName;\
|
protected: varType varName;\
|
||||||
public: virtual const varType& get##funName(void);\
|
public: virtual const varType& get##funName(void) const;\
|
||||||
public: virtual void set##funName(const varType& var);
|
public: virtual void set##funName(const varType& var);
|
||||||
|
|
||||||
/** CC_SYNTHESIZE_READONLY is used to declare a protected variable.
|
/** CC_SYNTHESIZE_READONLY is used to declare a protected variable.
|
||||||
|
|
|
@ -959,7 +959,7 @@ void Sprite::setOpacityModifyRGB(bool modify)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
bool Sprite::isOpacityModifyRGB(void)
|
bool Sprite::isOpacityModifyRGB(void) const
|
||||||
{
|
{
|
||||||
return _opacityModifyRGB;
|
return _opacityModifyRGB;
|
||||||
}
|
}
|
||||||
|
|
|
@ -263,8 +263,8 @@ public:
|
||||||
/// @name Functions inherited from TextureProtocol
|
/// @name Functions inherited from TextureProtocol
|
||||||
virtual void setTexture(Texture2D *texture);
|
virtual void setTexture(Texture2D *texture);
|
||||||
virtual Texture2D* getTexture(void);
|
virtual Texture2D* getTexture(void);
|
||||||
inline void setBlendFunc(ccBlendFunc blendFunc) { _blendFunc = blendFunc; }
|
inline void setBlendFunc(const ccBlendFunc &blendFunc) { _blendFunc = blendFunc; }
|
||||||
inline ccBlendFunc getBlendFunc(void) { return _blendFunc; }
|
inline const ccBlendFunc& getBlendFunc(void) const { return _blendFunc; }
|
||||||
/// @}
|
/// @}
|
||||||
|
|
||||||
/// @{
|
/// @{
|
||||||
|
@ -298,7 +298,7 @@ public:
|
||||||
virtual void updateDisplayedColor(const ccColor3B& parentColor);
|
virtual void updateDisplayedColor(const ccColor3B& parentColor);
|
||||||
virtual void setOpacity(GLubyte opacity);
|
virtual void setOpacity(GLubyte opacity);
|
||||||
virtual void setOpacityModifyRGB(bool modify);
|
virtual void setOpacityModifyRGB(bool modify);
|
||||||
virtual bool isOpacityModifyRGB(void);
|
virtual bool isOpacityModifyRGB(void) const;
|
||||||
virtual void updateDisplayedOpacity(GLubyte parentOpacity);
|
virtual void updateDisplayedOpacity(GLubyte parentOpacity);
|
||||||
/// @}
|
/// @}
|
||||||
|
|
||||||
|
|
|
@ -673,12 +673,12 @@ void SpriteBatchNode::updateBlendFunc(void)
|
||||||
}
|
}
|
||||||
|
|
||||||
// CocosNodeTexture protocol
|
// CocosNodeTexture protocol
|
||||||
void SpriteBatchNode::setBlendFunc(ccBlendFunc blendFunc)
|
void SpriteBatchNode::setBlendFunc(const ccBlendFunc &blendFunc)
|
||||||
{
|
{
|
||||||
_blendFunc = blendFunc;
|
_blendFunc = blendFunc;
|
||||||
}
|
}
|
||||||
|
|
||||||
ccBlendFunc SpriteBatchNode::getBlendFunc(void)
|
const ccBlendFunc& SpriteBatchNode::getBlendFunc(void) const
|
||||||
{
|
{
|
||||||
return _blendFunc;
|
return _blendFunc;
|
||||||
}
|
}
|
||||||
|
|
|
@ -131,8 +131,8 @@ public:
|
||||||
// TextureProtocol
|
// TextureProtocol
|
||||||
virtual Texture2D* getTexture(void);
|
virtual Texture2D* getTexture(void);
|
||||||
virtual void setTexture(Texture2D *texture);
|
virtual void setTexture(Texture2D *texture);
|
||||||
virtual void setBlendFunc(ccBlendFunc blendFunc);
|
virtual void setBlendFunc(const ccBlendFunc &blendFunc);
|
||||||
virtual ccBlendFunc getBlendFunc(void);
|
virtual const ccBlendFunc& getBlendFunc(void) const;
|
||||||
|
|
||||||
virtual void visit(void);
|
virtual void visit(void);
|
||||||
virtual void addChild(Node * child);
|
virtual void addChild(Node * child);
|
||||||
|
|
|
@ -326,7 +326,7 @@ void TextFieldTTF::setString(const char *text)
|
||||||
_charCount = _calcCharCount(_inputText->c_str());
|
_charCount = _calcCharCount(_inputText->c_str());
|
||||||
}
|
}
|
||||||
|
|
||||||
const char* TextFieldTTF::getString(void)
|
const char* TextFieldTTF::getString(void) const
|
||||||
{
|
{
|
||||||
return _inputText->c_str();
|
return _inputText->c_str();
|
||||||
}
|
}
|
||||||
|
|
|
@ -133,7 +133,7 @@ public:
|
||||||
// input text property
|
// input text property
|
||||||
public:
|
public:
|
||||||
virtual void setString(const char *text);
|
virtual void setString(const char *text);
|
||||||
virtual const char* getString(void);
|
virtual const char* getString(void) const;
|
||||||
protected:
|
protected:
|
||||||
std::string * _inputText;
|
std::string * _inputText;
|
||||||
|
|
||||||
|
|
|
@ -120,8 +120,8 @@ public:
|
||||||
*/
|
*/
|
||||||
virtual void updateOffsetPoint();
|
virtual void updateOffsetPoint();
|
||||||
|
|
||||||
inline void setBlendFunc(ccBlendFunc blendFunc) { _blendFunc = blendFunc; }
|
inline void setBlendFunc(const ccBlendFunc& blendFunc) { _blendFunc = blendFunc; }
|
||||||
inline ccBlendFunc getBlendFunc(void) { return _blendFunc; }
|
inline const ccBlendFunc& getBlendFunc(void) const { return _blendFunc; }
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
|
||||||
|
|
|
@ -74,7 +74,7 @@ void Skin::setSkinData(const BaseData &var)
|
||||||
_skinTransform = nodeToParentTransform();
|
_skinTransform = nodeToParentTransform();
|
||||||
}
|
}
|
||||||
|
|
||||||
const BaseData &Skin::getSkinData()
|
const BaseData &Skin::getSkinData() const
|
||||||
{
|
{
|
||||||
return _skinData;
|
return _skinData;
|
||||||
}
|
}
|
||||||
|
|
|
@ -271,11 +271,12 @@ bool CCSkeleton::setAttachment (const char* slotName, const char* attachmentName
|
||||||
|
|
||||||
// --- BlendProtocol
|
// --- BlendProtocol
|
||||||
|
|
||||||
ccBlendFunc CCSkeleton::getBlendFunc () {
|
const ccBlendFunc& CCSkeleton::getBlendFunc() const
|
||||||
|
{
|
||||||
return blendFunc;
|
return blendFunc;
|
||||||
}
|
}
|
||||||
|
|
||||||
void CCSkeleton::setBlendFunc (ccBlendFunc blendFunc) {
|
void CCSkeleton::setBlendFunc( const ccBlendFunc &blendFunc) {
|
||||||
this->blendFunc = blendFunc;
|
this->blendFunc = blendFunc;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -80,7 +80,7 @@ public:
|
||||||
bool setAttachment (const char* slotName, const char* attachmentName);
|
bool setAttachment (const char* slotName, const char* attachmentName);
|
||||||
|
|
||||||
// --- BlendProtocol
|
// --- BlendProtocol
|
||||||
CC_PROPERTY(cocos2d::ccBlendFunc, blendFunc, BlendFunc);
|
CC_PROPERTY_PASS_BY_REF(cocos2d::ccBlendFunc, blendFunc, BlendFunc);
|
||||||
virtual void setOpacityModifyRGB (bool value);
|
virtual void setOpacityModifyRGB (bool value);
|
||||||
virtual bool isOpacityModifyRGB ();
|
virtual bool isOpacityModifyRGB ();
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue