]> git.lizzy.rs Git - minetest.git/blobdiff - src/hud.h
Revert "Fix short 180 degree rotation when using set_bone_position (#10405)" (#10534)
[minetest.git] / src / hud.h
index e015baec125fbf9dfe6334a52944c89937097aa6..a0613ae98335e9e3ae09924fe5c34fbee613ea64 100644 (file)
--- a/src/hud.h
+++ b/src/hud.h
@@ -51,7 +51,6 @@ with this program; if not, write to the Free Software Foundation, Inc.,
 #define HUD_HOTBAR_ITEMCOUNT_DEFAULT 8
 #define HUD_HOTBAR_ITEMCOUNT_MAX     32
 
-
 #define HOTBAR_IMAGE_SIZE 48
 
 enum HudElementType {
@@ -60,7 +59,9 @@ enum HudElementType {
        HUD_ELEM_STATBAR   = 2,
        HUD_ELEM_INVENTORY = 3,
        HUD_ELEM_WAYPOINT  = 4,
-       HUD_ELEM_IMAGE_WAYPOINT = 5
+       HUD_ELEM_IMAGE_WAYPOINT = 5,
+       HUD_ELEM_COMPASS   = 6,
+       HUD_ELEM_MINIMAP   = 7
 };
 
 enum HudElementStat {
@@ -79,6 +80,13 @@ enum HudElementStat {
        HUD_STAT_TEXT2,
 };
 
+enum HudCompassDir {
+       HUD_COMPASS_ROTATE = 0,
+       HUD_COMPASS_ROTATE_REVERSE,
+       HUD_COMPASS_TRANSLATE,
+       HUD_COMPASS_TRANSLATE_REVERSE,
+};
+
 struct HudElement {
        HudElementType type;
        v2f pos;
@@ -100,3 +108,12 @@ extern const EnumString es_HudElementType[];
 extern const EnumString es_HudElementStat[];
 extern const EnumString es_HudBuiltinElement[];
 
+// Minimap stuff
+
+enum MinimapType {
+       MINIMAP_TYPE_OFF,
+       MINIMAP_TYPE_SURFACE,
+       MINIMAP_TYPE_RADAR,
+       MINIMAP_TYPE_TEXTURE,
+};
+