|
| virtual void | setColor (const ccColor3B &color)=0 |
| | @ More...
|
| |
| virtual const ccColor3B & | getColor (void)=0 |
| | Returns color that is currently used. More...
|
| |
| local | getColor () |
| | Returns color that is currently used. More...
|
| |
| virtual const ccColor3B & | getDisplayedColor (void)=0 |
| | Returns the displayed color. More...
|
| |
| local | getDisplayedColor () |
| | Returns the displayed color. More...
|
| |
| virtual GLubyte | getDisplayedOpacity (void)=0 |
| | Returns the displayed opacity. More...
|
| |
| local | getDisplayedOpacity () |
| | Returns the displayed opacity. More...
|
| |
| virtual GLubyte | getOpacity (void)=0 |
| | Returns the opacity. More...
|
| |
| local | getOpacity () |
| | Returns the opacity. More...
|
| |
| virtual void | setOpacity (GLubyte opacity)=0 |
| | Changes the opacity. More...
|
| |
| local | setOpacity ( local opacity) |
| | Changes the opacity. More...
|
| |
| virtual void | setOpacityModifyRGB (bool bValue)=0 |
| | Changes the OpacityModifyRGB property. More...
|
| |
| local | setOpacityModifyRGB ( local bValue) |
| | Changes the OpacityModifyRGB property. More...
|
| |
| virtual bool | isOpacityModifyRGB (void)=0 |
| | Returns whether or not the opacity will be applied using glColor(R,G,B,opacity) or glColor(opacity, opacity, opacity, opacity) More...
|
| |
| local | isOpacityModifyRGB () |
| | Returns whether or not the opacity will be applied using glColor(R,G,B,opacity) or glColor(opacity, opacity, opacity, opacity) More...
|
| |
| virtual bool | isCascadeColorEnabled (void)=0 |
| | whether or not color should be propagated to its children. More...
|
| |
| virtual void | setCascadeColorEnabled (bool cascadeColorEnabled)=0 |
| virtual void | updateDisplayedColor (const ccColor3B &color)=0 |
| | recursive method that updates display color More...
|
| |
| local | updateDisplayedColor ( local color) |
| | recursive method that updates display color More...
|
| |
| virtual bool | isCascadeOpacityEnabled (void)=0 |
| | whether or not opacity should be propagated to its children. More...
|
| |
| local | isCascadeOpacityEnabled () |
| | whether or not opacity should be propagated to its children. More...
|
| |
| virtual void | setCascadeOpacityEnabled (bool cascadeOpacityEnabled)=0 |
| virtual void | updateDisplayedOpacity (GLubyte opacity)=0 |
| | recursive method that updates the displayed opacity. More...
|
| |
| local | updateDisplayedOpacity ( local opacity) |
| | recursive method that updates the displayed opacity. More...
|
| |
RGBA protocol that affects CCNode's color and opacity.
| virtual bool isOpacityModifyRGB |
( |
void |
) | |
|
|
pure virtual |
Returns whether or not the opacity will be applied using glColor(R,G,B,opacity) or glColor(opacity, opacity, opacity, opacity)
- Returns
- Returns opacity modify flag.
Implemented in CCNodeRGBA, CCSprite, CCScale9Sprite, CCLabelBMFont, CCLayerRGBA, CCMenu, CCAtlasNode, CCControl, CCMotionStreak, and CCSkeleton.
| local isOpacityModifyRGB |
( |
|
) | |
|
|
pure virtual |
Returns whether or not the opacity will be applied using glColor(R,G,B,opacity) or glColor(opacity, opacity, opacity, opacity)
- Returns
- Returns opacity modify flag.
Implemented in CCNodeRGBA, CCSprite, CCScale9Sprite, CCLabelBMFont, CCLayerRGBA, CCMenu, CCAtlasNode, CCControl, CCMotionStreak, and CCSkeleton.
| virtual void setOpacityModifyRGB |
( |
bool |
bValue) | |
|
|
pure virtual |
Changes the OpacityModifyRGB property.
If thie property is set to true, then the rendered color will be affected by opacity. Normally, r = r * opacity/255, g = g * opacity/255, b = b * opacity/255.
- Parameters
-
| bValue | true then the opacity will be applied as: glColor(R,G,B,opacity); false then the opacity will be applied as: glColor(opacity, opacity, opacity, opacity); |
Implemented in CCNodeRGBA, CCSprite, CCScale9Sprite, CCLabelBMFont, CCLayerRGBA, CCMenu, CCAtlasNode, CCControl, CCMotionStreak, and CCSkeleton.
| local setOpacityModifyRGB |
( |
local |
bValue) | |
|
|
pure virtual |
Changes the OpacityModifyRGB property.
If thie property is set to true, then the rendered color will be affected by opacity. Normally, r = r * opacity/255, g = g * opacity/255, b = b * opacity/255.
- Parameters
-
| bValue | true then the opacity will be applied as: glColor(R,G,B,opacity); false then the opacity will be applied as: glColor(opacity, opacity, opacity, opacity); |
Implemented in CCNodeRGBA, CCSprite, CCScale9Sprite, CCLabelBMFont, CCLayerRGBA, CCMenu, CCAtlasNode, CCControl, CCMotionStreak, and CCSkeleton.