UEQSRenderingComponent

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

AIModule

Header

/Engine/Source/Runtime/AIModule/Classes/EnvironmentQuery/EQSRenderingComponent.h

Include

#include "EnvironmentQuery/EQSRenderingComponent.h"

Syntax

class UEQSRenderingComponent : public UDebugDrawComponent

Variables

Name Description

Public variable

uint32: 1

 

bDrawOnlyWhenSelected

Protected variable

TArray< FDebugR...

 

DebugDataSolidSpheres

EQSDebug::FQueryData DebugData;.

Protected variable

TArray< FDebugR...

 

DebugDataTexts

Public variable

FString

 

DrawFlagName

Protected variable

FEQSRenderingDe...

 

EQSRenderingDebugDrawDelegateHelper

Constructors

Name Description

Public function

UEQSRenderingComponent

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

void

 

ClearStoredDebugData()

Public function

void

 

StoreDebugData

(
    const EQSDebug::FQueryData& DebugD...
)

Overridden from UDebugDrawComponent

Name Description

Protected function Virtual

FDebugRender...

 

CreateDebugSceneProxy()

Method that derived class should override to create the scene proxy and customize a custom delegate helper (if any)

Protected function Virtual

FDebugDrawDe...

 

GetDebugDrawDelegateHelper()

Method that should be overriden when subclass uses a custom delegate helper.

Overridden from USceneComponent

Name Description

Protected function Virtual Const

FBoxSphereBo...

 

CalcBounds

(
    const FTransform& LocalToWorld
)

Calculate the bounds of the component. Default behavior is a bounding box/sphere of zero size.