#include <TrackedVehicleSprite.h>
Inheritance diagram for TrackedVehicleSprite:
Public Member Functions | |
| TrackedVehicleSprite (int owner, std::string type) | |
| virtual | ~TrackedVehicleSprite () |
| virtual void | update () |
| Update this sprite's pysics and stuff. | |
| virtual KeyDriver * | allocDriver (void) |
| virtual int | paintHud (std::string &hudString) |
| virtual Packet | packObject () const |
| Create a network packet representing vital data about this Sprite. | |
| virtual void | setObject (Packet &p) |
| Set this object's data to that represented by the packet p. | |
Private Attributes | |
| Tracks * | tracks |
| TrackedVehicleSprite::TrackedVehicleSprite | ( | int | owner, | |
| std::string | type | |||
| ) |
| virtual TrackedVehicleSprite::~TrackedVehicleSprite | ( | ) | [virtual] |
| virtual KeyDriver* TrackedVehicleSprite::allocDriver | ( | void | ) | [inline, virtual] |
Reimplemented from VehicleSprite.
| virtual Packet TrackedVehicleSprite::packObject | ( | ) | const [virtual] |
| virtual int TrackedVehicleSprite::paintHud | ( | std::string & | hudString | ) | [virtual] |
Reimplemented from VehicleSprite.
| virtual void TrackedVehicleSprite::setObject | ( | Packet & | p | ) | [virtual] |
Set this object's data to that represented by the packet p.
The default implementation unpacks a packet created by the default impl. of packObject().
Reimplemented from Sprite.
| virtual void TrackedVehicleSprite::update | ( | ) | [virtual] |
Update this sprite's pysics and stuff.
Note that the update method should use the static dTime variable to check the time since last invokation. The caller is responsible for setting this variable to an apropriate value!
Implements Sprite.
Tracks* TrackedVehicleSprite::tracks [private] |
1.4.7