44 template<
class UserClass>
62 template<
class UserClass>
81 template<
class UserClass>
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
EGameplayDebuggerInputMode
Definition GameplayDebuggerTypes.h:352
Definition GameplayDebuggerCategoryReplicator.h:119
Definition PlayerController.h:261
Definition GameplayDebuggerAddonBase.h:14
virtual ~FGameplayDebuggerAddonBase()
Definition GameplayDebuggerAddonBase.h:17
GAMEPLAYDEBUGGER_API AGameplayDebuggerCategoryReplicator * GetReplicator() const
Definition GameplayDebuggerAddonBase.cpp:16
bool BindKeyPress(FName KeyName, UserClass *KeyHandlerObject, typename FGameplayDebuggerInputHandler::FHandler::TMethodPtr< UserClass > KeyHandlerFunc, EGameplayDebuggerInputMode InputMode=EGameplayDebuggerInputMode::Local)
Definition GameplayDebuggerAddonBase.h:45
int32 GetNumInputHandlers() const
Definition GameplayDebuggerAddonBase.h:19
bool BindKeyPress(FName KeyName, FGameplayDebuggerInputModifier KeyModifer, UserClass *KeyHandlerObject, typename FGameplayDebuggerInputHandler::FHandler::TMethodPtr< UserClass > KeyHandlerFunc, EGameplayDebuggerInputMode InputMode=EGameplayDebuggerInputMode::Local)
Definition GameplayDebuggerAddonBase.h:63
static GAMEPLAYDEBUGGER_API bool IsSimulateInEditor()
Definition GameplayDebuggerAddonBase.cpp:57
GAMEPLAYDEBUGGER_API FString GetInputHandlerDescription(int32 HandlerId) const
Definition GameplayDebuggerAddonBase.cpp:21
GAMEPLAYDEBUGGER_API UWorld * GetWorldFromReplicator() const
Definition GameplayDebuggerAddonBase.cpp:26
bool BindKeyPress(const FGameplayDebuggerInputHandlerConfig &InputConfig, UserClass *KeyHandlerObject, typename FGameplayDebuggerInputHandler::FHandler::TMethodPtr< UserClass > KeyHandlerFunc, EGameplayDebuggerInputMode InputMode=EGameplayDebuggerInputMode::Local)
Definition GameplayDebuggerAddonBase.h:82
GAMEPLAYDEBUGGER_API UWorld * GetDataWorld(const APlayerController *OwnerPC, const AActor *DebugActor) const
Definition GameplayDebuggerAddonBase.cpp:32
FGameplayDebuggerInputHandler & GetInputHandler(int32 HandlerId)
Definition GameplayDebuggerAddonBase.h:20
virtual GAMEPLAYDEBUGGER_API void OnGameplayDebuggerActivated()
Definition GameplayDebuggerAddonBase.cpp:47
GAMEPLAYDEBUGGER_API AActor * FindLocalDebugActor() const
Definition GameplayDebuggerAddonBase.cpp:10
virtual GAMEPLAYDEBUGGER_API void OnGameplayDebuggerDeactivated()
Definition GameplayDebuggerAddonBase.cpp:52
Definition GameplayDebuggerAddonManager.h:33
Definition NameTypes.h:617
UE_REWRITE SizeType Num() const
Definition Array.h:1144
UE_NODEBUG UE_FORCEINLINE_HINT SizeType Add(ElementType &&Item)
Definition Array.h:2696
Definition SharedPointer.h:1640
Definition WeakObjectPtrTemplates.h:25