FS2_Open
Open source remastering of the Freespace 2 engine
|
Go to the source code of this file.
Macros | |
#define | FRONT_QUAD 1 |
#define | REAR_QUAD 2 |
#define | LEFT_QUAD 3 |
#define | RIGHT_QUAD 0 |
Functions | |
float | shield_get_strength (object *objp) |
void | shield_set_strength (object *objp, float strength) |
void | shield_add_strength (object *objp, float delta) |
float | shield_get_quad (object *objp, int quadrant_num) |
void | shield_set_quad (object *objp, int quadrant_num, float strength) |
void | shield_add_quad (object *objp, int quadrant_num, float strength) |
float | shield_get_max_strength (object *objp) |
void | shield_set_max_strength (object *objp, float newmax) |
float | shield_get_max_quad (object *objp) |
float | shield_apply_damage (object *objp, int quadrant, float damage) |
int | shield_is_up (object *objp, int quadrant_num) |
#define FRONT_QUAD 1 |
Definition at line 16 of file objectshield.h.
#define LEFT_QUAD 3 |
Definition at line 18 of file objectshield.h.
#define REAR_QUAD 2 |
Definition at line 17 of file objectshield.h.
#define RIGHT_QUAD 0 |
Definition at line 19 of file objectshield.h.
Definition at line 211 of file objectshield.cpp.
Definition at line 46 of file objectshield.cpp.
Definition at line 260 of file objectshield.cpp.
Definition at line 253 of file objectshield.cpp.
Definition at line 236 of file objectshield.cpp.
Definition at line 135 of file objectshield.cpp.
Definition at line 21 of file objectshield.cpp.
Definition at line 296 of file objectshield.cpp.
Definition at line 244 of file objectshield.cpp.
Definition at line 193 of file objectshield.cpp.
Definition at line 36 of file objectshield.cpp.