96 int32 NumVisibleCategories;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define DECLARE_MULTICAST_DELEGATE(DelegateName)
Definition DelegateCombinations.h:23
EGameplayDebuggerCategoryState
Definition GameplayDebugger.h:42
Definition GameplayDebuggerCategoryReplicator.h:119
Definition GameplayDebuggerAddonManager.h:33
FOnGameplayDebuggerAddonEvent OnExtensionsChanged
Definition GameplayDebuggerAddonManager.h:80
void UpdateFromConfig()
Definition GameplayDebuggerAddonManager.cpp:216
void RegisterExtension(FName ExtensionName, IGameplayDebugger::FOnGetExtension MakeInstanceDelegate)
Definition GameplayDebuggerAddonManager.cpp:166
const TArray< FString > & GetSlotNames() const
Definition GameplayDebuggerAddonManager.h:68
void UnregisterCategory(FName CategoryName)
Definition GameplayDebuggerAddonManager.cpp:35
FGameplayDebuggerAddonManager()
Definition GameplayDebuggerAddonManager.cpp:9
FOnGameplayDebuggerAddonEvent OnCategoriesChanged
Definition GameplayDebuggerAddonManager.h:77
void CreateCategories(AGameplayDebuggerCategoryReplicator &Owner, TArray< TSharedRef< FGameplayDebuggerCategory > > &CategoryObjects)
Definition GameplayDebuggerAddonManager.cpp:120
void RegisterCategory(FName CategoryName, IGameplayDebugger::FOnGetCategory MakeInstanceDelegate, EGameplayDebuggerCategoryState CategoryState, int32 SlotIdx)
Definition GameplayDebuggerAddonManager.cpp:14
void CreateExtensions(AGameplayDebuggerCategoryReplicator &Replicator, TArray< TSharedRef< FGameplayDebuggerExtension > > &ExtensionObjects)
Definition GameplayDebuggerAddonManager.cpp:196
void NotifyCategoriesChanged()
Definition GameplayDebuggerAddonManager.cpp:40
void UnregisterExtension(FName ExtensionName)
Definition GameplayDebuggerAddonManager.cpp:186
int32 GetNumVisibleCategories() const
Definition GameplayDebuggerAddonManager.h:71
static GAMEPLAYDEBUGGER_API FGameplayDebuggerAddonManager & GetCurrent()
Definition GameplayDebuggerModule.cpp:102
void NotifyExtensionsChanged()
Definition GameplayDebuggerAddonManager.cpp:191
const TArray< TArray< int32 > > & GetSlotMap() const
Definition GameplayDebuggerAddonManager.h:65
Definition GameplayDebuggerCategory.h:49
Definition GameplayDebuggerExtension.h:26
Definition NameTypes.h:617
Definition UnrealString.h.inl:34
Definition SharedPointer.h:153
Definition GameplayDebuggerAddonManager.h:18
IGameplayDebugger::FOnGetCategory MakeInstanceDelegate
Definition GameplayDebuggerAddonManager.h:19
EGameplayDebuggerCategoryState CategoryState
Definition GameplayDebuggerAddonManager.h:21
EGameplayDebuggerCategoryState DefaultCategoryState
Definition GameplayDebuggerAddonManager.h:20
int32 SlotIdx
Definition GameplayDebuggerAddonManager.h:22
Definition GameplayDebuggerAddonManager.h:26
uint32 bDefaultEnabled
Definition GameplayDebuggerAddonManager.h:28
IGameplayDebugger::FOnGetExtension MakeInstanceDelegate
Definition GameplayDebuggerAddonManager.h:27
uint32 bEnabled
Definition GameplayDebuggerAddonManager.h:29