Night Sky Engine
A fighting game framework made in Unreal Engine
Loading...
Searching...
No Matches
UNightSkyBattleWidget Class Reference

#include <NightSkyBattleWidget.h>

Inheritance diagram for UNightSkyBattleWidget:

Public Member Functions

void RegisterAnimationsForRollback ()
 
void PlayFadeAnim ()
 
void PlayFadeOutAnim ()
 
void PlayHealthAnim ()
 
void PlayRecoverableHealthAnim ()
 
void PlayTimerAnim ()
 
void PlayMeterAnim ()
 
void PlayGaugeAnim ()
 
void PlayRoundInitAnim ()
 
void PlayRoundWinAnim (bool bIsP1)
 
void PlayMatchWinAnim (bool bIsP1)
 
void PlayComboCounterAnim ()
 
void PlayStandardAnimations ()
 
void SetAnimationRollbackData ()
 
void RollbackAnimations ()
 
TArray< uint8 > SaveForRollback ()
 
void LoadForRollback (const TArray< uint8 > &InBytes)
 

Public Attributes

TArray< float > P1Health
 
TArray< float > P2Health
 
TArray< float > P1RecoverableHealth
 
TArray< float > P2RecoverableHealth
 
float Timer
 
float P1Meter
 
float P2Meter
 
TArray< float > P1Gauge
 
TArray< float > P2Gauge
 
int P1RoundsWon
 
int P2RoundsWon
 
int P1ComboCounter
 
int P2ComboCounter
 
int Ping
 
int RollbackFrames
 
TArray< FRollbackAnimationWidgetAnimationRollback
 

Detailed Description

Definition at line 28 of file NightSkyBattleWidget.h.

Member Function Documentation

◆ LoadForRollback()

void UNightSkyBattleWidget::LoadForRollback ( const TArray< uint8 > & InBytes)

Definition at line 51 of file NightSkyBattleWidget.cpp.

◆ PlayComboCounterAnim()

void UNightSkyBattleWidget::PlayComboCounterAnim ( )

◆ PlayFadeAnim()

void UNightSkyBattleWidget::PlayFadeAnim ( )

◆ PlayFadeOutAnim()

void UNightSkyBattleWidget::PlayFadeOutAnim ( )

◆ PlayGaugeAnim()

void UNightSkyBattleWidget::PlayGaugeAnim ( )

◆ PlayHealthAnim()

void UNightSkyBattleWidget::PlayHealthAnim ( )

◆ PlayMatchWinAnim()

void UNightSkyBattleWidget::PlayMatchWinAnim ( bool bIsP1)

◆ PlayMeterAnim()

void UNightSkyBattleWidget::PlayMeterAnim ( )

◆ PlayRecoverableHealthAnim()

void UNightSkyBattleWidget::PlayRecoverableHealthAnim ( )

◆ PlayRoundInitAnim()

void UNightSkyBattleWidget::PlayRoundInitAnim ( )

◆ PlayRoundWinAnim()

void UNightSkyBattleWidget::PlayRoundWinAnim ( bool bIsP1)

◆ PlayStandardAnimations()

void UNightSkyBattleWidget::PlayStandardAnimations ( )

Definition at line 9 of file NightSkyBattleWidget.cpp.

◆ PlayTimerAnim()

void UNightSkyBattleWidget::PlayTimerAnim ( )

◆ RegisterAnimationsForRollback()

void UNightSkyBattleWidget::RegisterAnimationsForRollback ( )

◆ RollbackAnimations()

void UNightSkyBattleWidget::RollbackAnimations ( )

Definition at line 31 of file NightSkyBattleWidget.cpp.

◆ SaveForRollback()

TArray< uint8 > UNightSkyBattleWidget::SaveForRollback ( )

Definition at line 42 of file NightSkyBattleWidget.cpp.

◆ SetAnimationRollbackData()

void UNightSkyBattleWidget::SetAnimationRollbackData ( )

Definition at line 19 of file NightSkyBattleWidget.cpp.

Member Data Documentation

◆ P1ComboCounter

int UNightSkyBattleWidget::P1ComboCounter

Definition at line 56 of file NightSkyBattleWidget.h.

◆ P1Gauge

TArray<float> UNightSkyBattleWidget::P1Gauge

Definition at line 48 of file NightSkyBattleWidget.h.

◆ P1Health

TArray<float> UNightSkyBattleWidget::P1Health

Definition at line 34 of file NightSkyBattleWidget.h.

◆ P1Meter

float UNightSkyBattleWidget::P1Meter

Definition at line 44 of file NightSkyBattleWidget.h.

◆ P1RecoverableHealth

TArray<float> UNightSkyBattleWidget::P1RecoverableHealth

Definition at line 38 of file NightSkyBattleWidget.h.

◆ P1RoundsWon

int UNightSkyBattleWidget::P1RoundsWon

Definition at line 52 of file NightSkyBattleWidget.h.

◆ P2ComboCounter

int UNightSkyBattleWidget::P2ComboCounter

Definition at line 58 of file NightSkyBattleWidget.h.

◆ P2Gauge

TArray<float> UNightSkyBattleWidget::P2Gauge

Definition at line 50 of file NightSkyBattleWidget.h.

◆ P2Health

TArray<float> UNightSkyBattleWidget::P2Health

Definition at line 36 of file NightSkyBattleWidget.h.

◆ P2Meter

float UNightSkyBattleWidget::P2Meter

Definition at line 46 of file NightSkyBattleWidget.h.

◆ P2RecoverableHealth

TArray<float> UNightSkyBattleWidget::P2RecoverableHealth

Definition at line 40 of file NightSkyBattleWidget.h.

◆ P2RoundsWon

int UNightSkyBattleWidget::P2RoundsWon

Definition at line 54 of file NightSkyBattleWidget.h.

◆ Ping

int UNightSkyBattleWidget::Ping

Definition at line 60 of file NightSkyBattleWidget.h.

◆ RollbackFrames

int UNightSkyBattleWidget::RollbackFrames

Definition at line 62 of file NightSkyBattleWidget.h.

◆ Timer

float UNightSkyBattleWidget::Timer

Definition at line 42 of file NightSkyBattleWidget.h.

◆ WidgetAnimationRollback

TArray<FRollbackAnimation> UNightSkyBattleWidget::WidgetAnimationRollback

Definition at line 65 of file NightSkyBattleWidget.h.


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