aboutsummaryrefslogtreecommitdiff
path: root/engines/hopkins/objects.h
diff options
context:
space:
mode:
authorStrangerke2012-12-29 23:57:50 +0100
committerStrangerke2012-12-29 23:57:50 +0100
commitea235f71a5b860a36be4c97cdb7c3842fb7003ba (patch)
treee54f491dfd7a06ff94951265fe62af79cc1e7e23 /engines/hopkins/objects.h
parentf7b62d555782385f11a2367da4ba5192716668ad (diff)
downloadscummvm-rg350-ea235f71a5b860a36be4c97cdb7c3842fb7003ba.tar.gz
scummvm-rg350-ea235f71a5b860a36be4c97cdb7c3842fb7003ba.tar.bz2
scummvm-rg350-ea235f71a5b860a36be4c97cdb7c3842fb7003ba.zip
HOPKINS: More refactoring of ObjectsManager
Diffstat (limited to 'engines/hopkins/objects.h')
-rw-r--r--engines/hopkins/objects.h18
1 files changed, 9 insertions, 9 deletions
diff --git a/engines/hopkins/objects.h b/engines/hopkins/objects.h
index 45fc8def74..9fbaaced76 100644
--- a/engines/hopkins/objects.h
+++ b/engines/hopkins/objects.h
@@ -45,14 +45,14 @@ struct SpriteItem {
int field22;
int field24;
int field26;
- bool field28;
- int field2A;
+ bool _rleFl;
+ bool field2A;
int field2C;
int field2E;
- int field30;
- int field32;
- int field34;
- int field36;
+ int _width;
+ int _height;
+ int _zoomPct;
+ int _reducePct;
};
class HopkinsEngine;
@@ -133,8 +133,8 @@ public:
byte *loadSprite(const Common::String &file);
void set_offsetxy(byte *data, int idx, int xp, int yp, bool isSize);
- int get_offsetx(const byte *spriteData, int spriteIndex, bool isSize);
- int get_offsety(const byte *spriteData, int spriteIndex, bool isSize);
+ int getOffsetX(const byte *spriteData, int spriteIndex, bool isSize);
+ int getOffsetY(const byte *spriteData, int spriteIndex, bool isSize);
void displaySprite();
int capture_mem_sprite(const byte *objectData, byte *sprite, int objIndex);
@@ -154,7 +154,7 @@ public:
void VERIFCACHE();
void DEF_SPRITE(int idx);
void DEF_CACHE(int idx);
- void CALCUL_SPRITE(int idx);
+ void computeSprite(int idx);
int AvantTri(TriMode triMode, int index, int priority);
void AFF_BOB_ANIM();
void AFF_VBOB();