Space Plunder
Loading...
Searching...
No Matches
UStaminaWidget Class Reference

#include <StaminaWidget.h>

Inheritance diagram for UStaminaWidget:

Public Member Functions

void UpdateStamina (const float CurrentStamina, const float MaxStamina)
 
void OnUpdateStamina (const float CurrentStamina, const float MaxStamina)
 

Protected Member Functions

virtual bool Initialize () override
 

Protected Attributes

class UProgressBar * StaminaBar
 

Member Function Documentation

◆ Initialize()

bool UStaminaWidget::Initialize ( )
overrideprotectedvirtual
9{
10 const bool Success = Super::Initialize();
11 if(!Success) return false;
12 if (!ensure(StaminaBar != nullptr)) return false;
13 return true;
14}
class UProgressBar * StaminaBar
Definition StaminaWidget.h:25

◆ OnUpdateStamina()

void UStaminaWidget::OnUpdateStamina ( const float CurrentStamina,
const float MaxStamina )

◆ UpdateStamina()

void UStaminaWidget::UpdateStamina ( const float CurrentStamina,
const float MaxStamina )
17{
18 if(StaminaBar != nullptr && MaxStamina > 0.0f)
19 {
20 StaminaBar->SetPercent(CurrentStamina/MaxStamina);
21 }
22 OnUpdateStamina(CurrentStamina, MaxStamina);
23}
void OnUpdateStamina(const float CurrentStamina, const float MaxStamina)

Member Data Documentation

◆ StaminaBar

class UProgressBar* UStaminaWidget::StaminaBar
protected

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