![]() |
Freeciv21
Develop your civilization from humble roots to a global empire
|
#include <dialogs.h>
Collaboration diagram for qdef_act:Public Member Functions | |
| void | vs_city_set (int i) |
| Sets default action vs city. More... | |
| void | vs_unit_set (int i) |
| Sets default action vs unit. More... | |
| action_id | vs_city_get () |
| Returns default action vs city. More... | |
| action_id | vs_unit_get () |
| Returns default action vs unit. More... | |
Static Public Member Functions | |
| static qdef_act * | action () |
| Returns instance of qdef_act. More... | |
| static void | drop () |
| Deletes qdef_act instance. More... | |
Private Member Functions | |
| Q_DISABLE_COPY (qdef_act) | |
| qdef_act () | |
| Default actions provider constructor. More... | |
Private Attributes | |
| action_id | vs_city {-1} |
| action_id | vs_unit {-1} |
Static Private Attributes | |
| static qdef_act * | m_instance = nullptr |
|
explicitprivate |
Default actions provider constructor.
Definition at line 802 of file dialogs.cpp.
Referenced by action().
|
static |
Returns instance of qdef_act.
Definition at line 807 of file dialogs.cpp.
Referenced by popup_action_selection(), mr_menu::slot_action_vs_city(), mr_menu::slot_action_vs_unit(), try_default_city_action(), and try_default_unit_action().
|
static |
Deletes qdef_act instance.
Definition at line 818 of file dialogs.cpp.
|
private |
| action_id qdef_act::vs_city_get | ( | ) |
Returns default action vs city.
Definition at line 837 of file dialogs.cpp.
Referenced by popup_action_selection(), and try_default_city_action().
| void qdef_act::vs_city_set | ( | int | i | ) |
Sets default action vs city.
Definition at line 827 of file dialogs.cpp.
Referenced by mr_menu::slot_action_vs_city().
| action_id qdef_act::vs_unit_get | ( | ) |
Returns default action vs unit.
Definition at line 842 of file dialogs.cpp.
Referenced by popup_action_selection(), and try_default_unit_action().
| void qdef_act::vs_unit_set | ( | int | i | ) |
Sets default action vs unit.
Definition at line 832 of file dialogs.cpp.
Referenced by mr_menu::slot_action_vs_unit().
|
staticprivate |
|
private |
Definition at line 51 of file dialogs.h.
Referenced by vs_city_get(), and vs_city_set().
|
private |
Definition at line 52 of file dialogs.h.
Referenced by vs_unit_get(), and vs_unit_set().