|
cocos2d-iphone
2.1
Improved Cocos2D API Reference (iOS version) for www.kobold2d.com developers
|
CC RGBA protocol. More...
#import <CCProtocols.h>
Inheritance diagram for <CCRGBAProtocol>:Public Member Functions | |
| (void) | - updateDisplayedColor: |
| (void) | - updateDisplayedOpacity: |
| (void) | - setOpacityModifyRGB: |
| (BOOL) | - doesOpacityModifyRGB |
Properties | |
| ccColor3B | color |
| ccColor3B | displayedColor |
| BOOL | cascadeColorEnabled |
| GLubyte | opacity |
| GLubyte | displayedOpacity |
| BOOL | cascadeOpacityEnabled |
CC RGBA protocol.
| - (BOOL) doesOpacityModifyRGB | [optional] |
returns whether or not the opacity will be applied using glColor(R,G,B,opacity) or glColor(opacity, opacity, opacity, opacity);
| - (void) setOpacityModifyRGB: | (BOOL) | boolean | [optional] |
sets the premultipliedAlphaOpacity property. If set to NO then opacity will be applied as: glColor(R,G,B,opacity); If set to YES then opacity will be applied as: glColor(opacity, opacity, opacity, opacity ); Textures with premultiplied alpha will have this property by default on YES. Otherwise the default value is NO
| - (void) updateDisplayedColor: | (ccColor3B) | color |
recursive method that updates display color
| - (void) updateDisplayedOpacity: | (GLubyte) | opacity |
recursive method that updates the displayed opacity
- (BOOL) cascadeColorEnabled [read, write, assign] |
whether or not color should be propagated to its children
- (BOOL) cascadeOpacityEnabled [read, write, assign] |
whether or not opacity should be propagated to its children
- (ccColor3B) displayedColor [read, assign] |
returns the displayed color
- (GLubyte) displayedOpacity [read, assign] |
returns the displayed opacity
- (GLubyte) opacity [read, write, assign] |
sets and returns the opacity.
Reimplemented in CCLabelBMFont.