![]() |
cocos2d-iphone
2.1
Improved Cocos2D API Reference (iOS version) for www.kobold2d.com developers
|
CC RGBA protocol. More...
#import <CCProtocols.h>
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.