Space Plunder
Loading...
Searching...
No Matches
IWeaponHUDInterface Class Referenceabstract

#include <WeaponHUDInterface.h>

Inheritance diagram for IWeaponHUDInterface:
UWeaponSystemWidget

Public Member Functions

virtual void SetPlayerWeaponState (const FPlayerWeaponState &PlayerWeaponState)=0
 
virtual void SetAmmo (const int32 CurrentAmmo, const int32 TotalAmmo)=0
 
virtual void UpdateWeapons (const TArray< FWeaponData_T > &Weapons, const int32 CurrentWeaponIndex)=0
 
virtual void SetMaxNumberOfWeaponsDisplayed (const int32 Number)=0
 

Member Function Documentation

◆ SetAmmo()

virtual void IWeaponHUDInterface::SetAmmo ( const int32 CurrentAmmo,
const int32 TotalAmmo )
pure virtual

Implemented in UWeaponSystemWidget.

◆ SetMaxNumberOfWeaponsDisplayed()

virtual void IWeaponHUDInterface::SetMaxNumberOfWeaponsDisplayed ( const int32 Number)
pure virtual

Implemented in UWeaponSystemWidget.

◆ SetPlayerWeaponState()

virtual void IWeaponHUDInterface::SetPlayerWeaponState ( const FPlayerWeaponState & PlayerWeaponState)
pure virtual

Implemented in UWeaponSystemWidget.

◆ UpdateWeapons()

virtual void IWeaponHUDInterface::UpdateWeapons ( const TArray< FWeaponData_T > & Weapons,
const int32 CurrentWeaponIndex )
pure virtual

Implemented in UWeaponSystemWidget.


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