Mercurial > mm7
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) |