![]() |
YAPOG
0.0.1
Yet Another Pokemon Online Game
|
#include <RegistrationScreen.hpp>
Public Member Functions | |
| RegistrationScreen (yap::IDrawingContext &context) | |
| virtual | ~RegistrationScreen () |
Public Member Functions inherited from ycl::BaseScreen | |
| virtual | ~BaseScreen () |
Public Member Functions inherited from yap::GameScreen | |
| GameScreen (const ScreenType &type) | |
| Initializes a GameScreen with the ScreenType type. | |
| virtual | ~GameScreen () |
| virtual void | Init () |
| Called once after the add into a IGameScreenManager. | |
| virtual void | Activate () |
| Called each time this IGameScreen is slected to be run. | |
| virtual void | Deactivate () |
| Called each time this IGameScreen is not running anymore. | |
| virtual void | NextFrame () |
| virtual const ScreenType & | Run (const Time &dt, IDrawingContext &context) |
| Performs one frame of the screen life. | |
| virtual const GuiManager & | GetGuiManager () const |
| Gets the root widget of this Screen. | |
| virtual GuiManager & | GetGuiManager () |
| Gets the root widget of this Screen. | |
| virtual const ScreenType & | GetType () const |
| Gets the unique type name of this Screen. | |
| virtual Event< IGameScreen & > & | OnGameExitedEvent () |
| virtual bool | OnEvent (const GuiEvent &guiEvent) |
| Treats an event. Transferts the event before treating it. | |
| virtual bool | OnPriorityEvent (const GuiEvent &guiEvent) |
| Treats an event. Treats the event before transfering it. | |
Public Member Functions inherited from yap::IGameScreen | |
| virtual | ~IGameScreen () |
Public Member Functions inherited from yap::IEventHandler | |
| virtual | ~IEventHandler () |
Protected Member Functions | |
| virtual void | HandleInit () |
| Behavior of Init. | |
| virtual bool | HandleOnPriorityEvent (const yap::GuiEvent &guiEvent) |
| Behavior of OnPriorityEvent. | |
| virtual void | HandleRun (const yap::Time &dt, yap::IDrawingContext &context) |
| Behavior of Run. | |
| virtual void | HandleDeactivate () |
| Behavior of Deactivate. | |
Protected Member Functions inherited from ycl::BaseScreen | |
| BaseScreen (const yap::ScreenType &type, yap::IDrawingContext &context) | |
Protected Member Functions inherited from yap::GameScreen | |
| void | ExitGame () |
| virtual void | CreateGuiManager () |
| virtual void | HandleActivate () |
| Behavior of Activate. | |
| virtual bool | HandleOnEvent (const GuiEvent &guiEvent) |
| Behavior of OnEvent. | |
Private Member Functions | |
| DISALLOW_COPY (RegistrationScreen) | |
Private Attributes | |
| RegistrationWidget | registrationWidget_ |
Static Private Attributes | |
| static const yap::ScreenType | DEFAULT_NAME = "Registration" |
Additional Inherited Members | |
Protected Attributes inherited from ycl::BaseScreen | |
| yap::IDrawingContext & | context_ |
| Session & | session_ |
| yap::ContentManager & | contentManager_ |
| yap::ObjectFactory & | objectFactory_ |
| yap::WorldObjectStateFactory & | worldObjectStateFactory_ |
| yap::GameInputManager & | gameInputManager_ |
| yap::Logger & | logger_ |
Protected Attributes inherited from yap::GameScreen | |
| ScreenType | nextScreen_ |
| Type of the Screen to be executed on next frame. | |
| GuiManager * | guiManager_ |
| Root widget if this GameScreen. | |
Definition at line 11 of file RegistrationScreen.hpp.
|
explicit |
|
virtual |
Definition at line 20 of file RegistrationScreen.cpp.
|
private |
|
protectedvirtual |
Behavior of Deactivate.
Reimplemented from yap::GameScreen.
Definition at line 110 of file RegistrationScreen.cpp.
|
protectedvirtual |
Behavior of Init.
Reimplemented from yap::GameScreen.
Definition at line 24 of file RegistrationScreen.cpp.
|
protectedvirtual |
Behavior of OnPriorityEvent.
Reimplemented from yap::GameScreen.
Definition at line 80 of file RegistrationScreen.cpp.
|
protectedvirtual |
Behavior of Run.
Reimplemented from yap::GameScreen.
Definition at line 73 of file RegistrationScreen.cpp.
|
staticprivate |
Definition at line 35 of file RegistrationScreen.hpp.
|
private |
Definition at line 33 of file RegistrationScreen.hpp.