![]() |
Rise
The Vieneo Province
|
#include <weapon.h>
Public Member Functions | |
weapon (Viewscreen *prtGame) | |
void | EnergyWeaponImpact () |
void | Update (float fElapsedTime) |
void | FireWeapon (unsigned char bay) const |
void | ExplodeWeapon (short t, bool wasus, std::string reason) |
void | Render (IDirect3DDevice9 *pd3dDevice, D3DXMATRIX *matrixLookAtLocal) |
void | ProcessPacket (SWeaponPacket datapacket) |
Private Attributes | |
Viewscreen * | viewscreen |
Logger * | logger |
short | t |
short | s |
short | r |
int | closest |
SWeaponData | weaponarray [MAX_WEAPONS] |
weapon::weapon | ( | Viewscreen * | prtGame | ) |
Definition at line 5 of file weapon.cpp.
void weapon::EnergyWeaponImpact | ( | ) |
Definition at line 21 of file weapon.cpp.
void weapon::ExplodeWeapon | ( | short | t, |
bool | wasus, | ||
std::string | reason | ||
) |
Definition at line 646 of file weapon.cpp.
void weapon::FireWeapon | ( | unsigned char | bay | ) | const |
Definition at line 599 of file weapon.cpp.
void weapon::ProcessPacket | ( | SWeaponPacket | datapacket | ) |
Definition at line 984 of file weapon.cpp.
void weapon::Render | ( | IDirect3DDevice9 * | pd3dDevice, |
D3DXMATRIX * | matrixLookAtLocal | ||
) |
Definition at line 799 of file weapon.cpp.
void weapon::Update | ( | float | fElapsedTime | ) |
Definition at line 80 of file weapon.cpp.
|
private |
|
private |