10#include "GameplayDebuggerCategoryReplicator.generated.h"
70 void OnCategoriesChanged();
74 void PopulateFromOwner();
87 WithNetDeltaSerializer =
true,
117UCLASS(NotBlueprintable, NotBlueprintType, notplaceable, noteditinlinenew, hidedropdown,
Transient, MinimalAPI)
156 bool IsViewPointSet()
const {
return ViewLocation.IsSet() && ViewDirection.IsSet(); }
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define DECLARE_MULTICAST_DELEGATE_TwoParams(DelegateName, Param1Type, Param2Type)
Definition DelegateCombinations.h:58
ELevelTick
Definition EngineBaseTypes.h:70
return true
Definition ExternalRpcRegistry.cpp:601
void Init()
Definition LockFreeList.h:4
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UFUNCTION(...)
Definition ObjectMacros.h:745
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
#define USTRUCT(...)
Definition ObjectMacros.h:746
#define GENERATED_USTRUCT_BODY(...)
Definition ObjectMacros.h:767
Definition GameplayDebuggerCategoryReplicator.h:119
AActor * GetDebugActor() const
Definition GameplayDebuggerCategoryReplicator.h:171
bool IsEnabled() const
Definition GameplayDebuggerCategoryReplicator.h:188
static GAMEPLAYDEBUGGER_API FNotifyGameplayDebuggerOwnerChange NotifyDebuggerOwnerChange
Definition GameplayDebuggerCategoryReplicator.h:141
int32 GetNumExtensions() const
Definition GameplayDebuggerCategoryReplicator.h:203
int32 GetNumCategories() const
Definition GameplayDebuggerCategoryReplicator.h:200
bool IsViewPointSet() const
Definition GameplayDebuggerCategoryReplicator.h:156
FName GetDebugActorName() const
Definition GameplayDebuggerCategoryReplicator.h:174
int16 GetDebugActorCounter() const
Definition GameplayDebuggerCategoryReplicator.h:177
bool HasDebugActor() const
Definition GameplayDebuggerCategoryReplicator.h:197
TObjectPtr< APlayerController > GetReplicationOwner() const
Definition GameplayDebuggerCategoryReplicator.h:185
const FGameplayDebuggerVisLogSync & GetVisLogSyncData() const
Definition GameplayDebuggerCategoryReplicator.h:182
TSharedRef< FGameplayDebuggerExtension > GetExtension(int32 ExtensionId) const
Definition GameplayDebuggerCategoryReplicator.h:209
bool IsLocal() const
Definition GameplayDebuggerCategoryReplicator.h:212
TSharedRef< FGameplayDebuggerCategory > GetCategory(int32 CategoryId) const
Definition GameplayDebuggerCategoryReplicator.h:206
bool IsEditorWorldReplicator() const
Definition GameplayDebuggerCategoryReplicator.h:191
Definition PlayerController.h:261
Definition GameplayDebuggerCategory.h:49
Definition GameplayDebuggerExtension.h:26
Definition NameTypes.h:617
Definition SharedPointer.h:153
Definition GameplayDebuggerRenderingComponent.h:37
Definition NetConnection.h:284
TObjectPtr< class AActor > ViewTarget
Definition NetConnection.h:317
virtual COREUOBJECT_API void PostNetReceive()
Definition Obj.cpp:5896
Type
Definition EngineTypes.h:3431
@ false
Definition radaudio_common.h:23
Definition EngineBaseTypes.h:526
Definition GameplayDebuggerCategoryReplicator.h:39
Definition GameplayDebuggerCategoryReplicator.h:21
Definition GameplayDebuggerTypes.h:287
Definition GameplayDebuggerCategoryReplicator.h:93
Definition GameplayDebuggerCategoryReplicator.h:61
Definition GameplayDebuggerTypes.h:181
Definition GameplayDebuggerCategoryReplicator.h:108
Definition ObjectPtr.h:488
Definition Optional.h:131
Definition StructOpsTypeTraits.h:11
Definition StructOpsTypeTraits.h:46
Definition WeakObjectPtrTemplates.h:25