|
Mana
|
This is the complete list of members for Map, including all inherited members.
| Actor | Map | friend |
| addActor(Actor *actor) | Map | protected |
| addAnimation(int gid, TileAnimation animation) | Map | |
| addLayer(MapLayer *layer) | Map | |
| addParticleEffect(const std::string &effectFile, int x, int y, int w=0, int h=0) | Map | |
| addTileset(Tileset *tileset) | Map | |
| BACKGROUND_LAYERS enum value | Map | private |
| BlockMask enum name | Map | |
| BLOCKMASK_ALL enum value | Map | |
| BLOCKMASK_CHARACTER enum value | Map | |
| BLOCKMASK_MONSTER enum value | Map | |
| BLOCKMASK_WALL enum value | Map | |
| blockTile(int x, int y, BlockType type) | Map | |
| BlockType enum name | Map | |
| BLOCKTYPE_CHARACTER enum value | Map | |
| BLOCKTYPE_MONSTER enum value | Map | |
| BLOCKTYPE_NONE enum value | Map | |
| BLOCKTYPE_WALL enum value | Map | |
| checkNodeOffsets(int radius, unsigned char walkMask, const Position &position) const | Map | |
| checkNodeOffsets(int radius, unsigned char walkMask, int x, int y) const | Map | inline |
| contains(int x, int y) const | Map | private |
| DEBUG_BEING_COLLISION_RADIUS enum value | Map | |
| DEBUG_BEING_IDS enum value | Map | |
| DEBUG_BEING_PATH enum value | Map | |
| DEBUG_BEING_POSITION enum value | Map | |
| DEBUG_COLLISION_TILES enum value | Map | |
| DEBUG_GRID enum value | Map | |
| DEBUG_MOUSE_PATH enum value | Map | |
| DEBUG_NONE enum value | Map | |
| DEBUG_SPECIAL1 enum value | Map | |
| DEBUG_SPECIAL2 enum value | Map | |
| DEBUG_SPECIAL3 enum value | Map | |
| DebugFlags enum name | Map | |
| draw(Graphics *graphics, int scrollX, int scrollY) | Map | |
| drawAmbientLayers(Graphics *graphics, LayerType type, float scrollX, float scrollY, int detail) | Map | private |
| drawCollision(Graphics *graphics, int scrollX, int scrollY, int debugFlags) const | Map | |
| findPath(int startX, int startY, int destX, int destY, unsigned char walkmask, int maxCost=20) | Map | private |
| findPixelPath(int startPixelX, int startPixelY, int destPixelX, int destPixelY, int radius, unsigned char walkmask, int maxCost=20) | Map | |
| findTilePath(int startPixelX, int startPixelY, int endPixelX, int endPixelY, unsigned char walkMask, int maxCost=20) | Map | |
| FOREGROUND_LAYERS enum value | Map | private |
| getAnimationForGid(int gid) | Map | |
| getBoolProperty(const std::string &name, bool def=false) const | Properties | inline |
| getDebugFlags() const | Map | inline |
| getFilename() const | Map | |
| getFloatProperty(const std::string &name, float def=0.0f) const | Properties | inline |
| getHeight() const | Map | inline |
| getIntProperty(const std::string &name, int def=0) const | Properties | inline |
| getMetaTile(int x, int y) const | Map | |
| getMusicFile() const | Map | |
| getName() const | Map | |
| getProperty(const std::string &name, const std::string &def=std::string()) const | Properties | inline |
| getTileCenter(int x, int y) const | Map | |
| getTileHeight() const | Map | inline |
| getTilesetWithGid(unsigned gid) const | Map | |
| getTileWidth() const | Map | inline |
| getWalk(int x, int y, unsigned char walkmask=BLOCKMASK_WALL) const | Map | |
| getWidth() const | Map | inline |
| hasProperty(const std::string &name) const | Properties | inline |
| initializeAmbientLayers() | Map | |
| initializeParticleEffects(Particle *particleEngine) | Map | |
| LayerType enum name | Map | private |
| mActors | Map | private |
| Map(int width, int height, int tileWidth, int tileHeight) | Map | |
| mBackgrounds | Map | private |
| mDebugFlags | Map | private |
| mForegrounds | Map | private |
| mHeight | Map | private |
| mLastScrollX | Map | private |
| mLastScrollY | Map | private |
| mLayers | Map | private |
| mMask | Map | private |
| mMaxTileHeight | Map | private |
| mMaxTileWidth | Map | private |
| mMetaTiles | Map | private |
| mOccupation | Map | private |
| mOnClosedList | Map | private |
| mOnOpenList | Map | private |
| mProperties | Properties | private |
| mTileAnimations | Map | private |
| mTileHeight | Map | private |
| mTilesets | Map | private |
| mTileWidth | Map | private |
| mWidth | Map | private |
| NB_BLOCKTYPES enum value | Map | |
| occupied(int x, int y) const | Map | |
| particleEffects | Map | private |
| PropertyMap typedef | Properties | private |
| removeActor(Actors::iterator iterator) | Map | protected |
| setDebugFlags(int flags) | Map | inline |
| setMask(int mask) | Map | |
| setProperty(const std::string &name, const std::string &value) | Properties | inline |
| update(int dt) | Map | |
| updateAmbientLayers(float scrollX, float scrollY) | Map | private |
| ~Map() override | Map | |
| ~Properties()=default | Properties | virtual |