Wolf3D
Pistol Member List

This is the complete list of members for Pistol, including all inherited members.

fire(double *position_x, double *position_y, double *direction_x, double *direction_y, double *plane_x, double *plane_y, std::vector< std::vector< int >> *world_map, json *sprite, std::vector< Enemy * > *enemies, SDL_Haptic *haptic=NULL)Weapon
get_capacity()Weapon
get_magazine()Weapon
init_textures(RenderWindow *window)Pistol
Pistol()Pistol
render(RenderWindow *window)Weapon
set_audio(Sample *sample)Weapon
set_capacity(int value)Weapon
set_magazine(int value)Weapon
set_weapon_specifications(std::vector< SDL_Texture * > texture, int fire_frame=3, int fire_cooldown=0.75, int max_fire_distance=6)Weapon
Weapon()Weapon