10#include "ViewportStatsSubsystem.generated.h"
73UCLASS(Category =
"Viewport Stats Subsystem", MinimalAPI)
93 UFUNCTION(BlueprintCallable, Category =
"Viewport Stats Subsystem", meta = (AutoCreateRefTerm =
"DisplayOffset"))
102 UFUNCTION(BlueprintCallable, Category =
"Viewport Stats Subsystem")
119 UFUNCTION(BlueprintCallable, Category =
"Viewport Stats Subsystem")
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define DECLARE_DYNAMIC_DELEGATE_RetVal_TwoParams(ReturnValueType, DelegateName, Param1Type, Param1Name, Param2Type, Param2Name)
Definition DelegateCombinations.h:64
const bool
Definition NetworkReplayStreaming.h:178
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UFUNCTION(...)
Definition ObjectMacros.h:745
#define UCLASS(...)
Definition ObjectMacros.h:776
UE_INTRINSIC_CAST UE_REWRITE constexpr std::remove_reference_t< T > && MoveTemp(T &&Obj) noexcept
Definition UnrealTemplate.h:520
TFunction< bool(FText &OutTest, FLinearColor &OutColor)> FShouldDisplayFunc
Definition ViewportStatsSubsystem.h:19
uint32 Offset
Definition VulkanMemory.cpp:4033
Definition CanvasTypes.h:211
static CORE_API const FText & GetEmpty()
Definition Text.cpp:252
Definition UnrealClient.h:412
Definition AndroidPlatformMisc.h:14
Definition ViewportStatsSubsystem.h:75
TArray< TSharedPtr< FUniqueDisplayData > > UniqueDisplayMessages
Definition ViewportStatsSubsystem.h:147
TArray< FViewportDisplayDelegate > DisplayDelegates
Definition ViewportStatsSubsystem.h:144
Definition WorldSubsystem.h:16
static CORE_API const FLinearColor White
Definition Color.h:456
Definition ViewportStatsSubsystem.h:23
FViewportDisplayDelegate & operator=(const FViewportDisplayDelegate &)=delete
FShouldDisplayFunc FuncCallback
Definition ViewportStatsSubsystem.h:35
FViewportDisplayDelegate(const FViewportDisplayDelegate &)=delete
FViewportDisplayDelegate(FViewportDisplayCallback const &D)
Definition ViewportStatsSubsystem.h:26
FViewportDisplayDelegate & operator=(FViewportDisplayDelegate &&)=default
FViewportDisplayDelegate()=default
bool IsBound() const
Definition ViewportStatsSubsystem.h:39
void Unbind()
Definition ViewportStatsSubsystem.cpp:31
FViewportDisplayCallback FuncDynDelegate
Definition ViewportStatsSubsystem.h:34
FViewportDisplayDelegate(FShouldDisplayFunc &&Callback)
Definition ViewportStatsSubsystem.h:30
FViewportDisplayDelegate(FViewportDisplayDelegate &&)=default
static CORE_API const TVector2< double > ZeroVector
Definition Vector2D.h:63
Definition ViewportStatsSubsystem.h:129
FUniqueDisplayData()=default
FUniqueDisplayData(const FText &Text, const FLinearColor &Col, const FVector2D &Offset=FVector2D::ZeroVector)
Definition ViewportStatsSubsystem.h:132