![]() |
cocos2d-iphone
1.0.1
Improved Cocos2D API Reference (iOS version) for Kobold2D developers
|
#include <CCLabelTTF.h>
Public Member Functions | |
id | initWithString:dimensions:alignment:lineBreakMode:fontName:fontSize: (NSString *str,[dimensions] CGSize dimensions,[alignment] CCTextAlignment alignment,[lineBreakMode] CCLineBreakMode lineBreakMode,[fontName] NSString *name,[fontSize] CGFloat size) |
id | initWithString:dimensions:alignment:fontName:fontSize: (NSString *string,[dimensions] CGSize dimensions,[alignment] CCTextAlignment alignment,[fontName] NSString *name,[fontSize] CGFloat size) |
id | initWithString:fontName:fontSize: (NSString *string,[fontName] NSString *name,[fontSize] CGFloat size) |
void | setString: (NSString *str) |
Static Public Member Functions | |
id | labelWithString:dimensions:alignment:lineBreakMode:fontName:fontSize: (NSString *string,[dimensions] CGSize dimensions,[alignment] CCTextAlignment alignment,[lineBreakMode] CCLineBreakMode lineBreakMode,[fontName] NSString *name,[fontSize] CGFloat size) |
id | labelWithString:dimensions:alignment:fontName:fontSize: (NSString *string,[dimensions] CGSize dimensions,[alignment] CCTextAlignment alignment,[fontName] NSString *name,[fontSize] CGFloat size) |
id | labelWithString:fontName:fontSize: (NSString *string,[fontName] NSString *name,[fontSize] CGFloat size) |
Protected Attributes | |
CGSize | dimensions_ |
CCTextAlignment | alignment_ |
NSString * | fontName_ |
CGFloat | fontSize_ |
CCLineBreakMode | lineBreakMode_ |
NSString * | string_ |
CCLabel is a subclass of CCTextureNode that knows how to render text labels
All features from CCTextureNode are valid in CCLabel
CCLabel objects are slow. Consider using CCLabelAtlas or CCLabelBMFont instead.
id CCLabelTTF::initWithString:dimensions:alignment:fontName:fontSize: | ( | NSString * | string, |
[dimensions] CGSize | dimensions, | ||
[alignment] CCTextAlignment | alignment, | ||
[fontName] NSString * | name, | ||
[fontSize] CGFloat | size | ||
) | [virtual] |
initializes the CCLabel with a font name, alignment, dimension in points and font size in points
id CCLabelTTF::initWithString:dimensions:alignment:lineBreakMode:fontName:fontSize: | ( | NSString * | str, |
[dimensions] CGSize | dimensions, | ||
[alignment] CCTextAlignment | alignment, | ||
[lineBreakMode] CCLineBreakMode | lineBreakMode, | ||
[fontName] NSString * | name, | ||
[fontSize] CGFloat | size | ||
) | [virtual] |
initializes the CCLabel with a font name, alignment, dimension in points, line brea mode and font size in points. Supported lineBreakModes:
id CCLabelTTF::initWithString:fontName:fontSize: | ( | NSString * | string, |
[fontName] NSString * | name, | ||
[fontSize] CGFloat | size | ||
) | [virtual] |
initializes the CCLabel with a font name and font size in points
id CCLabelTTF::labelWithString:dimensions:alignment:fontName:fontSize: | ( | NSString * | string, |
[dimensions] CGSize | dimensions, | ||
[alignment] CCTextAlignment | alignment, | ||
[fontName] NSString * | name, | ||
[fontSize] CGFloat | size | ||
) | [static, virtual] |
creates a CCLabel from a fontname, alignment, dimension in points and font size in points
id CCLabelTTF::labelWithString:dimensions:alignment:lineBreakMode:fontName:fontSize: | ( | NSString * | string, |
[dimensions] CGSize | dimensions, | ||
[alignment] CCTextAlignment | alignment, | ||
[lineBreakMode] CCLineBreakMode | lineBreakMode, | ||
[fontName] NSString * | name, | ||
[fontSize] CGFloat | size | ||
) | [static, virtual] |
creates a CCLabel from a fontname, alignment, dimension in points, line break mode, and font size in points. Supported lineBreakModes:
id CCLabelTTF::labelWithString:fontName:fontSize: | ( | NSString * | string, |
[fontName] NSString * | name, | ||
[fontSize] CGFloat | size | ||
) | [static, virtual] |
creates a CCLabel from a fontname and font size in points
void CCLabelTTF::setString: | ( | NSString * | str | ) | [virtual] |
changes the string to render
Reimplemented from <CCLabelProtocol>.