This is the complete list of members for WeaponStore, including all inherited members.
| allocateNewWeapon(const WeaponTemplate *tmpl, WeaponSlotType wslot) const | WeaponStore | inline |
| createAndFireTempWeapon(const WeaponTemplate *w, const Object *source, const Coord3D *pos) | WeaponStore | |
| createAndFireTempWeapon(const WeaponTemplate *w, const Object *source, Object *target) | WeaponStore | |
| deleteAllDelayedDamage() | WeaponStore | protected |
| DRAW(void) | SubsystemInterface | inline |
| draw(void) | SubsystemInterface | inlinevirtual |
| findWeaponTemplate(AsciiString name) const | WeaponStore | |
| findWeaponTemplateByNameKey(NameKeyType key) const | WeaponStore | inline |
| findWeaponTemplatePrivate(NameKeyType key) const | WeaponStore | protected |
| getName(void) | SubsystemInterface | inline |
| handleProjectileDetonation(const WeaponTemplate *w, const Object *source, const Coord3D *pos, WeaponBonusConditionFlags extraBonusFlags, Bool inflictDamage=TRUE) | WeaponStore | |
| init() | WeaponStore | inlinevirtual |
| m_name | SubsystemInterface | protected |
| newOverride(WeaponTemplate *weaponTemplate) | WeaponStore | protected |
| newWeaponTemplate(AsciiString name) | WeaponStore | protected |
| parseWeaponTemplateDefinition(INI *ini) | WeaponStore | static |
| postProcessLoad() | WeaponStore | virtual |
| reset() | WeaponStore | virtual |
| resetWeaponTemplates(void) | WeaponStore | protected |
| setDelayedDamage(const WeaponTemplate *weapon, const Coord3D *pos, UnsignedInt whichFrame, ObjectID sourceID, ObjectID victimID, const WeaponBonus &bonus) | WeaponStore | protected |
| setName(AsciiString name) | SubsystemInterface | inline |
| SubsystemInterface() | SubsystemInterface | |
| UPDATE(void) | SubsystemInterface | inline |
| update() | WeaponStore | virtual |
| WeaponStore() | WeaponStore | |
| WeaponTemplate class | WeaponStore | friend |
| ~SubsystemInterface() | SubsystemInterface | virtual |
| ~WeaponStore() | WeaponStore |