This is the complete list of members for ime::TileMap, including all inherited members.
addChild(GameObject::Ptr child, const Index &index, bool assignLayer=true) | ime::TileMap | |
addSprite(Sprite::Ptr sprite, const Index &index, int renderOrder=0, const std::string &renderLayer="default") | ime::TileMap | |
construct(Vector2u size, char id) | ime::TileMap | |
draw(Window &renderTarget) (defined in ime::TileMap) | ime::TileMap | |
forEachChild(const Callback< const GameObject::Ptr & > &callback) | ime::TileMap | |
forEachChildInTile(const Tile &tile, const Callback< const GameObject::Ptr & > &callback) | ime::TileMap | |
forEachTile(const Callback< const Tile & > &callback) | ime::TileMap | |
forEachTileExcept(char id, const Callback< const Tile & > &callback) | ime::TileMap | |
forEachTileInRange(Index startPos, Index endPos, const Callback< const Tile & > &callback) | ime::TileMap | |
forEachTileWithId(char id, const Callback< const Tile & > &callback) | ime::TileMap | |
getChildWithId(std::size_t id) const | ime::TileMap | |
getNumOfOccupants(const Tile &tile) const | ime::TileMap | |
getOccupant(const Tile &tile) | ime::TileMap | |
getPosition() const | ime::TileMap | |
getSize() const | ime::TileMap | |
getSizeInTiles() const | ime::TileMap | |
getSpaceBetweenTiles() const | ime::TileMap | |
getTile(const Index &index) | ime::TileMap | |
getTile(const Vector2f &position) | ime::TileMap | |
getTileAbove(const Tile &tile) | ime::TileMap | |
getTileBelow(const Tile &tile) | ime::TileMap | |
getTileLeftOf(const Tile &tile) | ime::TileMap | |
getTileOccupiedByChild(const GameObject::Ptr &child) | ime::TileMap | |
getTileRightOf(const Tile &tile) | ime::TileMap | |
getTileSize() const | ime::TileMap | |
hasChild(const GameObject::Ptr &child) | ime::TileMap | |
isCollidable(const Index &index) const | ime::TileMap | |
isIndexValid(const Index &index) const | ime::TileMap | |
isTileOccupied(const Tile &tile) const | ime::TileMap | |
isVisible() const | ime::TileMap | |
loadFromFile(const std::string &filename, const char &separator='\0') | ime::TileMap | |
loadFromVector(Map map) | ime::TileMap | |
moveChild(const GameObject::Ptr &child, const Index &index) | ime::TileMap | |
moveChild(const GameObject::Ptr &child, const Tile &tile) | ime::TileMap | |
Ptr typedef (defined in ime::TileMap) | ime::TileMap | |
removeAllChildren(const Tile &tile) | ime::TileMap | |
removeAllVisitors(const Tile &tile) | ime::TileMap | |
removeChild(const GameObject::Ptr &child) | ime::TileMap | |
removeChildFromTile(const Tile &tile, const GameObject::Ptr &child) | ime::TileMap | |
removeChildrenIf(const std::function< bool(const GameObject::Ptr &)> &callback) | ime::TileMap | |
removeChildWithId(std::size_t id) | ime::TileMap | |
removeOccupant(const Tile &tile) | ime::TileMap | |
renderLayers() | ime::TileMap | |
Scene (defined in ime::TileMap) | ime::TileMap | friend |
setCollidableByExclusion(char id, bool isCollidable) | ime::TileMap | |
setCollidableById(char id, bool isCollidable) | ime::TileMap | |
setCollidableByIndex(const Index &index, bool isCollidable) | ime::TileMap | |
setCollidableByIndex(const std::initializer_list< Index > &locations, bool isCollidable) | ime::TileMap | |
setCollidableByIndex(Index startPos, Index endPos, bool isCollidable) | ime::TileMap | |
setCurrentTileset(const std::string &name) | ime::TileMap | |
setPhysicsSimulation(std::shared_ptr< World > physicsSimulation) (defined in ime::TileMap) | ime::TileMap | |
setPosition(int x, int y) | ime::TileMap | |
setTileset(const std::string &name, const std::string &filename) | ime::TileMap | |
setVisible(bool visible) | ime::TileMap | |
textureTile(const Index &index, const UIntRect &rect) | ime::TileMap | |
textureTilesById(char id, const UIntRect &rect) | ime::TileMap | |
textureTilesById(char id, const Sprite &sprite) | ime::TileMap | |
tileHasVisitors(const Tile &tile) const | ime::TileMap | |
toggleVisibility() | ime::TileMap | |
update(Time deltaTime) (defined in ime::TileMap) | ime::TileMap |