#include <projectile.h>

| Public Member Functions | |
| Projectile (Entity *entity, Audio &audio) | |
| ~Projectile () | |
| void | create_sources (Audio &audio) | 
| void | destroy (Audio &audio) | 
| Public Attributes | |
| Entity * | entity | 
| bool | noise | 
| char | noise_str [128] | 
| unsigned int | pickup_index | 
| unsigned int | respawn_index | 
| unsigned int | explode_index | 
| unsigned int | idle_index | 
| char | action [LINE_SIZE] | 
| char | message [LINE_SIZE] | 
| float | radius | 
| int | source | 
| int | loop_source | 
| unsigned int | pickup_buf | 
| unsigned int | respawn_buf | 
| int | explode_type | 
| vec3 | explode_color | 
| float | explode_intensity | 
| unsigned int | explode_timer | 
| unsigned int | idle_timer | 
| unsigned int | splash_damage | 
| float | splash_radius | 
| float | knockback | 
| bool | hide | 
| bool | active | 
| bool | played | 
| bool | client_active | 
| bool | idle | 
| bool | explode | 
| bool | health | 
| bool | armor | 
| float | timeout | 
| float | timeout_value | 
| int | owner | 
| unsigned int | num_bounce | 
| Projectile::~Projectile | ( | ) | 
| void Projectile::create_sources | ( | Audio & | audio | ) | 


| void Projectile::destroy | ( | Audio & | audio | ) | 

| char Projectile::action[LINE_SIZE] | 
| bool Projectile::active | 
| bool Projectile::armor | 
| bool Projectile::client_active | 
| Entity* Projectile::entity | 
| bool Projectile::explode | 
| vec3 Projectile::explode_color | 
| unsigned int Projectile::explode_index | 
| float Projectile::explode_intensity | 
| unsigned int Projectile::explode_timer | 
| int Projectile::explode_type | 
| bool Projectile::health | 
| bool Projectile::hide | 
| bool Projectile::idle | 
| unsigned int Projectile::idle_index | 
| unsigned int Projectile::idle_timer | 
| float Projectile::knockback | 
| int Projectile::loop_source | 
| char Projectile::message[LINE_SIZE] | 
| bool Projectile::noise | 
| char Projectile::noise_str[128] | 
| unsigned int Projectile::num_bounce | 
| int Projectile::owner | 
| unsigned int Projectile::pickup_buf | 
| unsigned int Projectile::pickup_index | 
| bool Projectile::played | 
| float Projectile::radius | 
| unsigned int Projectile::respawn_buf | 
| unsigned int Projectile::respawn_index | 
| int Projectile::source | 
| unsigned int Projectile::splash_damage | 
| float Projectile::splash_radius | 
| float Projectile::timeout | 
| float Projectile::timeout_value | 
 1.8.2
 1.8.2