| 
    Arma Reforger Script API
    
   | 
 
This is the complete list of members for SCR_AIWeaponHandling, including all inherited members.
| GetCurrentMagazineComponent(BaseWeaponManagerComponent weapMgr) | SCR_AIWeaponHandling | static | 
| GetCurrentMuzzleId(BaseWeaponManagerComponent weapMgr) | SCR_AIWeaponHandling | static | 
| GetCurrentWeaponComponent(BaseWeaponManagerComponent weapMgr) | SCR_AIWeaponHandling | static | 
| GetWeaponCurrentMuzzleType(notnull BaseWeaponComponent weapon) | SCR_AIWeaponHandling | static | 
| GetWeaponType(notnull BaseWeaponComponent weapon, bool overrideWithMuzzle=false) | SCR_AIWeaponHandling | static | 
| IsCurrentMuzzleChambered(BaseWeaponManagerComponent weapMgr, bool defValue=false) | SCR_AIWeaponHandling | static | 
| StartMagazineSwitchCharacter(CharacterControllerComponent controller, BaseMagazineComponent newMagazineComp) | SCR_AIWeaponHandling | static | 
| StartMagazineSwitchTurret(TurretControllerComponent controller, BaseMagazineComponent newMagazineComp) | SCR_AIWeaponHandling | static | 
| StartMuzzleSwitch(CharacterControllerComponent controller, int newMuzzleId) | SCR_AIWeaponHandling | static | 
| StartWeaponSwitchCharacter(CharacterControllerComponent controller, BaseWeaponComponent newWeaponComp) | SCR_AIWeaponHandling | static | 
| StartWeaponSwitchTurret(TurretControllerComponent controller, BaseWeaponComponent newWeaponComp, IEntity turretOperator) | SCR_AIWeaponHandling | static |