| addItem(BattleItem *item, RuleInventory *ground) | OpenXcom::Tile | |
| addLight(int light, int layer) | OpenXcom::Tile | |
| addOverlap() | OpenXcom::Tile | |
| addParticle(Particle *particle) | OpenXcom::Tile | |
| addSmoke(int smoke) | OpenXcom::Tile | |
| animate() | OpenXcom::Tile | |
| closeUfoDoor() | OpenXcom::Tile | |
| damage(TilePart part, int power, SpecialTileType type) | OpenXcom::Tile | |
| destroy(TilePart part, SpecialTileType type) | OpenXcom::Tile | |
| getAnimationOffset() const | OpenXcom::Tile | |
| getDangerous() const | OpenXcom::Tile | |
| getExplosive() const | OpenXcom::Tile | |
| getExplosiveType() const | OpenXcom::Tile | |
| getFire() const | OpenXcom::Tile | |
| getFlammability() const | OpenXcom::Tile | |
| getFlammability(TilePart part) const | OpenXcom::Tile | |
| getFootstepSound(Tile *tileBelow) const | OpenXcom::Tile | |
| getFuel() const | OpenXcom::Tile | |
| getFuel(TilePart part) const | OpenXcom::Tile | |
| getInventory() | OpenXcom::Tile | |
| getMapData(TilePart part) const | OpenXcom::Tile | inline |
| getMapData(int *mapDataID, int *mapDataSetID, TilePart part) const | OpenXcom::Tile | |
| getMarkerColor() const | OpenXcom::Tile | |
| getObstacle(int part) const | OpenXcom::Tile | inline |
| getOverlaps() const | OpenXcom::Tile | |
| getParticleCloud() | OpenXcom::Tile | |
| getPosition() const | OpenXcom::Tile | inline |
| getPreview() const | OpenXcom::Tile | |
| getShade() const | OpenXcom::Tile | |
| getSmoke() const | OpenXcom::Tile | |
| getSprite(int part) const | OpenXcom::Tile | |
| getTerrainLevel() const | OpenXcom::Tile | |
| getTopItemSprite() | OpenXcom::Tile | |
| getTUCost(int part, MovementType movementType) const | OpenXcom::Tile | |
| getTUMarker() const | OpenXcom::Tile | |
| getUnit() const | OpenXcom::Tile | inline |
| getVisible() const | OpenXcom::Tile | |
| hasNoFloor(Tile *tileBelow) const | OpenXcom::Tile | |
| ignite(int power) | OpenXcom::Tile | |
| isBigWall() const | OpenXcom::Tile | |
| isDiscovered(int part) const | OpenXcom::Tile | |
| isObstacle(void) const | OpenXcom::Tile | inline |
| isUfoDoorOpen(TilePart tp) const | OpenXcom::Tile | inline |
| isVoid() const | OpenXcom::Tile | |
| load(const YAML::Node &node) | OpenXcom::Tile | |
| loadBinary(Uint8 *buffer, Tile::SerializationKey &serializationKey) | OpenXcom::Tile | |
| openDoor(TilePart part, BattleUnit *Unit=0, BattleActionType reserve=BA_NONE) | OpenXcom::Tile | |
| prepareNewTurn(bool smokeDamage) | OpenXcom::Tile | |
| removeItem(BattleItem *item) | OpenXcom::Tile | |
| resetLight(int layer) | OpenXcom::Tile | |
| resetObstacle(void) | OpenXcom::Tile | |
| save() const | OpenXcom::Tile | |
| saveBinary(Uint8 **buffer) const | OpenXcom::Tile | |
| serializationKey | OpenXcom::Tile | static |
| setDangerous(bool danger) | OpenXcom::Tile | |
| setDiscovered(bool flag, int part) | OpenXcom::Tile | |
| setExplosive(int power, int damageType, bool force=false) | OpenXcom::Tile | |
| setFire(int fire) | OpenXcom::Tile | |
| setMapData(MapData *dat, int mapDataID, int mapDataSetID, TilePart part) | OpenXcom::Tile | |
| setMarkerColor(int color) | OpenXcom::Tile | |
| setObstacle(int part) | OpenXcom::Tile | |
| setPreview(int dir) | OpenXcom::Tile | |
| setSmoke(int smoke) | OpenXcom::Tile | |
| setTUMarker(int tu) | OpenXcom::Tile | |
| setUnit(BattleUnit *unit, Tile *tileBelow=0) | OpenXcom::Tile | |
| setVisible(int visibility) | OpenXcom::Tile | |
| Tile(Position pos) | OpenXcom::Tile | |
| ~Tile() | OpenXcom::Tile | |