Navigation
API > API/Runtime > API/Runtime/AIModule
| Name | AEQSTestingPawn |
| Type | class |
| Header File | /Engine/Source/Runtime/AIModule/Classes/EnvironmentQuery/EQSTestingPawn.h |
| Include Path | #include "EnvironmentQuery/EQSTestingPawn.h" |
Syntax
UCLASS (HideDropDown,
HideCategories=(Advanced, Attachment, Mesh, Animation, Clothing, Physics, Rendering, Lighting, Activation, CharacterMovement, AgentPhysics, Avoidance, MovementComponent, Velocity, Shape, Camera, Input, Layers, SkeletalMesh, Optimization, Pawn, Replication, Actor),
MinimalAPI)
class AEQSTestingPawn :
public ACharacter ,
public IEQSQueryResultSourceInterface
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → AActor → APawn → ACharacter → AEQSTestingPawn
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
AEQSTestingPawn
(
const FObjectInitializer& ObjectInitializer |
EnvironmentQuery/EQSTestingPawn.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bDrawFailedItems | uint32 | EnvironmentQuery/EQSTestingPawn.h |
|
|
| bDrawLabels | uint32 | EnvironmentQuery/EQSTestingPawn.h |
|
|
| bReRunQueryOnlyOnFinishedMove | uint32 | EnvironmentQuery/EQSTestingPawn.h |
|
|
| bRunQueryOnSelectionChanged | uint32 | EnvironmentQuery/EQSTestingPawn.h |
|
|
| bShouldBeVisibleInGame | uint32 | EnvironmentQuery/EQSTestingPawn.h |
|
|
| bTickDuringGame | uint32 | EnvironmentQuery/EQSTestingPawn.h |
|
|
| HighlightMode | EEnvQueryHightlightMode | EnvironmentQuery/EQSTestingPawn.h |
|
|
| NavAgentProperties | FNavAgentProperties | EnvironmentQuery/EQSTestingPawn.h |
|
|
| QueryConfig | TArray< FAIDynamicParam > | EnvironmentQuery/EQSTestingPawn.h |
|
|
| QueryingMode | TEnumAsByte< EEnvQueryRunMode::Type > | EnvironmentQuery/EQSTestingPawn.h |
|
|
| QueryParams | TArray< FEnvNamedValue > | Optional parameters for query | EnvironmentQuery/EQSTestingPawn.h | |
| QueryTemplate | TObjectPtr< UEnvQuery > | EnvironmentQuery/EQSTestingPawn.h |
|
|
| StepToDebugDraw | int32 | EnvironmentQuery/EQSTestingPawn.h |
|
|
| TimeLimitPerStep | float | EnvironmentQuery/EQSTestingPawn.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| EdRenderComp | TObjectPtr< UEQSRenderingComponent > | Editor Preview | EnvironmentQuery/EQSTestingPawn.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UEQSRenderingComponent * GetEdRenderComp() |
Returns EdRenderComp subobject | EnvironmentQuery/EQSTestingPawn.h | |
void OnPropertyChanged
(
const FName PropName |
EnvironmentQuery/EQSTestingPawn.h | ||
void RunEQSQuery() |
EnvironmentQuery/EQSTestingPawn.h |
Overridden from AActor
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditMove
(
bool bFinished |
EnvironmentQuery/EQSTestingPawn.h | ||
virtual void TickActor
(
float DeltaTime, |
This pawn class spawns its controller in PostInitProperties to have it available in editor mode | EnvironmentQuery/EQSTestingPawn.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostEditChangeProperty
(
FPropertyChangedEvent& PropertyChangedEvent |
EnvironmentQuery/EQSTestingPawn.h | ||
virtual void PostLoad() |
EnvironmentQuery/EQSTestingPawn.h | ||
virtual void PostTransacted
(
const FTransactionObjectEvent& TransactionEvent |
EnvironmentQuery/EQSTestingPawn.h |
Overridden from INavAgentInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual const FNavAgentProperties & GetNavAgentPropertiesRef() |
EnvironmentQuery/EQSTestingPawn.h |
Overridden from IEQSQueryResultSourceInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual float GetHighlightRangePct() |
EnvironmentQuery/EQSTestingPawn.h | ||
virtual const FEnvQueryInstance * GetQueryInstance() |
EnvironmentQuery/EQSTestingPawn.h | ||
virtual const FEnvQueryResult * GetQueryResult() |
IEQSQueryResultSourceInterface start. | EnvironmentQuery/EQSTestingPawn.h | |
virtual bool GetShouldDebugDrawLabels() |
Debugging | EnvironmentQuery/EQSTestingPawn.h | |
virtual bool GetShouldDrawFailedItems() |
EnvironmentQuery/EQSTestingPawn.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void MakeOneStep() |
EnvironmentQuery/EQSTestingPawn.h | ||
void UpdateDrawing() |
EnvironmentQuery/EQSTestingPawn.h |
Overridden from AActor
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Reset() |
EnvironmentQuery/EQSTestingPawn.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static void OnEditorSelectionChanged
(
UObject* NewSelection |
EnvironmentQuery/EQSTestingPawn.h |