Cocos2d-x  v3.17
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
EditBoxDelegate Class Referenceabstract

Editbox delegate class. More...

Public Types

enum  EditBoxEndAction
 Reason for ending edit (for platforms where it is known)
 

Public Member Functions

virtual void editBoxEditingDidBegin (EditBox *editBox)
 This method is called when an edit box gains focus after keyboard is shown. More...
 
virtual void editBoxEditingDidEnd (EditBox *editBox)
 This method is called when an edit box loses focus after keyboard is hidden. More...
 
virtual void editBoxTextChanged (EditBox *editBox, const std::string &text)
 This method is called when the edit box text was changed. More...
 
virtual void editBoxReturn (EditBox *editBox)=0
 This method is called when the return button was pressed or the outside area of keyboard was touched. More...
 
virtual void editBoxEditingDidEndWithAction (EditBox *editBox, EditBoxEndAction action)
 This method is called when an edit box loses focus after keyboard is hidden. More...
 

Detailed Description

Editbox delegate class.

It's useful when you want to do some customization during Editbox input event

Member Function Documentation

virtual void editBoxEditingDidBegin ( EditBox editBox)
inlinevirtual

This method is called when an edit box gains focus after keyboard is shown.

Parameters
editBoxThe edit box object that generated the event.
virtual void editBoxEditingDidEnd ( EditBox editBox)
inlinevirtual

This method is called when an edit box loses focus after keyboard is hidden.

Parameters
editBoxThe edit box object that generated the event.
virtual void editBoxTextChanged ( EditBox editBox,
const std::string &  text 
)
inlinevirtual

This method is called when the edit box text was changed.

Parameters
editBoxThe edit box object that generated the event.
textThe new text.
virtual void editBoxReturn ( EditBox editBox)
pure virtual

This method is called when the return button was pressed or the outside area of keyboard was touched.

Parameters
editBoxThe edit box object that generated the event.
virtual void
editBoxEditingDidEndWithAction
( EditBox editBox,
EditBoxEndAction  action 
)
inlinevirtual

This method is called when an edit box loses focus after keyboard is hidden.

Parameters
editBoxThe edit box object that generated the event.
typeThe reason why editing ended.

The documentation for this class was generated from the following file: