AddHUDBaseWidgetToList(UHUDBasicUserWidget *WidgetToAdd) | UProjectXGameViewportClient | |
AProjectXHUD | UProjectXGameViewportClient | friend |
AreAnyActiveWidgetsDisablingInput() const | UProjectXGameViewportClient | |
BeginDestroy() override | UProjectXGameViewportClient | protectedvirtual |
BottomFaceButton() | UProjectXGameViewportClient | |
BuildWidgetPoolForWidget(UObject *const WorldContextObject, TSubclassOf< UUserWidget > UserWidget, int32 PoolSize=10) | UProjectXGameViewportClient | static |
CanToggleChat() const | UProjectXGameViewportClient | |
CleanViewport() | UProjectXGameViewportClient | |
ClearFade() | UProjectXGameViewportClient | virtual |
ClearMapTimers() | UProjectXGameViewportClient | |
CloseAllWidgets(const bool bClosedByAnotherWidget=false) | UProjectXGameViewportClient | |
CloseLandingScreen() | UProjectXGameViewportClient | |
CloseMap() | UProjectXGameViewportClient | |
CloseQuickChat() | UProjectXGameViewportClient | |
CreateAdvancedUserWidget(const UObject *WorldContextObject, TSubclassOf< UAdvancedUserWidget > AdvancedUserWidgetClass, const int32 ZOrder) | UProjectXGameViewportClient | static |
CreateContextMenu(const TArray< FContextMenuOption > &ContextMenuOptions, const FText Title, const bool bDismissable, const UObject *ContextObject=nullptr) | UProjectXGameViewportClient | |
CreateGlobalMessageDialogue(FContextMenuOption ContextMenuOption1, FContextMenuOption ContextMenuOption2, const FText Title, const FText Message, const bool bDismissable, const UObject *ContextObject=nullptr) | UProjectXGameViewportClient | |
CreateUserWidgetFromPool(UObject *const WorldContextObject, TSubclassOf< UUserWidget > UserWidget) | UProjectXGameViewportClient | static |
DeferredOpenMap(float Delay=-1.f) | UProjectXGameViewportClient | |
DeferredOpenMapTimerComplete() | UProjectXGameViewportClient | |
DrawScreenFade(UCanvas *Canvas) | UProjectXGameViewportClient | |
Fade(const float inFadeDuration, const bool bInToBlack, const float inFadeDelay=0.0f, const bool &bInForceFadeToBlack=false) | UProjectXGameViewportClient | virtual |
FindOrCreateHUDUserWidget(UClass *WidgetClass, const int32 ZOrder) | UProjectXGameViewportClient | |
GetDisplayMesh() const | UProjectXGameViewportClient | |
GetHighestActiveWidget() const | UProjectXGameViewportClient | inline |
GetHighestPriorityActiveWidget() const | UProjectXGameViewportClient | |
GetHUD() const | UProjectXGameViewportClient | |
GetHUDWidgetByClass(TSubclassOf< UUserWidget > WidgetClass) const | UProjectXGameViewportClient | |
GetOrCreateViewportWidget(UClass *WidgetClass, const int32 ZOrder, const bool bDontCreateCopies=false) | UProjectXGameViewportClient | |
GetOwningPlayerController() const | UProjectXGameViewportClient | protectedvirtual |
GetTooltipWidget() | UProjectXGameViewportClient | |
GetViewportClient(const UObject *WorldContextObject) | UProjectXGameViewportClient | static |
GetWidgetByClass(TSubclassOf< UUserWidget > WidgetClass, bool bReturnInheritedClasses=false) const | UProjectXGameViewportClient | |
HasLegalPawn() const | UProjectXGameViewportClient | |
HideScoreboard() | UProjectXGameViewportClient | |
Init(struct FWorldContext &WorldContext, UGameInstance *OwningGameInstance, bool bCreateNewAudioDevice=true) override | UProjectXGameViewportClient | virtual |
InputAxis(FViewport *InViewport, int32 ControllerId, FKey Key, float Delta, float DeltaTime, int32 NumSamples, bool bGamepad) override | UProjectXGameViewportClient | protectedvirtual |
InputKey(const FInputKeyEventArgs &EventArgs) override | UProjectXGameViewportClient | protectedvirtual |
IsAdvancedUserWidgetActiveByClass(const UObject *WorldContextObject, TSubclassOf< UAdvancedUserWidget > AdvancedUserWidgetClass) | UProjectXGameViewportClient | static |
IsDisplayMeshVisible() const | UProjectXGameViewportClient | inline |
IsFading() const | UProjectXGameViewportClient | |
IsPlayerBindingNewButton() const | UProjectXGameViewportClient | inline |
IsUsingGamePad() const | UProjectXGameViewportClient | inline |
KeysRebound() | UProjectXGameViewportClient | inline |
LeftFaceButton() | UProjectXGameViewportClient | |
LevelTravel() | UProjectXGameViewportClient | virtual |
LogFocusedWidget() | UProjectXGameViewportClient | protected |
MenuBack() | UProjectXGameViewportClient | |
NavigateBumperLeft() | UProjectXGameViewportClient | |
NavigateBumperRight() | UProjectXGameViewportClient | |
OnDisplayMeshVisibilityChangedEvent | UProjectXGameViewportClient | |
OnGamepadStateChanged | UProjectXGameViewportClient | |
OnHighestActiveWidgetChanged | UProjectXGameViewportClient | |
OnViewportKeybindUpdatedEvent | UProjectXGameViewportClient | |
OnWidgetDestroyed(UAdvancedUserWidget *Widget) | UProjectXGameViewportClient | |
OpenLandingScreen() | UProjectXGameViewportClient | |
OpenMap() | UProjectXGameViewportClient | |
OpenPostGameScreen() | UProjectXGameViewportClient | |
OpenQuickChat() | UProjectXGameViewportClient | |
PostRender(UCanvas *Canvas) override | UProjectXGameViewportClient | virtual |
ReinitializeViewportClientFade() | UProjectXGameViewportClient | |
ReleaseUserWidgetFromPool(UObject *const WorldContextObject, UUserWidget *const UserWidget) | UProjectXGameViewportClient | static |
RemoveAllHUDUserWidgets() | UProjectXGameViewportClient | |
RemoveHUDBaseWidgetFromList(UHUDBasicUserWidget *WidgetToRemove) | UProjectXGameViewportClient | |
RemoveHUDUserWidget(UUserWidget *Widget) | UProjectXGameViewportClient | |
RightFaceButton() | UProjectXGameViewportClient | |
SetPlayerBindingNewButton(const bool bIsPlayerCurrentlyBinding) | UProjectXGameViewportClient | inline |
SetPlayerInputLockingState() | UProjectXGameViewportClient | |
SetUserFocusOnAdvancedUserWidget(UAdvancedUserWidget *Widget) | UProjectXGameViewportClient | |
SetUserFocusOnFirstChild(UUserWidget *Widget) | UProjectXGameViewportClient | |
SetUsingGamepad(bool bToggle) | UProjectXGameViewportClient | protected |
ShowScoreboard() | UProjectXGameViewportClient | |
Tick(float DeltaTime) override | UProjectXGameViewportClient | virtual |
ToggleAdvancedUserWidget(const UObject *WorldContextObject, UAdvancedUserWidget *AdvancedUserWidgetClass, const EWindowToggleCommand ToggleCommand) | UProjectXGameViewportClient | static |
ToggleAdvancedUserWidgetByClass(const UObject *WorldContextObject, TSubclassOf< UAdvancedUserWidget > AdvancedUserWidgetClass, const EWindowToggleCommand ToggleCommand) | UProjectXGameViewportClient | static |
ToggleDeathWidget(bool OpenWidget) | UProjectXGameViewportClient | |
ToggleDisplayMesh(bool bToggled) | UProjectXGameViewportClient | |
ToggleEscMenu() | UProjectXGameViewportClient | |
ToggleHUD(bool bToggle) | UProjectXGameViewportClient | |
ToggleKickVoteMenu() | UProjectXGameViewportClient | |
ToggleMap() | UProjectXGameViewportClient | |
ToggleMapVoteMenu() | UProjectXGameViewportClient | |
ToggleSoftwareCursor(const bool bToggle) | UProjectXGameViewportClient | virtual |
ToggleWidget(UAdvancedUserWidget *UserWidget, const EWindowToggleCommand ToggleCommand, const UObject *ContextObject=nullptr) | UProjectXGameViewportClient | |
ToggleWidgetByClass() | UProjectXGameViewportClient | inline |
ToggleWidgetByClass(TSubclassOf< UAdvancedUserWidget > WidgetClass, EWindowToggleCommand ToggleCommand=EWindowToggleCommand::Toggle) | UProjectXGameViewportClient | |
TooltipWidgetClass | UProjectXGameViewportClient | protected |
TopFaceButton() | UProjectXGameViewportClient | |
UAdvancedUserWidget | UProjectXGameViewportClient | friend |
UProjectXGameInstance | UProjectXGameViewportClient | friend |