cocos2d-x  2.2.3-gd2.113-rev1ec524e
Loading...
Searching...
No Matches
CCEditBoxImpl Class Referenceabstract

#include <CCEditBoxImpl.h>

Inheritance diagram for CCEditBoxImpl:
[legend]
Collaboration diagram for CCEditBoxImpl:
[legend]

Public Member Functions

 CCEditBoxImpl (CCEditBox *pEditBox)
 
virtual ~CCEditBoxImpl ()
 
virtual bool initWithSize (const CCSize &size)=0
 
virtual void setFont (const char *pFontName, int fontSize)=0
 
virtual void setFontColor (const ccColor3B &color)=0
 
virtual void setPlaceholderFont (const char *pFontName, int fontSize)=0
 
virtual void setPlaceholderFontColor (const ccColor3B &color)=0
 
virtual void setInputMode (EditBoxInputMode inputMode)=0
 
virtual void setInputFlag (EditBoxInputFlag inputFlag)=0
 
virtual void setMaxLength (int maxLength)=0
 
virtual int getMaxLength ()=0
 
virtual void setReturnType (KeyboardReturnType returnType)=0
 
virtual bool isEditing ()=0
 
virtual void setText (const char *pText)=0
 
virtual const char * getText (void)=0
 
virtual void setPlaceHolder (const char *pText)=0
 
virtual void doAnimationWhenKeyboardMove (float duration, float distance)=0
 
virtual void openKeyboard ()=0
 
virtual void closeKeyboard ()=0
 
virtual void setPosition (const CCPoint &pos)=0
 
virtual void setVisible (bool visible)=0
 
virtual void setContentSize (const CCSize &size)=0
 
virtual void setAnchorPoint (const CCPoint &anchorPoint)=0
 
virtual void visit (void)=0
 NA. More...
 
virtual void onEnter (void)=0
 NA. More...
 
void setDelegate (CCEditBoxDelegate *pDelegate)
 
CCEditBoxDelegategetDelegate ()
 
CCEditBoxgetCCEditBox ()
 

Protected Attributes

CCEditBoxDelegatem_pDelegate
 
CCEditBoxm_pEditBox
 

Constructor & Destructor Documentation

◆ CCEditBoxImpl()

CCEditBoxImpl ( CCEditBox pEditBox)
inline

◆ ~CCEditBoxImpl()

virtual ~CCEditBoxImpl ( )
inlinevirtual

Member Function Documentation

◆ closeKeyboard()

virtual void closeKeyboard ( )
pure virtual

◆ doAnimationWhenKeyboardMove()

virtual void doAnimationWhenKeyboardMove ( float  duration,
float  distance 
)
pure virtual

◆ getCCEditBox()

CCEditBox * getCCEditBox ( )
inline

◆ getDelegate()

CCEditBoxDelegate * getDelegate ( )
inline

◆ getMaxLength()

virtual int getMaxLength ( )
pure virtual

◆ getText()

virtual const char * getText ( void  )
pure virtual

◆ initWithSize()

virtual bool initWithSize ( const CCSize size)
pure virtual

◆ isEditing()

virtual bool isEditing ( )
pure virtual

◆ onEnter()

virtual void onEnter ( void  )
pure virtual

◆ openKeyboard()

virtual void openKeyboard ( )
pure virtual

◆ setAnchorPoint()

virtual void setAnchorPoint ( const CCPoint anchorPoint)
pure virtual

◆ setContentSize()

virtual void setContentSize ( const CCSize size)
pure virtual

◆ setDelegate()

void setDelegate ( CCEditBoxDelegate pDelegate)
inline

◆ setFont()

virtual void setFont ( const char *  pFontName,
int  fontSize 
)
pure virtual

◆ setFontColor()

virtual void setFontColor ( const ccColor3B color)
pure virtual

◆ setInputFlag()

virtual void setInputFlag ( EditBoxInputFlag  inputFlag)
pure virtual

◆ setInputMode()

virtual void setInputMode ( EditBoxInputMode  inputMode)
pure virtual

◆ setMaxLength()

virtual void setMaxLength ( int  maxLength)
pure virtual

◆ setPlaceHolder()

virtual void setPlaceHolder ( const char *  pText)
pure virtual

◆ setPlaceholderFont()

virtual void setPlaceholderFont ( const char *  pFontName,
int  fontSize 
)
pure virtual

◆ setPlaceholderFontColor()

virtual void setPlaceholderFontColor ( const ccColor3B color)
pure virtual

◆ setPosition()

virtual void setPosition ( const CCPoint pos)
pure virtual

◆ setReturnType()

virtual void setReturnType ( KeyboardReturnType  returnType)
pure virtual

◆ setText()

virtual void setText ( const char *  pText)
pure virtual

◆ setVisible()

virtual void setVisible ( bool  visible)
pure virtual

◆ visit()

virtual void visit ( void  )
pure virtual

Member Data Documentation

◆ m_pDelegate

CCEditBoxDelegate* m_pDelegate
protected

◆ m_pEditBox

CCEditBox* m_pEditBox
protected

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