mirror of https://github.com/axmolengine/axmol.git
27 lines
981 B
Plaintext
27 lines
981 B
Plaintext
|
|
class CCLabelTTF : public CCSprite
|
|
{
|
|
void setString(const char *label);
|
|
const char* getString(void);
|
|
|
|
CCTextAlignment getHorizontalAlignment();
|
|
void setHorizontalAlignment(CCTextAlignment alignment);
|
|
|
|
CCVerticalTextAlignment getVerticalAlignment();
|
|
void setVerticalAlignment(CCVerticalTextAlignment verticalAlignment);
|
|
|
|
CCSize getDimensions();
|
|
void setDimensions(CCSize &dim);
|
|
|
|
float getFontSize();
|
|
void setFontSize(float fontSize);
|
|
|
|
const char* getFontName();
|
|
void setFontName(const char *fontName);
|
|
|
|
static CCLabelTTF * create();
|
|
static CCLabelTTF * create(const char *str, const char *fontName, float fontSize);
|
|
static CCLabelTTF * create(const char *str, const char *fontName, float fontSize, const CCSize& dimensions, CCTextAlignment hAlignment);
|
|
static CCLabelTTF * create(const char *str, const char *fontName, float fontSize, const CCSize& dimensions, CCTextAlignment hAlignment, CCVerticalTextAlignment vAlignment);
|
|
};
|