modify Input() on screens to return boolean

This commit is contained in:
Devin J. Pohly
2013-01-12 22:48:38 -05:00
parent 79583090ac
commit d13ac7e7a2
98 changed files with 861 additions and 697 deletions
+8 -8
View File
@@ -102,7 +102,7 @@ public:
virtual void BeginScreen();
virtual void Update( float fDelta );
virtual void Input( const InputEventPlus &input );
virtual bool Input( const InputEventPlus &input );
static RString s_sLastAnswer;
static bool s_bCancelledLast;
@@ -117,8 +117,8 @@ protected:
virtual void End( bool bCancelled );
private:
virtual void MenuStart( const InputEventPlus &input );
virtual void MenuBack( const InputEventPlus &input );
virtual bool MenuStart( const InputEventPlus &input );
virtual bool MenuBack( const InputEventPlus &input );
void UpdateAnswerText();
@@ -151,12 +151,12 @@ protected:
virtual void TextEnteredDirectly();
virtual void MenuLeft( const InputEventPlus &input ) { if(input.type==IET_FIRST_PRESS) MoveX(-1); }
virtual void MenuRight( const InputEventPlus &input ) { if(input.type==IET_FIRST_PRESS) MoveX(+1); }
virtual void MenuUp( const InputEventPlus &input ) { if(input.type==IET_FIRST_PRESS) MoveY(-1); }
virtual void MenuDown( const InputEventPlus &input ) { if(input.type==IET_FIRST_PRESS) MoveY(+1); }
virtual bool MenuLeft( const InputEventPlus &input );
virtual bool MenuRight( const InputEventPlus &input );
virtual bool MenuUp( const InputEventPlus &input );
virtual bool MenuDown( const InputEventPlus &input );
virtual void MenuStart( const InputEventPlus &input );
virtual bool MenuStart( const InputEventPlus &input );
int m_iFocusX;
KeyboardRow m_iFocusY;