Changeset View
Changeset View
Standalone View
Standalone View
ps/trunk/source/gui/CInput.h
Show First 20 Lines • Show All 62 Lines • ▼ Show 20 Lines | protected: | ||||
/** | /** | ||||
* Handle events manually to catch keyboard inputting. | * Handle events manually to catch keyboard inputting. | ||||
*/ | */ | ||||
virtual InReaction ManuallyHandleEvent(const SDL_Event_* ev); | virtual InReaction ManuallyHandleEvent(const SDL_Event_* ev); | ||||
/** | /** | ||||
* Handle events manually to catch keys which change the text. | * Handle events manually to catch keys which change the text. | ||||
*/ | */ | ||||
virtual void ManuallyMutableHandleKeyDownEvent(const SDL_Keycode keyCode, CStrW* pCaption); | virtual void ManuallyMutableHandleKeyDownEvent(const SDL_Keycode keyCode, CStrW& pCaption); | ||||
/** | /** | ||||
* Handle events manually to catch keys which don't change the text. | * Handle events manually to catch keys which don't change the text. | ||||
*/ | */ | ||||
virtual void ManuallyImmutableHandleKeyDownEvent(const SDL_Keycode keyCode, CStrW* pCaption); | virtual void ManuallyImmutableHandleKeyDownEvent(const SDL_Keycode keyCode, CStrW& pCaption); | ||||
/** | /** | ||||
* Handle hotkey events (called by ManuallyHandleEvent) | * Handle hotkey events (called by ManuallyHandleEvent) | ||||
*/ | */ | ||||
virtual InReaction ManuallyHandleHotkeyEvent(const SDL_Event_* ev); | virtual InReaction ManuallyHandleHotkeyEvent(const SDL_Event_* ev); | ||||
/** | /** | ||||
* @see IGUIObject#UpdateCachedSize() | * @see IGUIObject#UpdateCachedSize() | ||||
▲ Show 20 Lines • Show All 109 Lines • Show Last 20 Lines |
Wildfire Games · Phabricator