| 
    Arma Reforger Script API
    
   | 
 
  
Public Member Functions | |
| ResourceName | GetDefaultRocketPrefab () | 
  Public Member Functions inherited from RocketEjectorMuzzleComponent | |
| proto external bool | CanReloadBarrel (int iBarrelIndex) | 
| Returns true if no projectile is loaded in the barrel. False otherwise.   | |
| proto external void | ReloadBarrel (int iBarrelIndex, IEntity reloadEntity) | 
| Reloads the barrel if possible.   | |
| proto external bool | CanReloadNextBarrel () | 
| Returns true if any unloaded barrel is found. False otherwise.   | |
| proto external void | ReloadNextBarrel (IEntity reloadEntity) | 
| Reloads the first non-empty barrel if possible.   | |
| proto external bool | IsAmmoCompatible (IEntity reloadEntity) | 
| Returns true if the provided entity is compatible as ammo.   | |
| proto external BaseEjectorInterface | GetEjectorInterface () | 
| proto external IEntity | GetBarrelProjectile (int iBarrelIndex) | 
| Returns the projectile entity loaded in barrel iBarrelIndex WARNING: Do not modify or delete the projectile entity.   | |
| proto external void | UnloadBarrel (int iBarrelIndex) | 
| Unloads the barrel with index iBarrelIndex.   | |
| proto external int | GetLoadedEntities (out notnull array< IEntity > entities) | 
| Get an array of all loaded entities.   | |
| proto external bool | SetBarrelIndex (int barrelIndex) | 
| Set the next barrel index to be fired.   | |
  Public Member Functions inherited from BaseMuzzleComponent | |
| proto external bool | IsMuzzleSuppressed () | 
| proto external EMuzzleType | GetMuzzleType () | 
| proto external int | GetNextFireModeIndex () | 
| proto external int | GetFireModesCount () | 
| proto external int | GetFireModeIndex () | 
| proto external int | GetFireModesList (out notnull array< BaseFireMode > outFireModes) | 
| proto external BaseFireMode | GetCurrentFireMode () | 
| proto external int | GetBarrelsCount () | 
| proto external int | GetCurrentBarrelIndex () | 
| proto external int | GetLastBarrelFired () | 
| proto external bool | IsBarrelChambered (int barrelIndex) | 
| proto external bool | IsCurrentBarrelChambered () | 
| proto external bool | IsChamberingPossible () | 
| proto external bool | ClearChamber (int barrelIndex) | 
| proto external bool | IsDisposable () | 
| proto external int | GetAmmoCount () | 
| proto external int | GetMaxAmmoCount () | 
| proto external BaseMagazineComponent | GetMagazine () | 
| proto external BaseMagazineWell | GetMagazineWell () | 
| proto external ResourceName | GetDefaultMagazineOrProjectileName () | 
| proto external UIInfo | GetUIInfo () | 
| proto external bool | GetOpenBoltState () | 
| proto external owned string | GetGamepadEffectContext () | 
| proto external void | SetGamepadEffectsEnabled (bool val) | 
| proto external WeaponGamepadEffectsManagerComponent | GetGamepadEffectsManager () | 
| proto external IEntity | GetOwner () | 
  Public Member Functions inherited from GameComponent | |
| bool | OnTicksOnRemoteProxy () | 
Protected Attributes | |
| ResourceName | m_sDefaultAmmoPrefab | 
| ResourceName SCR_RocketEjectorMuzzleComponent.GetDefaultRocketPrefab | ( | ) | 
      
  | 
  protected |