CCBlendMode Class Reference
| Inherits from | NSObject |
|---|---|
| Declared in | CCRendererBasicTypes.h |
Overview
Blending modes used with certain node’s blendMode property. CCBlendMode treats blend modes by descriptive name rather
than a nondescriptive combination of blend mode identifiers.
Blend Mode Options
options
Blending options for this mode.
@property (nonatomic, readonly) NSDictionary *optionsDeclared In
CCRendererBasicTypes.h
Getting a Blend Mode with Options
Getting a Built-In Blend Mode
+ disabledMode
Disabled blending mode. Use this with fully opaque surfaces for extra performance.
+ (CCBlendMode *)disabledModeDeclared In
CCRendererBasicTypes.h
+ premultipliedAlphaMode
Pre-multiplied alpha blending. (This is usually the default)
+ (CCBlendMode *)premultipliedAlphaModeDeclared In
CCRendererBasicTypes.h
+ addMode
Additive blending. (Similar to PhotoShop’s linear dodge mode)
+ (CCBlendMode *)addModeDeclared In
CCRendererBasicTypes.h
+ multiplyMode
Multiply blending mode. (Similar to PhotoShop’s burn mode)
+ (CCBlendMode *)multiplyModeDeclared In
CCRendererBasicTypes.h
+ multiplicativeMode
A (better) multiply blending mode.
+ (CCBlendMode *)multiplicativeModeDeclared In
CCRendererBasicTypes.h
+ addWithAlphaMode
A (better) add mode.
+ (CCBlendMode *)addWithAlphaModeDeclared In
CCRendererBasicTypes.h
+ screenMode
Similar to PhotoShop’s screen mode.
+ (CCBlendMode *)screenModeDeclared In
CCRendererBasicTypes.h
+ dodgeMode
Similar to PhotoShop’s dodge mode.
+ (CCBlendMode *)dodgeModeDeclared In
CCRendererBasicTypes.h