![]() |
doom3-gpl
Doom 3 GPL source release
|
#include <GameSSDWindow.h>
Static Public Member Functions | |
| static SSDAsteroid * | GetNewAsteroid (idGameSSDWindow *_game, const idVec3 &startPosition, const idVec2 &_size, float _speed, float rotate, int _health) |
| static SSDAsteroid * | GetSpecificAsteroid (int id) |
| static void | WriteAsteroids (idFile *savefile) |
| static void | ReadAsteroids (idFile *savefile, idGameSSDWindow *_game) |
Public Attributes | |
| int | health |
Public Attributes inherited from SSDMover | |
| idVec3 | speed |
| float | rotationSpeed |
Public Attributes inherited from SSDEntity | |
| int | type |
| int | id |
| idStr | materialName |
| const idMaterial * | material |
| idVec3 | position |
| idVec2 | size |
| float | radius |
| float | hitRadius |
| float | rotation |
| idVec4 | matColor |
| idStr | text |
| float | textScale |
| idVec4 | foreColor |
| idGameSSDWindow * | game |
| int | currentTime |
| int | lastUpdate |
| int | elapsed |
| bool | destroyed |
| bool | noHit |
| bool | noPlayerDamage |
| bool | inUse |
Static Protected Attributes | |
| static SSDAsteroid | asteroidPool [MAX_ASTEROIDS] |
Definition at line 166 of file GameSSDWindow.h.
| SSDAsteroid::SSDAsteroid | ( | ) |
Definition at line 399 of file GameSSDWindow.cpp.
| SSDAsteroid::~SSDAsteroid | ( | ) |
Definition at line 402 of file GameSSDWindow.cpp.
|
virtual |
Reimplemented from SSDMover.
Definition at line 437 of file GameSSDWindow.cpp.
|
static |
Definition at line 442 of file GameSSDWindow.cpp.
|
static |
Definition at line 455 of file GameSSDWindow.cpp.
| void SSDAsteroid::Init | ( | idGameSSDWindow * | _game, |
| const idVec3 & | startPosition, | ||
| const idVec2 & | _size, | ||
| float | _speed, | ||
| float | rotate, | ||
| int | _health | ||
| ) |
Definition at line 417 of file GameSSDWindow.cpp.
|
static |
Definition at line 475 of file GameSSDWindow.cpp.
|
virtual |
Reimplemented from SSDMover.
Definition at line 411 of file GameSSDWindow.cpp.
Definition at line 459 of file GameSSDWindow.cpp.
Reimplemented from SSDMover.
Definition at line 405 of file GameSSDWindow.cpp.
|
staticprotected |
Definition at line 190 of file GameSSDWindow.h.
| int SSDAsteroid::health |
Definition at line 170 of file GameSSDWindow.h.
1.8.6.