Class CCTextInputNode
#include <Geode/binding/CCTextInputNode.hpp>classCCTextInputNode:publiccocos2d::CCLayer,publiccocos2d::CCIMEDelegate,publiccocos2d::CCTextFieldDelegate{ ... }
No description provided
Examples0
Public static methods3
staticCCTextInputNode*create(floatwidth,floatheight,charconst*placeholder,charconst*textFont,intfontSize,charconst*labelFont)
No description provided
staticCCTextInputNode*create(floatwidth,floatheight,charconst*placeholder,charconst*fontPath)
No description provided
staticCCTextInputNode*create(floatwidth,floatheight,charconst*placeholder,intfontSize,charconst*fontPath)
No description provided
Public member functions33
virtualvoidvisit()
No description provided
virtualboolccTouchBegan(cocos2d::CCTouch*touch,cocos2d::CCEvent*event)
No description provided
virtualvoidccTouchMoved(cocos2d::CCTouch*touch,cocos2d::CCEvent*event)
No description provided
virtualvoidccTouchEnded(cocos2d::CCTouch*touch,cocos2d::CCEvent*event)
No description provided
virtualvoidccTouchCancelled(cocos2d::CCTouch*touch,cocos2d::CCEvent*event)
No description provided
virtualvoidregisterWithTouchDispatcher()
No description provided
virtualvoidtextChanged()
No description provided
virtualvoidkeyboardWillShow()
No description provided
virtualvoidkeyboardWillHide()
No description provided
virtualboolonTextFieldInsertText(cocos2d::CCTextFieldTTF*pSender,charconst*text,intnLen,cocos2d::enumKeyCodeskeyCodes)
No description provided
virtualboolonTextFieldAttachWithIME(cocos2d::CCTextFieldTTF*tField)
No description provided
virtualboolonTextFieldDetachWithIME(cocos2d::CCTextFieldTTF*tField)
No description provided
voidforceOffset()
No description provided
cocos2d::CCLabelBMFont*getTextLabel()
No description provided
gd::stringgetString()
No description provided
boolinit(floatwidth,floatheight,charconst*placeholder,charconst*textFont,intfontSize,charconst*labelFont)
No description provided
voidrefreshLabel()
No description provided
voidsetAllowedChars(gd::stringfilter)
No description provided
voidsetDelegate(TextInputDelegate*delegate)
No description provided
voidsetLabelNormalColor(cocos2d::ccColor3Bcolor)
No description provided
voidsetLabelPlaceholderColor(cocos2d::ccColor3Bcolor)
No description provided
voidsetString(gd::stringtext)
No description provided
voidupdateBlinkLabel()
No description provided
voidupdateCursorPosition(cocos2d::CCPointposition,cocos2d::CCRectrect)
No description provided
voidupdateDefaultFontValues(gd::stringfont)
No description provided
voidupdateLabel(gd::stringtext)
No description provided
Fields26
boolm_numberInput;
No description provided
gd::stringm_caption;
No description provided
intm_unknown1;
No description provided
boolm_selected;
No description provided
boolm_unknown2;
No description provided
floatm_fontValue1;
No description provided
floatm_fontValue2;
No description provided
boolm_isChatFont;
No description provided
gd::stringm_allowedChars;
No description provided
floatm_maxLabelWidth;
No description provided
floatm_maxLabelScale;
No description provided
floatm_placeholderScale;
No description provided
cocos2d::ccColor3Bm_placeholderColor;
No description provided
cocos2d::ccColor3Bm_textColor;
No description provided
cocos2d::CCLabelBMFont*m_cursor;
No description provided
cocos2d::CCTextFieldTTF*m_textField;
No description provided
TextInputDelegate*m_delegate;
No description provided
intm_maxLabelLength;
No description provided
cocos2d::CCLabelBMFont*m_textLabel;
No description provided
boolm_filterSwearWords;
No description provided
boolm_usePasswordChar;
No description provided
boolm_forceOffset;
No description provided
TextArea*m_textArea;
No description provided
InputValueTypem_valueType;
No description provided
intm_decimalPlaces;
No description provided
intm_kerningAmount;
No description provided