#include <ProjectXHUD.h>
|
static AProjectXHUD * | GetHUD (const UObject *WorldContextObject, const int32 Slot=0) |
|
static UContextMenuWidget * | CreateContextMenu (const UObject *WorldContextObject, TArray< FContextMenuOption > const ContextMenuOptions, const FText Title, const bool bIsDismissable=true, const UObject *ContextObject=nullptr) |
|
static UContextMenuWidget * | CreateGlobalMessageDialogue (const UObject *WorldContextObject, const FContextMenuOption ContextMenuOption1, const FContextMenuOption ContextMenuOption2, const FText Title, const FText Message, const bool bIsDismissable=true, const UObject *ContextObject=nullptr) |
|
◆ AProjectXHUD()
AProjectXHUD::AProjectXHUD |
( |
| ) |
|
◆ BeginPlay()
void AProjectXHUD::BeginPlay |
( |
| ) |
|
|
overridevirtual |
◆ CloseQuickChat()
void AProjectXHUD::CloseQuickChat |
( |
| ) |
|
◆ CreateContextMenu()
UContextMenuWidget * AProjectXHUD::CreateContextMenu |
( |
const UObject * |
WorldContextObject, |
|
|
TArray< FContextMenuOption > const |
ContextMenuOptions, |
|
|
const FText |
Title, |
|
|
const bool |
bIsDismissable = true , |
|
|
const UObject * |
ContextObject = nullptr |
|
) |
| |
|
static |
◆ CreateGlobalMessageDialogue()
UContextMenuWidget * AProjectXHUD::CreateGlobalMessageDialogue |
( |
const UObject * |
WorldContextObject, |
|
|
const FContextMenuOption |
ContextMenuOption1, |
|
|
const FContextMenuOption |
ContextMenuOption2, |
|
|
const FText |
Title, |
|
|
const FText |
Message, |
|
|
const bool |
bIsDismissable = true , |
|
|
const UObject * |
ContextObject = nullptr |
|
) |
| |
|
static |
◆ CreateHUDUserWidget()
UHUDBasicUserWidget * AProjectXHUD::CreateHUDUserWidget |
( |
UClass * |
WidgetClass, |
|
|
const int32 |
ZOrder |
|
) |
| |
◆ CreateMenuWidget()
◆ DeferredOpenMap()
void AProjectXHUD::DeferredOpenMap |
( |
float |
Delay = -1.f | ) |
|
|
virtual |
◆ DrawHUD()
void AProjectXHUD::DrawHUD |
( |
| ) |
|
|
overridevirtual |
◆ DrawProjectileDebug()
void AProjectXHUD::DrawProjectileDebug |
( |
| ) |
|
|
protected |
◆ EndPlay()
void AProjectXHUD::EndPlay |
( |
const EEndPlayReason::Type |
EndPlayReason | ) |
|
|
overridevirtual |
◆ GetDeployScreenWidget()
◆ GetDisplayMeshClass()
TSubclassOf< AActor > AProjectXHUD::GetDisplayMeshClass |
( |
| ) |
const |
|
inline |
◆ GetGameplayWidget()
◆ GetHUD()
AProjectXHUD * AProjectXHUD::GetHUD |
( |
const UObject * |
WorldContextObject, |
|
|
const int32 |
Slot = 0 |
|
) |
| |
|
static |
◆ GetLoadoutWidget()
◆ GetMapWidget()
UUserWidget * AProjectXHUD::GetMapWidget |
( |
| ) |
const |
|
inline |
◆ GetReticleWidget()
◆ GetWidgetByType()
UUserWidget * AProjectXHUD::GetWidgetByType |
( |
TSubclassOf< UUserWidget > |
WidgetClass | ) |
const |
◆ OnPlayerDeath()
void AProjectXHUD::OnPlayerDeath |
( |
| ) |
|
◆ OpenFollowScreen()
void AProjectXHUD::OpenFollowScreen |
( |
| ) |
|
◆ OpenPostGameMenu()
void AProjectXHUD::OpenPostGameMenu |
( |
| ) |
|
◆ PlayerDeath()
void AProjectXHUD::PlayerDeath |
( |
| ) |
|
|
virtual |
◆ RemoveHUDUserWidget()
void AProjectXHUD::RemoveHUDUserWidget |
( |
UUserWidget * |
Widget | ) |
|
◆ ShowHUD()
void AProjectXHUD::ShowHUD |
( |
| ) |
|
|
overridevirtual |
◆ ShowMatchResultWidget()
void AProjectXHUD::ShowMatchResultWidget |
( |
| ) |
|
◆ ShowPodium()
void AProjectXHUD::ShowPodium |
( |
| ) |
|
◆ ToggleNVIDIAReflexStats()
void AProjectXHUD::ToggleNVIDIAReflexStats |
( |
bool |
bVisibility | ) |
|
◆ ToggleWidgetByClass()
◆ UpdateReticleWidget()
◆ UProjectXGameViewportClient
◆ OnHUDVisibilityChanged
FOnHUDVisibilityChanged AProjectXHUD::OnHUDVisibilityChanged |
The documentation for this class was generated from the following files: