|
OpenTTD Source
1.10.0-RC1
|
Everything related to animated tiles. More...
#include "stdafx.h"#include "core/alloc_func.hpp"#include "core/smallvec_type.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. More... | |
Everything related to animated tiles.
Definition in file animated_tile.cpp.
| 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.
| tile | the tile to make animated |
Definition at line 41 of file animated_tile.cpp.
References _animated_tiles, include(), and MarkTileDirtyByTile().
Referenced by AnimationBase< IndustryAnimationBase, IndustryTileSpec, Industry, int, GetSimpleIndustryCallback >::ChangeAnimationFrame().
| void DeleteAnimatedTile | ( | TileIndex | tile | ) |
Removes the given tile from the animated tile table.
| tile | the tile to remove |
Definition at line 26 of file animated_tile.cpp.
References _animated_tiles, and MarkTileDirtyByTile().
Referenced by AnimationBase< IndustryAnimationBase, IndustryTileSpec, Industry, int, GetSimpleIndustryCallback >::ChangeAnimationFrame().
| std::vector<TileIndex> _animated_tiles |
The table/list with animated tiles.
Definition at line 20 of file animated_tile.cpp.
Referenced by AddAnimatedTile(), AnimateAnimatedTiles(), DeleteAnimatedTile(), InitializeAnimatedTiles(), and Save_ANIT().