#include <GameplayDebuggerExtension_Spectator.h>
|
| | FGameplayDebuggerExtension_Spectator () |
| |
| virtual void | OnDeactivated () override |
| |
| virtual FString | GetDescription () const override |
| |
| virtual | ~FGameplayDebuggerExtension () |
| |
| virtual GAMEPLAYDEBUGGER_API void | OnGameplayDebuggerActivated () override |
| |
| virtual GAMEPLAYDEBUGGER_API void | OnGameplayDebuggerDeactivated () override |
| |
| virtual GAMEPLAYDEBUGGER_API void | OnActivated () |
| |
| 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 | ToggleSpectatorMode () |
| |
| 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_Spectator()
| FGameplayDebuggerExtension_Spectator::FGameplayDebuggerExtension_Spectator |
( |
| ) |
|
◆ GetDescription()
| FString FGameplayDebuggerExtension_Spectator::GetDescription |
( |
| ) |
const |
|
overridevirtual |
[LOCAL] description for gameplay debugger's header row, newline character is ignored
Reimplemented from FGameplayDebuggerExtension.
◆ MakeInstance()
◆ OnDeactivated()
| void FGameplayDebuggerExtension_Spectator::OnDeactivated |
( |
| ) |
|
|
overridevirtual |
◆ ToggleSpectatorMode()
| void FGameplayDebuggerExtension_Spectator::ToggleSpectatorMode |
( |
| ) |
|
|
protected |
◆ bHasInputBinding
| uint32 FGameplayDebuggerExtension_Spectator::bHasInputBinding |
|
protected |
◆ bIsCachedDescriptionValid
| uint32 FGameplayDebuggerExtension_Spectator::bIsCachedDescriptionValid |
|
mutableprotected |
◆ CachedDescription
| FString FGameplayDebuggerExtension_Spectator::CachedDescription |
|
mutableprotected |
◆ SpectatorController
The documentation for this class was generated from the following files: