cocos2d-x
2.2.3-gd2.113-rev1ec524e
|
Specify the blending function according glBlendFunc Please refer to glBlendFunc in OpenGL ES Manual http://www.khronos.org/opengles/sdk/docs/man/xhtml/glBlendFunc.xml for more details. More...
#include <CCProtocols.h>
Public Member Functions | |
virtual void | setBlendFunc (ccBlendFunc blendFunc)=0 |
Sets the source blending function. More... | |
virtual ccBlendFunc | getBlendFunc (void)=0 |
Returns the blending function that is currently being used. More... | |
Specify the blending function according glBlendFunc Please refer to glBlendFunc in OpenGL ES Manual http://www.khronos.org/opengles/sdk/docs/man/xhtml/glBlendFunc.xml for more details.
NA NA
|
pure virtual |
Returns the blending function that is currently being used.
Implemented in CCAtlasNode, CCLayerColor, CCMotionStreak, CCParticleBatchNode, CCParticleSystem, CCSprite, and CCSpriteBatchNode.
|
pure virtual |
Sets the source blending function.
blendFunc | A structure with source and destination factor to specify pixel arithmetic, e.g. {GL_ONE, GL_ONE}, {GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA}. |
Implemented in CCMotionStreak, CCParticleBatchNode, CCSprite, CCSpriteBatchNode, CCAtlasNode, CCLayerColor, and CCParticleSystem.