Navigation
API > API/Runtime > API/Runtime/AIModule > API/Runtime/AIModule/EnvironmentQuery
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UActorComponent
- USceneComponent
- UPrimitiveComponent
- UDebugDrawComponent
- UEQSRenderingComponent
References
| Module | AIModule |
| Header | /Engine/Source/Runtime/AIModule/Classes/EnvironmentQuery/EQSRenderingComponent.h |
| Include | #include "EnvironmentQuery/EQSRenderingComponent.h" |
Syntax
class UEQSRenderingComponent : public UDebugDrawComponent
Variables
| Type | Name | Description | |
|---|---|---|---|
| uint32: 1 | bDrawOnlyWhenSelected | ||
| TArray< FDebugRenderSceneProxy::FSphere > | DebugDataSolidSpheres | EQSDebug::FQueryData DebugData;. | |
| TArray< FDebugRenderSceneProxy::FText3d > | DebugDataTexts | ||
| FString | DrawFlagName | ||
| FEQSRenderingDebugDrawDelegateHelper | EQSRenderingDebugDrawDelegateHelper |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UEQSRenderingComponent
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | |||
| void | StoreDebugData
(
const EQSDebug::FQueryData& DebugData |
Overridden from UDebugDrawComponent
| Type | Name | Description | |
|---|---|---|---|
| FDebugRenderSceneProxy * | Method that derived class should override to create the scene proxy and customize a custom delegate helper (if any) | ||
| FDebugDrawDelegateHelper & | Method that should be overriden when subclass uses a custom delegate helper. |
Overridden from USceneComponent
| Type | Name | Description | |
|---|---|---|---|
| FBoxSphereBounds | CalcBounds
(
const FTransform& LocalToWorld |
Calculate the bounds of the component. Default behavior is a bounding box/sphere of zero size. |