Definition at line 94 of file controllers.hh.
|
| | BotMovementController (GamePanel *panel) |
| |
| virtual BotThread * | create_bot_thread () override |
| |
| | BotTurnController (GamePanel *panel) |
| |
| virtual | ~BotTurnController () |
| |
| virtual void | configure_bot_turn_ui () override |
| |
| virtual void | on_activated () override |
| |
| virtual void | on_deactivated (GameController *next_controller) override |
| |
| virtual void | update_tile_attributes () override |
| |
| virtual void | update_status_bar () override |
| |
| virtual void | on_mouse_up (wxMouseEvent &event) override |
| |
| void | on_bot_thread_done_work (bool cancelled) |
| |
| void | start_bot_thread () |
| |
| void | stop_bot_thread () |
| |
| void | unregister_bot_thread (BotThread *thread) |
| |
| | GameController (GamePanel *panel) |
| |
| virtual | ~GameController () |
| |
| void | update_game_state_and_indirectly_delete_this () |
| |
| virtual void | configure_log_viewer_ui () |
| |
| virtual void | paint_overlay (wxDC &dc) |
| |
| virtual void | on_mouse_enter_leave (wxMouseEvent &event) |
| |
| virtual void | on_mouse_down (wxMouseEvent &event) |
| |
| virtual void | on_mouse_move (wxMouseEvent &event) |
| |
Public Member Functions inherited from wxEvtHandler |
| virtual void | QueueEvent (wxEvent *event) |
| |
| virtual void | AddPendingEvent (const wxEvent &event) |
| |
| void | CallAfter (void(T::*method)(T1,...), T1 x1,...) |
| |
| void | CallAfter (const T &functor) |
| |
| virtual bool | ProcessEvent (wxEvent &event) |
| |
| bool | ProcessEventLocally (wxEvent &event) |
| |
| bool | SafelyProcessEvent (wxEvent &event) |
| |
| void | ProcessPendingEvents () |
| |
| void | DeletePendingEvents () |
| |
| void | Connect (int id, int lastId, wxEventType eventType, wxObjectEventFunction function, wxObject *userData=NULL, wxEvtHandler *eventSink=NULL) |
| |
| void | Connect (int id, wxEventType eventType, wxObjectEventFunction function, wxObject *userData=NULL, wxEvtHandler *eventSink=NULL) |
| |
| void | Connect (wxEventType eventType, wxObjectEventFunction function, wxObject *userData=NULL, wxEvtHandler *eventSink=NULL) |
| |
| bool | Disconnect (wxEventType eventType, wxObjectEventFunction function, wxObject *userData=NULL, wxEvtHandler *eventSink=NULL) |
| |
| bool | Disconnect (int id=wxID_ANY, wxEventType eventType=wxEVT_NULL, wxObjectEventFunction function=NULL, wxObject *userData=NULL, wxEvtHandler *eventSink=NULL) |
| |
| bool | Disconnect (int id, int lastId, wxEventType eventType, wxObjectEventFunction function=NULL, wxObject *userData=NULL, wxEvtHandler *eventSink=NULL) |
| |
| void | Bind (const EventTag &eventType, Functor functor, int id=wxID_ANY, int lastId=wxID_ANY, wxObject *userData=NULL) |
| |
| void | Bind (const EventTag &eventType, void(Class::*method)(EventArg &), EventHandler *handler, int id=wxID_ANY, int lastId=wxID_ANY, wxObject *userData=NULL) |
| |
| bool | Unbind (const EventTag &eventType, Functor functor, int id=wxID_ANY, int lastId=wxID_ANY, wxObject *userData=NULL) |
| |
| bool | Unbind (const EventTag &eventType, void(Class::*method)(EventArg &), EventHandler *handler, int id=wxID_ANY, int lastId=wxID_ANY, wxObject *userData=NULL) |
| |
| void * | GetClientData () const |
| |
| wxClientData * | GetClientObject () const |
| |
| void | SetClientData (void *data) |
| |
| void | SetClientObject (wxClientData *data) |
| |
| bool | GetEvtHandlerEnabled () const |
| |
| wxEvtHandler * | GetNextHandler () const |
| |
| wxEvtHandler * | GetPreviousHandler () const |
| |
| void | SetEvtHandlerEnabled (bool enabled) |
| |
| virtual void | SetNextHandler (wxEvtHandler *handler) |
| |
| virtual void | SetPreviousHandler (wxEvtHandler *handler) |
| |
| void | Unlink () |
| |
| bool | IsUnlinked () const |
| |
| | wxEvtHandler () |
| |
| virtual | ~wxEvtHandler () |
| |
| virtual void | QueueEvent (wxEvent *event) |
| |
| virtual void | AddPendingEvent (const wxEvent &event) |
| |
| void | CallAfter (void(T::*method)(T1,...), T1 x1,...) |
| |
| void | CallAfter (const T &functor) |
| |
| virtual bool | ProcessEvent (wxEvent &event) |
| |
| bool | ProcessEventLocally (wxEvent &event) |
| |
| bool | SafelyProcessEvent (wxEvent &event) |
| |
| void | ProcessPendingEvents () |
| |
| void | DeletePendingEvents () |
| |
| void | Connect (int id, int lastId, wxEventType eventType, wxObjectEventFunction function, wxObject *userData=NULL, wxEvtHandler *eventSink=NULL) |
| |
| void | Connect (int id, wxEventType eventType, wxObjectEventFunction function, wxObject *userData=NULL, wxEvtHandler *eventSink=NULL) |
| |
| void | Connect (wxEventType eventType, wxObjectEventFunction function, wxObject *userData=NULL, wxEvtHandler *eventSink=NULL) |
| |
| bool | Disconnect (wxEventType eventType, wxObjectEventFunction function, wxObject *userData=NULL, wxEvtHandler *eventSink=NULL) |
| |
| bool | Disconnect (int id=wxID_ANY, wxEventType eventType=wxEVT_NULL, wxObjectEventFunction function=NULL, wxObject *userData=NULL, wxEvtHandler *eventSink=NULL) |
| |
| bool | Disconnect (int id, int lastId, wxEventType eventType, wxObjectEventFunction function=NULL, wxObject *userData=NULL, wxEvtHandler *eventSink=NULL) |
| |
| void | Bind (const EventTag &eventType, Functor functor, int id=wxID_ANY, int lastId=wxID_ANY, wxObject *userData=NULL) |
| |
| void | Bind (const EventTag &eventType, void(Class::*method)(EventArg &), EventHandler *handler, int id=wxID_ANY, int lastId=wxID_ANY, wxObject *userData=NULL) |
| |
| bool | Unbind (const EventTag &eventType, Functor functor, int id=wxID_ANY, int lastId=wxID_ANY, wxObject *userData=NULL) |
| |
| bool | Unbind (const EventTag &eventType, void(Class::*method)(EventArg &), EventHandler *handler, int id=wxID_ANY, int lastId=wxID_ANY, wxObject *userData=NULL) |
| |
| void * | GetClientData () const |
| |
| wxClientData * | GetClientObject () const |
| |
| void | SetClientData (void *data) |
| |
| void | SetClientObject (wxClientData *data) |
| |
| bool | GetEvtHandlerEnabled () const |
| |
| wxEvtHandler * | GetNextHandler () const |
| |
| wxEvtHandler * | GetPreviousHandler () const |
| |
| void | SetEvtHandlerEnabled (bool enabled) |
| |
| virtual void | SetNextHandler (wxEvtHandler *handler) |
| |
| virtual void | SetPreviousHandler (wxEvtHandler *handler) |
| |
| void | Unlink () |
| |
| bool | IsUnlinked () const |
| |
| | wxObject () |
| |
| | wxObject (const wxObject &other) |
| |
| virtual | ~wxObject () |
| |
| virtual wxClassInfo * | GetClassInfo () const |
| |
| wxObjectRefData * | GetRefData () const |
| |
| bool | IsKindOf (const wxClassInfo *info) const |
| |
| bool | IsSameAs (const wxObject &obj) const |
| |
| void | Ref (const wxObject &clone) |
| |
| void | SetRefData (wxObjectRefData *data) |
| |
| void | UnRef () |
| |
| void | UnShare () |
| |
| void | operator delete (void *buf) |
| |
| void * | operator new (size_t size, const wxString &filename=NULL, int lineNum=0) |
| |