|  | Nuclide
    Software Development Kit for id Technology (BETA) | 
This is the complete list of members for weaponAPI_t, including all inherited members.
| AmmoRequired(entity weaponRef=__NULL__) | weaponAPI_t | |
| GetActiveWeapon(void) | weaponAPI_t | |
| GetAmmo1(entity weaponRef=__NULL__) | weaponAPI_t | |
| GetAmmo2(entity weaponRef=__NULL__) | weaponAPI_t | |
| GetClip(entity weaponRef=__NULL__) | weaponAPI_t | |
| GetClipSize(entity weaponRef=__NULL__) | weaponAPI_t | |
| GetFirstWeaponInInventory(void) | weaponAPI_t | |
| GetIcon(entity weaponRef=__NULL__) | weaponAPI_t | |
| GetLastWeaponInInventory(void) | weaponAPI_t | |
| GetNextWeaponRelativeTo(entity) | weaponAPI_t | |
| GetPreviousWeaponRelativeTo(entity playerWeapon) | weaponAPI_t | |
| GetSelectedIcon(entity weaponRef=__NULL__) | weaponAPI_t | |
| GetSlot(entity weaponRef=__NULL__) | weaponAPI_t | |
| GetSlotPos(entity weaponRef=__NULL__) | weaponAPI_t | |
| GetTitle(entity weaponRef=__NULL__) | weaponAPI_t | |
| IsValid(entity weaponRef=__NULL__) | weaponAPI_t | |
| MaxAmmo(entity weaponRef=__NULL__) | weaponAPI_t | |
| SelectWeapon(entity) | weaponAPI_t | |
| UsesSecondaryAmmo(entity weaponRef=__NULL__) | weaponAPI_t |