Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | List of all members
BaseMuzzleComponent Interface Reference
Inheritance diagram for BaseMuzzleComponent:
[legend]

Public Member Functions

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 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 IEntity GetOwner ()
 
- Public Member Functions inherited from GameComponent
bool OnTicksOnRemoteProxy ()
 

Member Function Documentation

◆ ClearChamber()

proto external bool BaseMuzzleComponent.ClearChamber ( int  barrelIndex)

◆ GetAmmoCount()

proto external int BaseMuzzleComponent.GetAmmoCount ( )

◆ GetBarrelsCount()

proto external int BaseMuzzleComponent.GetBarrelsCount ( )

◆ GetCurrentBarrelIndex()

proto external int BaseMuzzleComponent.GetCurrentBarrelIndex ( )

◆ GetCurrentFireMode()

proto external BaseFireMode BaseMuzzleComponent.GetCurrentFireMode ( )

◆ GetDefaultMagazineOrProjectileName()

proto external ResourceName BaseMuzzleComponent.GetDefaultMagazineOrProjectileName ( )

◆ GetFireModeIndex()

proto external int BaseMuzzleComponent.GetFireModeIndex ( )

◆ GetFireModesCount()

proto external int BaseMuzzleComponent.GetFireModesCount ( )

◆ GetFireModesList()

proto external int BaseMuzzleComponent.GetFireModesList ( out notnull array< BaseFireMode outFireModes)

◆ GetMagazine()

proto external BaseMagazineComponent BaseMuzzleComponent.GetMagazine ( )

◆ GetMagazineWell()

proto external BaseMagazineWell BaseMuzzleComponent.GetMagazineWell ( )

◆ GetMaxAmmoCount()

proto external int BaseMuzzleComponent.GetMaxAmmoCount ( )

◆ GetMuzzleType()

proto external EMuzzleType BaseMuzzleComponent.GetMuzzleType ( )

◆ GetNextFireModeIndex()

proto external int BaseMuzzleComponent.GetNextFireModeIndex ( )

◆ GetOpenBoltState()

proto external bool BaseMuzzleComponent.GetOpenBoltState ( )

◆ GetOwner()

proto external IEntity BaseMuzzleComponent.GetOwner ( )

◆ GetUIInfo()

proto external UIInfo BaseMuzzleComponent.GetUIInfo ( )

◆ IsBarrelChambered()

proto external bool BaseMuzzleComponent.IsBarrelChambered ( int  barrelIndex)

◆ IsChamberingPossible()

proto external bool BaseMuzzleComponent.IsChamberingPossible ( )

◆ IsCurrentBarrelChambered()

proto external bool BaseMuzzleComponent.IsCurrentBarrelChambered ( )

◆ IsDisposable()

proto external bool BaseMuzzleComponent.IsDisposable ( )

The documentation for this interface was generated from the following file: