A simple text input field with TTF font.
Class CCTextFieldTTF
#include <Geode/cocos/text_input_node/CCTextFieldTTF.h>
classCCTextFieldTTF:publiccocos2d::CCLabelTTF,publiccocos2d::CCIMEDelegate{ ... }
Examples0
Public static methods2
staticcocos2d::CCTextFieldTTF*textFieldWithPlaceHolder(charconst*placeholder,cocos2d::CCSizeconst&dimensions,cocos2d::CCTextAlignmentalignment,charconst*fontName,floatfontSize)
creates a CCTextFieldTTF from a fontname, alignment, dimension and font size
staticcocos2d::CCTextFieldTTF*textFieldWithPlaceHolder(charconst*placeholder,charconst*fontName,floatfontSize)
creates a CCLabelTTF from a fontname and font size
Public member functions15
boolinitWithPlaceHolder(charconst*placeholder,cocos2d::CCSizeconst&dimensions,cocos2d::CCTextAlignmentalignment,charconst*fontName,floatfontSize)
initializes the CCTextFieldTTF with a font name, alignment, dimension and font size
boolinitWithPlaceHolder(charconst*placeholder,charconst*fontName,floatfontSize)
initializes the CCTextFieldTTF with a font name and font size
virtualboolattachWithIME()
Open keyboard and receive input text.
virtualbooldetachWithIME()
End text input and close keyboard.
cocos2d::CCTextFieldDelegate*getDelegate()const
No description provided
voidsetDelegate()
No description provided
virtualintgetCharCount()const
No description provided
virtualcocos2d::ccColor3Bconst&getColorSpaceHolder()
No description provided
virtualvoidsetColorSpaceHolder()
No description provided
virtualvoidsetString(charconst*text)
No description provided
virtualcharconst*getString()
No description provided
virtualvoidsetPlaceHolder(charconst*text)
No description provided
virtualcharconst*getPlaceHolder()
No description provided
virtualboolisSecureTextEntry()
No description provided
Fields6
gd::string*m_pInputText;
No description provided
gd::string*m_pPlaceHolder;
No description provided
cocos2d::ccColor3Bm_ColorSpaceHolder;
No description provided
boolm_bSecureTextEntry;
No description provided
;
No description provided
intm_uCursorPos;
No description provided
Protected member functions6
virtualvoiddraw()
No description provided
virtualboolcanAttachWithIME()
No description provided
virtualboolcanDetachWithIME()
No description provided
virtualvoidinsertText(charconst*text,intlen,)
No description provided
virtualvoiddeleteBackward()
No description provided
virtualcharconst*getContentText()
No description provided
Protected fields2
cocos2d::CCTextFieldDelegate*m_pDelegate;
No description provided
intm_nCharCount;
No description provided