diff options
author | Paul Gilbert | 2016-08-28 17:52:56 -0400 |
---|---|---|
committer | Paul Gilbert | 2016-08-28 17:52:56 -0400 |
commit | fd2d4622966d36299129b3f1654484b49ee0c996 (patch) | |
tree | 6ab885a971901877f3500f3f49a96690c1b1d4e5 /engines/xeen/interface_map.h | |
parent | dffa696b7beea02782579a004862f4aa86e8f3e6 (diff) | |
download | scummvm-rg350-fd2d4622966d36299129b3f1654484b49ee0c996.tar.gz scummvm-rg350-fd2d4622966d36299129b3f1654484b49ee0c996.tar.bz2 scummvm-rg350-fd2d4622966d36299129b3f1654484b49ee0c996.zip |
XEEN: Moved method comments from CPP to header files
Diffstat (limited to 'engines/xeen/interface_map.h')
-rw-r--r-- | engines/xeen/interface_map.h | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/engines/xeen/interface_map.h b/engines/xeen/interface_map.h index a37bf349ec..2189aacec1 100644 --- a/engines/xeen/interface_map.h +++ b/engines/xeen/interface_map.h @@ -95,6 +95,10 @@ private: void initDrawStructs(); + /** + * Helper method for setIndoorsMonsters to set a draw structure + * with the deatils for a given monster + */ void setMonsterSprite(DrawStruct &drawStruct, MazeMonster &monster, SpriteResource *sprites, int frame, int defaultY); protected: @@ -109,6 +113,10 @@ protected: void setMazeBits(); + /** + * Handles animation of monsters, wall items, and combat within the 3d + * view by cycling the appropriate frame numbers + */ void animate3d(); void drawMap(); @@ -126,18 +134,39 @@ public: virtual ~InterfaceMap() {} + /** + * Set up draw structures for displaying on-screen monsters + */ void setIndoorsMonsters(); + /** + * Set up draw structures for displaying on-screen objects + */ void setIndoorsObjects(); + /** + * Set up draw structures for displaying on-screen wall items + */ void setIndoorsWallPics(); + /** + * Draw the contents of the current 3d view of an indoor map + */ void drawIndoors(); + /** + * Set up the draw structures for displaying monsters on outdoor maps + */ void setOutdoorsMonsters(); + /** + * Set up the draw structures for displaying objects on outdoor maps + */ void setOutdoorsObjects(); + /** + * Draw the contents of the current 3d view of an outdoor map + */ void drawOutdoors(); }; |