11#include "EQSRenderingComponent.generated.h"
36 uint32 bDrawOnlyWhenSelected : 1;
49 FEQSRenderingDebugDrawDelegateHelper()
51 , QueryDataSource(nullptr)
52 , bDrawOnlyWhenSelected(
false)
60 bDrawOnlyWhenSelected =
InSceneProxy->bDrawOnlyWhenSelected;
75 uint32 bDrawOnlyWhenSelected : 1;
85 uint32 bDrawOnlyWhenSelected : 1;
88#if USE_EQS_DEBUGGER || ENABLE_VISUAL_LOG
95#if UE_ENABLE_DEBUG_DRAWING && USE_EQS_DEBUGGER
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define GENERATED_UCLASS_BODY(...)
Definition ObjectMacros.h:768
#define UCLASS(...)
Definition ObjectMacros.h:776
Definition PlayerController.h:261
Definition DebugRenderSceneProxy.h:41
TArray< FSphere > Spheres
Definition DebugRenderSceneProxy.h:410
TArray< FText3d > Texts
Definition DebugRenderSceneProxy.h:411
FString ViewFlagName
Definition DebugRenderSceneProxy.h:419
Definition EQSRenderingComponent.h:18
friend class FEQSRenderingDebugDrawDelegateHelper
Definition EQSRenderingComponent.h:19
virtual AIMODULE_API FPrimitiveViewRelevance GetViewRelevance(const FSceneView *View) const override
Definition EQSRenderingComponent.cpp:260
virtual AIMODULE_API SIZE_T GetTypeHash() const override
Definition EQSRenderingComponent.cpp:32
Definition SceneView.h:1425
Definition EQSQueryResultSourceInterface.h:17
Definition DebugDrawComponent.h:50
Definition EQSRenderingComponent.h:81
TArray< FDebugRenderSceneProxy::FSphere > DebugDataSolidSpheres
Definition EQSRenderingComponent.h:102
TArray< FDebugRenderSceneProxy::FText3d > DebugDataTexts
Definition EQSRenderingComponent.h:103
@ false
Definition radaudio_common.h:23
Definition DebugRenderSceneProxy.h:434
void ResetTexts()
Definition DebugRenderSceneProxy.h:476
virtual ENGINE_API void DrawDebugLabels(UCanvas *Canvas, APlayerController *PlayerController)
Definition DebugRenderSceneProxy.cpp:174
Definition EnvQueryTypes.h:793
Definition EnvQueryTypes.h:520
Definition PrimitiveViewRelevance.h:14
Definition BoxSphereBounds.h:25