FS2_Open
Open source remastering of the Freespace 2 engine
|
#include "math/staticrand.h"
#include "network/multi.h"
#include "object/object.h"
#include "object/objectshield.h"
#include "ship/ship.h"
#include "ship/subsysdamage.h"
#include <limits.h>
Go to the source code of this file.
Functions | |
float | shield_get_strength (object *objp) |
void | shield_set_strength (object *objp, float strength) |
void | shield_add_strength (object *objp, float delta) |
float | scale_quad (float generator_fraction, float quad_strength) |
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 delta) |
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_num, float damage) |
int | shield_is_up (object *objp, int quadrant_num) |
Definition at line 115 of file objectshield.cpp.
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.