#include "stdafx.h"
#include "openttd.h"
#include "strings_type.h"
#include "texteff.hpp"
#include "core/bitmath_func.hpp"
#include "transparency.h"
#include "strings_func.h"
#include "core/alloc_func.hpp"
#include "viewport_func.h"
#include "settings_type.h"
Go to the source code of this file.
Data Structures | |
struct | TextEffect |
Container for all information about a text effect. More... | |
Enumerations | |
enum | { INIT_NUM_TEXT_EFFECTS = 20 } |
Functions | |
TextEffectID | AddTextEffect (StringID msg, int center, int y, uint16 duration, TextEffectMode mode) |
void | UpdateTextEffect (TextEffectID te_id, StringID msg) |
void | RemoveTextEffect (TextEffectID te_id) |
static void | MoveTextEffect (TextEffect *te) |
void | MoveAllTextEffects () |
void | InitTextEffects () |
void | DrawTextEffects (DrawPixelInfo *dpi) |
Variables | |
static TextEffect * | _text_effect_list = NULL |
static uint16 | _num_text_effects = INIT_NUM_TEXT_EFFECTS |
Definition in file texteff.cpp.