]> git.lizzy.rs Git - dragonfireclient.git/commitdiff
Change typedef to normal definitions in GUI code
authorsfan5 <sfan5@live.de>
Thu, 26 Nov 2020 21:19:46 +0000 (22:19 +0100)
committersfan5 <sfan5@live.de>
Thu, 26 Nov 2020 21:42:19 +0000 (22:42 +0100)
src/gui/guiEngine.h
src/gui/guiFormSpecMenu.h

index e5b3edce73208a587c8f7ccd16fae6294344b88c..eef1ad8aa12dad8d42579f0db7270677e35c7749 100644 (file)
@@ -29,22 +29,22 @@ with this program; if not, write to the Free Software Foundation, Inc.,
 #include "util/enriched_string.h"
 
 /******************************************************************************/
-/* Typedefs and macros                                                        */
+/* Structs and macros                                                         */
 /******************************************************************************/
 /** texture layer ids */
-typedef enum {
+enum texture_layer {
        TEX_LAYER_BACKGROUND = 0,
        TEX_LAYER_OVERLAY,
        TEX_LAYER_HEADER,
        TEX_LAYER_FOOTER,
        TEX_LAYER_MAX
-} texture_layer;
+};
 
-typedef struct {
+struct image_definition {
        video::ITexture *texture = nullptr;
        bool             tile;
        unsigned int     minsize;
-} image_definition;
+};
 
 /******************************************************************************/
 /* forward declarations                                                       */
index 53076e3bdbeaa368006e58e43331f2ba4cc07f5c..37106cb656951d9d9ce85a905f9424d325e11456 100644 (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 @@ class GUIFormSpecMenu : public GUIModalMenu
        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 @@ class GUIFormSpecMenu : public GUIModalMenu
 
                // 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;