OpenTTD Source: src/animated_tile.cpp File Reference

OpenTTD Source 14.0-beta3

Functions | Variables
animated_tile.cpp File Reference
`#include "stdafx.h"`
`#include "core/container_func.hpp"`
`#include "tile_cmd.h"`
`#include "viewport_func.h"`
`#include "framerate_type.h"`
`#include "safeguards.h"`

Go to the source code of this file.

## Functions
void | DeleteAnimatedTile (TileIndex tile)
| Removes the given tile from the animated tile table. More...
void | AddAnimatedTile (TileIndex tile)
| Add the given tile to the animated tile table (if it does not exist on that table yet). More...
void | AnimateAnimatedTiles ()
| Animate all tiles in the animated tile list, i.e. call AnimateTile on them.
void | InitializeAnimatedTiles ()
| Initialize all animated tile variables to some known begin point.

## Variables
std::vector< TileIndex > | _animated_tiles
| The table/list with animated tiles.

## Detailed Description

Everything related to animated tiles.

Definition in file animated_tile.cpp.

## Function Documentation

## ◆ AddAnimatedTile()

void AddAnimatedTile | ( | TileIndex | tile | ) |

Add the given tile to the animated tile table (if it does not exist on that table yet).

Also increases the size of the table if necessary.

Parameters

  tile | the tile to make animated

Definition at line 40 of file animated_tile.cpp.

References _animated_tiles, include(), and MarkTileDirtyByTile().

## ◆ DeleteAnimatedTile()

void DeleteAnimatedTile | ( | TileIndex | tile | ) |

Removes the given tile from the animated tile table.

Parameters

  tile | the tile to remove

Definition at line 25 of file animated_tile.cpp.

References _animated_tiles, and MarkTileDirtyByTile().