#include <grenade.h>
Inheritance diagram for GrenadeLauncher:
Public Member Functions | |
GrenadeLauncher () | |
Protected Member Functions | |
WeaponProjectile * | GetProjectileInstance () |
Definition at line 44 of file grenade.h.
GrenadeLauncher::GrenadeLauncher | ( | ) |
Definition at line 63 of file grenade.cpp.
00063 : 00064 WeaponLauncher(WEAPON_GRENADE, "grenade", new ExplosiveWeaponConfig(), VISIBLE_ONLY_WHEN_INACTIVE) 00065 { 00066 00067 m_name = _("Grenade"); 00068 m_allow_change_timeout = true; 00069 ReloadLauncher(); 00070 }
Here is the call graph for this function:
WeaponProjectile * GrenadeLauncher::GetProjectileInstance | ( | ) | [protected, virtual] |
Implements WeaponLauncher.
Definition at line 72 of file grenade.cpp.
00073 { 00074 return dynamic_cast<WeaponProjectile *> 00075 (new Grenade(cfg(),dynamic_cast<WeaponLauncher *>(this))); 00076 }
Here is the call graph for this function: