1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-06-27 16:36:03 +00:00

Change typedef to normal definitions in GUI code

This commit is contained in:
sfan5 2020-11-26 22:19:46 +01:00
parent 868749b4f8
commit 9bb381ebd3
2 changed files with 14 additions and 14 deletions

View file

@ -41,7 +41,7 @@ class Client;
class GUIScrollContainer;
class ISoundManager;
typedef enum {
enum FormspecFieldType {
f_Button,
f_Table,
f_TabHeader,
@ -53,13 +53,13 @@ typedef enum {
f_HyperText,
f_AnimatedImage,
f_Unknown
} FormspecFieldType;
};
typedef enum {
enum FormspecQuitMode {
quit_mode_no,
quit_mode_accept,
quit_mode_cancel
} FormspecQuitMode;
};
struct TextDest
{
@ -356,7 +356,7 @@ private:
JoystickController *m_joystick;
bool m_show_debug = false;
typedef struct {
struct parserData {
bool explicit_size;
bool real_coordinates;
u8 simple_field_count;
@ -384,16 +384,16 @@ private:
// used to restore table selection/scroll/treeview state
std::unordered_map<std::string, GUITable::DynamicData> table_dyndata;
} parserData;
};
typedef struct {
struct fs_key_pending {
bool key_up;
bool key_down;
bool key_enter;
bool key_escape;
} fs_key_pendig;
};
fs_key_pendig current_keys_pending;
fs_key_pending current_keys_pending;
std::string current_field_enter_pending = "";
std::vector<std::string> m_hovered_item_tooltips;