comparison 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
comparison
equal deleted inserted replaced
2574:dd36326a9994 2575:a76d408c5132
518 /* 000 */ OtherOverlay_Image_MM7 pOverlays[50]; 518 /* 000 */ OtherOverlay_Image_MM7 pOverlays[50];
519 /* 3E8 */ int field_3E8; 519 /* 3E8 */ int field_3E8;
520 /* 3EC */ int bRedraw; 520 /* 3EC */ int bRedraw;
521 /* 3F0 */ 521 /* 3F0 */
522 }; 522 };
523
524 #pragma pack(pop) 523 #pragma pack(pop)
524
525
526
527
528
529 /* 44 */
530 #pragma pack(push, 1)
531 struct IconFrame_MM7
532 {
533 IconFrame_MM7();
534
535 void Serialize(class Icon *);
536 void Deserialize(class Icon *);
537
538 /* 000 */ char pAnimationName[12];
539 /* 00C */ char pTextureName[12];
540 /* 018 */ __int16 uAnimTime;
541 /* 01A */ __int16 uAnimLength;
542 /* 01C */ __int16 uFlags; // 0x01 - more icons in this animation
543 /* 01E */ unsigned __int16 uTextureID;
544 };
545 #pragma pack(pop)
546
547
548 /* 76 */
549 #pragma pack(push, 1)
550 struct UIAnimation_MM7
551 {
552 UIAnimation_MM7();
553
554 void Serialize(class UIAnimation *);
555 void Deserialize(class UIAnimation *);
556
557 /* 000 */ unsigned __int16 uIconID;
558 /* 002 */ __int16 field_2;
559 /* 004 */ __int16 uAnimTime;
560 /* 006 */ __int16 uAnimLength;
561 /* 008 */ __int16 x;
562 /* 00A */ __int16 y;
563 /* 00C */ char field_C;
564 };
565 #pragma pack(pop)