OpenTTD
Functions | Variables
animated_tile_sl.cpp File Reference

Code handling saving and loading of animated tiles. More...

#include "../stdafx.h"
#include "../tile_type.h"
#include "../core/alloc_func.hpp"
#include "saveload.h"
#include "../safeguards.h"

Go to the source code of this file.

Functions

static void Save_ANIT ()
 Save the ANIT chunk.
 
static void Load_ANIT ()
 Load the ANIT chunk; the chunk containing the animated tiles.
 

Variables

TileIndex_animated_tile_list
 The table/list with animated tiles. More...
 
uint _animated_tile_count
 The number of animated tiles in the current state. More...
 
uint _animated_tile_allocated
 The number of slots for animated tiles allocated currently. More...
 
const ChunkHandler _animated_tile_chunk_handlers []
 "Definition" imported by the saveload code to be able to load and save the animated tile table. More...
 

Detailed Description

Code handling saving and loading of animated tiles.

Definition in file animated_tile_sl.cpp.

Variable Documentation

◆ _animated_tile_allocated

uint _animated_tile_allocated

The number of slots for animated tiles allocated currently.

Definition at line 24 of file animated_tile.cpp.

Referenced by AddAnimatedTile(), and InitializeAnimatedTiles().

◆ _animated_tile_chunk_handlers

const ChunkHandler _animated_tile_chunk_handlers[]
Initial value:
= {
{ 'ANIT', Save_ANIT, Load_ANIT, NULL, NULL, CH_RIFF | CH_LAST},
}
static void Save_ANIT()
Save the ANIT chunk.
static void Load_ANIT()
Load the ANIT chunk; the chunk containing the animated tiles.
Last chunk in this array.
Definition: saveload.h:104

"Definition" imported by the saveload code to be able to load and save the animated tile table.

◆ _animated_tile_count

uint _animated_tile_count

The number of animated tiles in the current state.

Definition at line 22 of file animated_tile.cpp.

Referenced by Save_ANIT().

◆ _animated_tile_list

TileIndex* _animated_tile_list

The table/list with animated tiles.

Definition at line 20 of file animated_tile.cpp.

Referenced by Load_ANIT(), and Save_ANIT().