Map Member List

This is the complete list of members for Map, including all inherited members.

addAnimation(int gid, TileAnimation *animation)Map [inline]
addLayer(MapLayer *layer)Map
addParticleEffect(const std::string &effectFile, int x, int y)Map
addSprite(Sprite *sprite)Map
addTileset(Tileset *tileset)Map
BLOCKMASK_CHARACTERMap [private, static]
BLOCKMASK_MONSTERMap [private, static]
BLOCKMASK_WALLMap [private, static]
blockTile(int x, int y, BlockType type)Map
BlockType enum nameMap
BLOCKTYPE_CHARACTER enum valueMap
BLOCKTYPE_MONSTER enum valueMap
BLOCKTYPE_NONE enum valueMap
BLOCKTYPE_WALL enum valueMap
contains(int x, int y) const Map [private]
draw(Graphics *graphics, int scrollX, int scrollY)Map
drawCollision(Graphics *graphics, int scrollX, int scrollY)Map
drawOverlay(Graphics *graphics, float scrollX, float scrollY, int detail)Map [private]
findPath(int startX, int startY, int destX, int destY, unsigned char walkmask, int maxCost=20)Map
getAnimationForGid(int gid)Map
getFloatProperty(const std::string &name, float def=0.0f) const Properties [inline]
getHeight() const Map [inline]
getMetaTile(int x, int y) const Map
getProperty(const std::string &name, const std::string &def="") const Properties [inline]
getTileHeight() const Map [inline]
getTilesetWithGid(int gid) const Map
getTileWidth() const Map [inline]
getWalk(int x, int y, char walkmask=BLOCKMASK_WALL) const Map
getWidth() const Map [inline]
hasProperty(const std::string &name) const Properties [inline]
initializeOverlays()Map
initializeParticleEffects(Particle *particleEngine)Map
Map(int width, int height, int tileWidth, int tileHeight)Map
mHeightMap [private]
mLastScrollXMap [private]
mLastScrollYMap [private]
mLayersMap [private]
mMaxTileHeightMap [private]
mMetaTilesMap [private]
mOccupationMap [private]
mOnClosedListMap [private]
mOnOpenListMap [private]
mOverlaysMap [private]
mSpritesMap [private]
mTileAnimationsMap [private]
mTileHeightMap [private]
mTilesetsMap [private]
mTileWidthMap [private]
mWidthMap [private]
NB_BLOCKTYPES enum valueMap
particleEffectsMap [private]
removeSprite(SpriteIterator iterator)Map
setProperty(const std::string &name, const std::string &value)Properties [inline]
update(int ticks=1)Map
~Map()Map
~Properties()Properties [inline, virtual]


Generated on Sun Apr 26 17:30:43 2009 for The Mana World by  doxygen 1.5.5