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>
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.
virtual const BlendFunc& getBlendFunc |
( |
| ) |
const |
|
pure virtual |
Returns the blending function that is currently being used.
- Returns
- A BlendFunc structure with source and destination factor which specified pixel arithmetic. NA NA
Implemented in Sprite, ParticleSystem, LayerColor, Armature, LabelTTF, SpriteBatchNode, LabelBMFont, ParticleBatchNode, MotionStreak, Sprite3D, AtlasNode, and SkeletonRenderer.
virtual void setBlendFunc |
( |
const BlendFunc & |
blendFunc | ) |
|
|
pure virtual |
Sets the source blending function.
- Parameters
-
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}. NA NA |
Implemented in Sprite, ParticleSystem, LayerColor, Label, Armature, LabelTTF, SpriteBatchNode, LabelBMFont, ParticleBatchNode, MotionStreak, Sprite3D, AtlasNode, and SkeletonRenderer.
The documentation for this class was generated from the following file:
- /Users/huihoo/Software/huihoo-code/cocos2d-x/cocos2d-x-3.3/cocos/base/CCProtocols.h