#include <GameplayDebuggerExtension_HUD.h>
|
| | FGameplayDebuggerExtension_HUD () |
| |
| virtual void | OnActivated () override |
| |
| virtual void | OnDeactivated () override |
| |
| virtual FString | GetDescription () const override |
| |
| virtual | ~FGameplayDebuggerExtension () |
| |
| virtual GAMEPLAYDEBUGGER_API void | OnGameplayDebuggerActivated () override |
| |
| virtual GAMEPLAYDEBUGGER_API void | OnGameplayDebuggerDeactivated () override |
| |
| GAMEPLAYDEBUGGER_API bool | IsLocal () const |
| |
| virtual | ~FGameplayDebuggerAddonBase () |
| |
| int32 | GetNumInputHandlers () const |
| |
| FGameplayDebuggerInputHandler & | GetInputHandler (int32 HandlerId) |
| |
| GAMEPLAYDEBUGGER_API FString | GetInputHandlerDescription (int32 HandlerId) const |
| |
| GAMEPLAYDEBUGGER_API UWorld * | GetWorldFromReplicator () const |
| |
| GAMEPLAYDEBUGGER_API UWorld * | GetDataWorld (const APlayerController *OwnerPC, const AActor *DebugActor) const |
| |
| TSharedRef< FGameplayDebuggerAddonBase, Mode > | AsShared () |
| |
| TSharedRef< FGameplayDebuggerAddonBase const, Mode > | AsShared () const |
| |
| TSharedRef< SubobjectType, Mode > | AsSharedSubobject (SubobjectType *SubobjectPtr) const |
| |
| TWeakPtr< FGameplayDebuggerAddonBase, Mode > | AsWeak () |
| |
| TWeakPtr< FGameplayDebuggerAddonBase const, Mode > | AsWeak () const |
| |
| TWeakPtr< SubobjectType, Mode > | AsWeakSubobject (SubobjectType *SubobjectPtr) const |
| |
| void | UpdateWeakReferenceInternal (TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const |
| |
| void | UpdateWeakReferenceInternal (TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const |
| |
| UE_FORCEINLINE_HINT bool | DoesSharedInstanceExist () const |
| |
|
| void | ToggleGameHUD () |
| |
| void | ToggleDebugMessages () |
| |
| void | SetGameHUDEnabled (bool bEnable) |
| |
| void | SetDebugMessagesEnabled (bool bEnable) |
| |
| GAMEPLAYDEBUGGER_API APlayerController * | GetPlayerController () const |
| |
| GAMEPLAYDEBUGGER_API AActor * | FindLocalDebugActor () const |
| |
| GAMEPLAYDEBUGGER_API AGameplayDebuggerCategoryReplicator * | GetReplicator () const |
| |
| template<class UserClass > |
| bool | BindKeyPress (FName KeyName, UserClass *KeyHandlerObject, typename FGameplayDebuggerInputHandler::FHandler::TMethodPtr< UserClass > KeyHandlerFunc, EGameplayDebuggerInputMode InputMode=EGameplayDebuggerInputMode::Local) |
| |
| template<class UserClass > |
| bool | BindKeyPress (FName KeyName, FGameplayDebuggerInputModifier KeyModifer, UserClass *KeyHandlerObject, typename FGameplayDebuggerInputHandler::FHandler::TMethodPtr< UserClass > KeyHandlerFunc, EGameplayDebuggerInputMode InputMode=EGameplayDebuggerInputMode::Local) |
| |
| template<class UserClass > |
| bool | BindKeyPress (const FGameplayDebuggerInputHandlerConfig &InputConfig, UserClass *KeyHandlerObject, typename FGameplayDebuggerInputHandler::FHandler::TMethodPtr< UserClass > KeyHandlerFunc, EGameplayDebuggerInputMode InputMode=EGameplayDebuggerInputMode::Local) |
| |
| | TSharedFromThis () |
| |
| | TSharedFromThis (TSharedFromThis const &) |
| |
| UE_FORCEINLINE_HINT TSharedFromThis & | operator= (TSharedFromThis const &) |
| |
| | ~TSharedFromThis () |
| |
◆ FGameplayDebuggerExtension_HUD()
| FGameplayDebuggerExtension_HUD::FGameplayDebuggerExtension_HUD |
( |
| ) |
|
◆ GetDescription()
| FString FGameplayDebuggerExtension_HUD::GetDescription |
( |
| ) |
const |
|
overridevirtual |
[LOCAL] description for gameplay debugger's header row, newline character is ignored
Reimplemented from FGameplayDebuggerExtension.
◆ MakeInstance()
◆ OnActivated()
| void FGameplayDebuggerExtension_HUD::OnActivated |
( |
| ) |
|
|
overridevirtual |
◆ OnDeactivated()
| void FGameplayDebuggerExtension_HUD::OnDeactivated |
( |
| ) |
|
|
overridevirtual |
◆ SetDebugMessagesEnabled()
| void FGameplayDebuggerExtension_HUD::SetDebugMessagesEnabled |
( |
bool |
bEnable | ) |
|
|
protected |
◆ SetGameHUDEnabled()
| void FGameplayDebuggerExtension_HUD::SetGameHUDEnabled |
( |
bool |
bEnable | ) |
|
|
protected |
◆ ToggleDebugMessages()
| void FGameplayDebuggerExtension_HUD::ToggleDebugMessages |
( |
| ) |
|
|
protected |
◆ ToggleGameHUD()
| void FGameplayDebuggerExtension_HUD::ToggleGameHUD |
( |
| ) |
|
|
protected |
◆ bAreDebugMessagesEnabled
| uint32 FGameplayDebuggerExtension_HUD::bAreDebugMessagesEnabled |
|
protected |
◆ bIsCachedDescriptionValid
| uint32 FGameplayDebuggerExtension_HUD::bIsCachedDescriptionValid |
|
mutableprotected |
◆ bIsGameHUDEnabled
| uint32 FGameplayDebuggerExtension_HUD::bIsGameHUDEnabled |
|
protected |
◆ bPrevDebugMessagesEnabled
| uint32 FGameplayDebuggerExtension_HUD::bPrevDebugMessagesEnabled |
|
protected |
◆ bWantsHUDEnabled
| uint32 FGameplayDebuggerExtension_HUD::bWantsHUDEnabled |
|
protected |
◆ CachedDescription
| FString FGameplayDebuggerExtension_HUD::CachedDescription |
|
mutableprotected |
◆ HudBindingIdx
| int32 FGameplayDebuggerExtension_HUD::HudBindingIdx |
|
protected |
◆ MessagesBindingIdx
| int32 FGameplayDebuggerExtension_HUD::MessagesBindingIdx |
|
protected |
The documentation for this class was generated from the following files: