diff Engine/Serialization/LegacyImages.h @ 2575:a76d408c5132 tip

DrawTranslucent -> DrawTextureGrayShade Removed old texture drawing stuff
author a.parshin
date Wed, 09 Mar 2016 01:39:52 +0200
parents d569340b05ff
children
line wrap: on
line diff
--- a/Engine/Serialization/LegacyImages.h	Mon Mar 07 03:48:40 2016 +0200
+++ b/Engine/Serialization/LegacyImages.h	Wed Mar 09 01:39:52 2016 +0200
@@ -520,5 +520,46 @@
     /* 3EC */ int bRedraw;
     /* 3F0 */
 };
+#pragma pack(pop)
 
-#pragma pack(pop)
\ No newline at end of file
+
+
+
+
+/*   44 */
+#pragma pack(push, 1)
+struct IconFrame_MM7
+{
+    IconFrame_MM7();
+
+    void Serialize(class Icon *);
+    void Deserialize(class Icon *);
+
+    /* 000 */ char pAnimationName[12];
+    /* 00C */ char pTextureName[12];
+    /* 018 */ __int16 uAnimTime;
+    /* 01A */ __int16 uAnimLength;
+    /* 01C */ __int16 uFlags; // 0x01 - more icons in this animation
+    /* 01E */ unsigned __int16 uTextureID;
+};
+#pragma pack(pop)
+
+
+/*   76 */
+#pragma pack(push, 1)
+struct UIAnimation_MM7
+{
+    UIAnimation_MM7();
+
+    void Serialize(class UIAnimation *);
+    void Deserialize(class UIAnimation *);
+
+    /* 000 */ unsigned __int16 uIconID;
+    /* 002 */ __int16 field_2;
+    /* 004 */ __int16 uAnimTime;
+    /* 006 */ __int16 uAnimLength;
+    /* 008 */ __int16 x;
+    /* 00A */ __int16 y;
+    /* 00C */ char field_C;
+};
+#pragma pack(pop)