cocos2d-mac
2.0
Improved Cocos2D API Reference (Mac OS X version) for www.kobold2d.com developers
|
#import <CCLabelTTF.h>
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) initWithString: | (NSString *) | string | |
dimensions: | (CGSize) | dimensions | |
hAlignment: | (CCTextAlignment) | alignment | |
fontName: | (NSString *) | name | |
fontSize: | (CGFloat) | size | |
initializes the CCLabelTTF with a font name, horizonal alignment, dimension in points, and font size in points. Default verticalAlignment: kCCVerticalTextAlignmentTop Default lineBreakMode: CCLineBreakModeWordWrap
- (id) initWithString: | (NSString *) | str | |
dimensions: | (CGSize) | dimensions | |
hAlignment: | (CCTextAlignment) | alignment | |
lineBreakMode: | (CCLineBreakMode) | lineBreakMode | |
fontName: | (NSString *) | name | |
fontSize: | (CGFloat) | size | |
initializes the CCLabelTTF with a font name, horizontal alignment, dimension in points, line break mode and font size in points. Default verticalAlignment: kCCVerticalTextAlignmentTop
Supported lineBreakModes:
- (id) initWithString: | (NSString *) | string | |
dimensions: | (CGSize) | dimensions | |
hAlignment: | (CCTextAlignment) | alignment | |
vAlignment: | (CCVerticalTextAlignment) | vertAlignment | |
fontName: | (NSString *) | name | |
fontSize: | (CGFloat) | size | |
initializes the CCLabelTTF with a font name, horiozntal alignment, vertical alignment, dimension in points and font size in points. Default lineBreakMode: CCLineBreakModeWordWrap
- (id) initWithString: | (NSString *) | str | |
dimensions: | (CGSize) | dimensions | |
hAlignment: | (CCTextAlignment) | alignment | |
vAlignment: | (CCVerticalTextAlignment) | vAlignment | |
lineBreakMode: | (CCLineBreakMode) | lineBreakMode | |
fontName: | (NSString *) | name | |
fontSize: | (CGFloat) | size | |
initializes the CCLabelTTF with a font name, horizontal alignment, vertical aligment, dimension in points, line break mode and font size in points. Supported lineBreakModes:
- (id) initWithString: | (NSString *) | string | |
fontName: | (NSString *) | name | |
fontSize: | (CGFloat) | size | |
initializes the CCLabelTTF with a font name and font size in points
+ (id) labelWithString: | (NSString *) | string | |
dimensions: | (CGSize) | dimensions | |
hAlignment: | (CCTextAlignment) | alignment | |
fontName: | (NSString *) | name | |
fontSize: | (CGFloat) | size | |
creates a CCLabelTTF from a fontname, horizontal alignment, dimension in points, and font size in points. Supported lineBreakModes:
+ (id) labelWithString: | (NSString *) | string | |
dimensions: | (CGSize) | dimensions | |
hAlignment: | (CCTextAlignment) | alignment | |
lineBreakMode: | (CCLineBreakMode) | lineBreakMode | |
fontName: | (NSString *) | name | |
fontSize: | (CGFloat) | size | |
creates a CCLabelTTF from a fontname, horizontal alignment, dimension in points, line break mode, and font size in points. Supported lineBreakModes:
+ (id) labelWithString: | (NSString *) | string | |
dimensions: | (CGSize) | dimensions | |
hAlignment: | (CCTextAlignment) | alignment | |
vAlignment: | (CCVerticalTextAlignment) | vertAlignment | |
fontName: | (NSString *) | name | |
fontSize: | (CGFloat) | size | |
creates a CCLabel from a fontname, alignment, dimension in points and font size in points
+ (id) labelWithString: | (NSString *) | string | |
dimensions: | (CGSize) | dimensions | |
hAlignment: | (CCTextAlignment) | alignment | |
vAlignment: | (CCVerticalTextAlignment) | vertAlignment | |
lineBreakMode: | (CCLineBreakMode) | lineBreakMode | |
fontName: | (NSString *) | name | |
fontSize: | (CGFloat) | size | |
creates a CCLabelTTF from a fontname, horizontal aligment, vertical alignment, dimension in points, line break mode, and font size in points. Supported lineBreakModes:
+ (id) labelWithString: | (NSString *) | string | |
fontName: | (NSString *) | name | |
fontSize: | (CGFloat) | size | |
creates a CCLabelTTF with a font name and font size in points
- (void) setString: | (NSString *) | str |
changes the string to render
Reimplemented from <CCLabelProtocol>.
- (CGSize) dimensions [read, write, assign] |
Dimensions of the label in Points
- (NSString*) fontName [read, write, retain] |
Font name used in the label
- (float) fontSize [read, write, assign] |
Font size of the label
- (CCTextAlignment) horizontalAlignment [read, write, assign] |
The alignment of the label
- (CCVerticalTextAlignment) verticalAlignment [read, write, assign] |
The vertical alignment of the label