EffectVehicle Struct Reference

A special vehicle is one of the following: More...

#include <effectvehicle_base.h>

Inheritance diagram for EffectVehicle:

SpecializedVehicle< EffectVehicle, VEH_EFFECT > Pool< Titem, Tindex, Tgrowth_step, Tmax_size, Tcache, Tzero >::PoolItem< Tpool >

Public Member Functions

 EffectVehicle ()
 We don't want GCC to zero our struct! It already is zeroed and has an index!
virtual ~EffectVehicle ()
 We want to 'destruct' the right class.
const char * GetTypeString () const
void UpdateDeltaXY (Direction direction)
bool Tick ()

Data Fields

uint16 animation_state
byte animation_substate

Detailed Description

A special vehicle is one of the following:

Definition at line 25 of file effectvehicle_base.h.


Constructor & Destructor Documentation

virtual EffectVehicle::~EffectVehicle (  )  [inline, virtual]

We want to 'destruct' the right class.

Definition at line 32 of file effectvehicle_base.h.


The documentation for this struct was generated from the following files:

Generated on Wed Dec 30 20:40:34 2009 for OpenTTD by  doxygen 1.5.6