UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AEQSTestingPawn Class Reference

#include <EQSTestingPawn.h>

+ Inheritance diagram for AEQSTestingPawn:

Public Member Functions

virtual AIMODULE_API void TickActor (float DeltaTime, enum ELevelTick TickType, FActorTickFunction &ThisTickFunction) override
 
virtual AIMODULE_API void PostLoad () override
 
virtual AIMODULE_API const FEnvQueryResultGetQueryResult () const override
 
virtual AIMODULE_API const FEnvQueryInstanceGetQueryInstance () const override
 
virtual bool GetShouldDebugDrawLabels () const override
 
virtual bool GetShouldDrawFailedItems () const override
 
virtual AIMODULE_API float GetHighlightRangePct () const override
 
virtual AIMODULE_API const FNavAgentPropertiesGetNavAgentPropertiesRef () const override
 
AIMODULE_API void RunEQSQuery ()
 
- Public Member Functions inherited from ACharacter
ENGINE_API ACharacter (const FObjectInitializer &ObjectInitializer=FObjectInitializer::Get())
 
virtual ENGINE_API void GetLifetimeReplicatedProps (TArray< FLifetimeProperty > &OutLifetimeProps) const override
 
virtual ENGINE_API void GetReplicatedCustomConditionState (FCustomPropertyConditionState &OutActiveState) const override
 
ENGINE_API void ServerMovePacked (const FCharacterServerMovePackedBits &PackedBits)
 
ENGINE_API void ServerMovePacked_Implementation (const FCharacterServerMovePackedBits &PackedBits)
 
ENGINE_API bool ServerMovePacked_Validate (const FCharacterServerMovePackedBits &PackedBits)
 
ENGINE_API void ClientMoveResponsePacked (const FCharacterMoveResponsePackedBits &PackedBits)
 
ENGINE_API void ClientMoveResponsePacked_Implementation (const FCharacterMoveResponsePackedBits &PackedBits)
 
ENGINE_API bool ClientMoveResponsePacked_Validate (const FCharacterMoveResponsePackedBits &PackedBits)
 
ENGINE_API void ServerMove (float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 CompressedMoveFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, uint8 ClientMovementMode)
 
ENGINE_API void ServerMove_Implementation (float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 CompressedMoveFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, uint8 ClientMovementMode)
 
ENGINE_API bool ServerMove_Validate (float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 CompressedMoveFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, uint8 ClientMovementMode)
 
ENGINE_API void ServerMoveNoBase (float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 CompressedMoveFlags, uint8 ClientRoll, uint32 View, uint8 ClientMovementMode)
 
ENGINE_API void ServerMoveNoBase_Implementation (float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 CompressedMoveFlags, uint8 ClientRoll, uint32 View, uint8 ClientMovementMode)
 
ENGINE_API bool ServerMoveNoBase_Validate (float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 CompressedMoveFlags, uint8 ClientRoll, uint32 View, uint8 ClientMovementMode)
 
ENGINE_API void ServerMoveDual (float TimeStamp0, FVector_NetQuantize10 InAccel0, uint8 PendingFlags, uint32 View0, float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, uint8 ClientMovementMode)
 
ENGINE_API void ServerMoveDual_Implementation (float TimeStamp0, FVector_NetQuantize10 InAccel0, uint8 PendingFlags, uint32 View0, float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, uint8 ClientMovementMode)
 
ENGINE_API bool ServerMoveDual_Validate (float TimeStamp0, FVector_NetQuantize10 InAccel0, uint8 PendingFlags, uint32 View0, float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, uint8 ClientMovementMode)
 
ENGINE_API void ServerMoveDualNoBase (float TimeStamp0, FVector_NetQuantize10 InAccel0, uint8 PendingFlags, uint32 View0, float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, uint8 ClientMovementMode)
 
ENGINE_API void ServerMoveDualNoBase_Implementation (float TimeStamp0, FVector_NetQuantize10 InAccel0, uint8 PendingFlags, uint32 View0, float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, uint8 ClientMovementMode)
 
ENGINE_API bool ServerMoveDualNoBase_Validate (float TimeStamp0, FVector_NetQuantize10 InAccel0, uint8 PendingFlags, uint32 View0, float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, uint8 ClientMovementMode)
 
ENGINE_API void ServerMoveDualHybridRootMotion (float TimeStamp0, FVector_NetQuantize10 InAccel0, uint8 PendingFlags, uint32 View0, float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, uint8 ClientMovementMode)
 
ENGINE_API void ServerMoveDualHybridRootMotion_Implementation (float TimeStamp0, FVector_NetQuantize10 InAccel0, uint8 PendingFlags, uint32 View0, float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, uint8 ClientMovementMode)
 
ENGINE_API bool ServerMoveDualHybridRootMotion_Validate (float TimeStamp0, FVector_NetQuantize10 InAccel0, uint8 PendingFlags, uint32 View0, float TimeStamp, FVector_NetQuantize10 InAccel, FVector_NetQuantize100 ClientLoc, uint8 NewFlags, uint8 ClientRoll, uint32 View, UPrimitiveComponent *ClientMovementBase, FName ClientBaseBoneName, uint8 ClientMovementMode)
 
ENGINE_API void ServerMoveOld (float OldTimeStamp, FVector_NetQuantize10 OldAccel, uint8 OldMoveFlags)
 
ENGINE_API void ServerMoveOld_Implementation (float OldTimeStamp, FVector_NetQuantize10 OldAccel, uint8 OldMoveFlags)
 
ENGINE_API bool ServerMoveOld_Validate (float OldTimeStamp, FVector_NetQuantize10 OldAccel, uint8 OldMoveFlags)
 
ENGINE_API void ClientAckGoodMove (float TimeStamp)
 
ENGINE_API void ClientAckGoodMove_Implementation (float TimeStamp)
 
ENGINE_API void ClientAdjustPosition (float TimeStamp, FVector NewLoc, FVector NewVel, UPrimitiveComponent *NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode)
 
ENGINE_API void ClientAdjustPosition_Implementation (float TimeStamp, FVector NewLoc, FVector NewVel, UPrimitiveComponent *NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode)
 
ENGINE_API void ClientVeryShortAdjustPosition (float TimeStamp, FVector NewLoc, UPrimitiveComponent *NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode)
 
ENGINE_API void ClientVeryShortAdjustPosition_Implementation (float TimeStamp, FVector NewLoc, UPrimitiveComponent *NewBase, FName NewBaseBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode)
 
ENGINE_API void ClientAdjustRootMotionPosition (float TimeStamp, float ServerMontageTrackPosition, FVector ServerLoc, FVector_NetQuantizeNormal ServerRotation, float ServerVelZ, UPrimitiveComponent *ServerBase, FName ServerBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode)
 
ENGINE_API void ClientAdjustRootMotionPosition_Implementation (float TimeStamp, float ServerMontageTrackPosition, FVector ServerLoc, FVector_NetQuantizeNormal ServerRotation, float ServerVelZ, UPrimitiveComponent *ServerBase, FName ServerBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode)
 
ENGINE_API void ClientAdjustRootMotionSourcePosition (float TimeStamp, FRootMotionSourceGroup ServerRootMotion, bool bHasAnimRootMotion, float ServerMontageTrackPosition, FVector ServerLoc, FVector_NetQuantizeNormal ServerRotation, float ServerVelZ, UPrimitiveComponent *ServerBase, FName ServerBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode)
 
ENGINE_API void ClientAdjustRootMotionSourcePosition_Implementation (float TimeStamp, FRootMotionSourceGroup ServerRootMotion, bool bHasAnimRootMotion, float ServerMontageTrackPosition, FVector ServerLoc, FVector_NetQuantizeNormal ServerRotation, float ServerVelZ, UPrimitiveComponent *ServerBase, FName ServerBoneName, bool bHasBase, bool bBaseRelativePosition, uint8 ServerMovementMode)
 
class USkeletalMeshComponent * GetMesh () const
 
template<class T >
T * GetCharacterMovement () const
 
UCharacterMovementComponentGetCharacterMovement () const
 
class UCapsuleComponentGetCapsuleComponent () const
 
virtual ENGINE_API void SetBase (UPrimitiveComponent *NewBase, const FName BoneName=NAME_None, bool bNotifyActor=true)
 
virtual ENGINE_API void CacheInitialMeshOffset (FVector MeshRelativeLocation, FRotator MeshRelativeRotation)
 
virtual ENGINE_API void OnRep_ReplicatedBasedMovement ()
 
virtual ENGINE_API void SetReplicateMovement (bool bInReplicateMovement) override
 
ENGINE_API void OnRep_ReplayLastTransformUpdateTimeStamp ()
 
float GetReplicatedServerLastTransformUpdateTimeStamp () const
 
float GetReplayLastTransformUpdateTimeStamp () const
 
const FBasedMovementInfoGetBasedMovement () const
 
const FBasedMovementInfoGetReplicatedBasedMovement () const
 
ENGINE_API void SaveRelativeBasedMovement (const FVector &NewRelativeLocation, const FRotator &NewRotation, bool bRelativeRotation)
 
uint8 GetReplicatedMovementMode () const
 
FVector GetBaseTranslationOffset () const
 
virtual FQuat GetBaseRotationOffset () const
 
FRotator GetBaseRotationOffsetRotator () const
 
virtual ENGINE_API FVector GetGravityDirection () const override
 
virtual ENGINE_API FQuat GetGravityTransform () const override
 
virtual ENGINE_API FVector GetReplicatedGravityDirection () const
 
virtual ENGINE_API void OnRep_IsCrouched ()
 
virtual ENGINE_API void BeginPlay () override
 
virtual ENGINE_API void ClearCrossLevelReferences () override
 
virtual ENGINE_API void PreNetReceive () override
 
virtual ENGINE_API void PostNetReceive () override
 
virtual ENGINE_API void GatherCurrentMovement () override
 
virtual ENGINE_API void OnRep_ReplicatedMovement () override
 
virtual ENGINE_API void PostNetReceiveLocationAndRotation () override
 
virtual ENGINE_API void GetSimpleCollisionCylinder (float &CollisionRadius, float &CollisionHalfHeight) const override
 
virtual ENGINE_API UActorComponentFindComponentByClass (const TSubclassOf< UActorComponent > ComponentClass) const override
 
virtual ENGINE_API void TornOff () override
 
virtual ENGINE_API void NotifyActorBeginOverlap (AActor *OtherActor)
 
virtual ENGINE_API void NotifyActorEndOverlap (AActor *OtherActor)
 
template<class T >
T * FindComponentByClass () const
 
virtual ENGINE_API FVector GetNavAgentLocation () const override
 
virtual ENGINE_API void PostInitializeComponents () override
 
virtual ENGINE_API UPawnMovementComponentGetMovementComponent () const override
 
virtual UPrimitiveComponent * GetMovementBase () const override final
 
virtual ENGINE_API float GetDefaultHalfHeight () const override
 
virtual ENGINE_API void TurnOff () override
 
virtual ENGINE_API void Restart () override
 
virtual ENGINE_API void PawnClientRestart () override
 
virtual ENGINE_API void PossessedBy (AController *NewController) override
 
virtual ENGINE_API void UnPossessed () override
 
virtual ENGINE_API void SetupPlayerInputComponent (class UInputComponent *PlayerInputComponent) override
 
virtual ENGINE_API void DisplayDebug (class UCanvas *Canvas, const FDebugDisplayInfo &DebugDisplay, float &YL, float &YPos) override
 
virtual ENGINE_API void RecalculateBaseEyeHeight () override
 
virtual ENGINE_API void UpdateNavigationRelevance () override
 
virtual ENGINE_API void ApplyDamageMomentum (float DamageTaken, FDamageEvent const &DamageEvent, APawn *PawnInstigator, AActor *DamageCauser)
 
virtual ENGINE_API void Jump ()
 
virtual ENGINE_API void StopJumping ()
 
ENGINE_API bool CanJump () const
 
bool GetProxyIsJumpForceApplied () const
 
ENGINE_API void SetProxyIsJumpForceApplied (const bool bInProxyIsJumpForceApplied)
 
ENGINE_API bool IsCrouched () const
 
ENGINE_API void SetIsCrouched (const bool bInIsCrouched)
 
virtual ENGINE_API void ResetJumpState ()
 
virtual ENGINE_API bool IsJumpProvidingForce () const
 
virtual ENGINE_API float PlayAnimMontage (class UAnimMontage *AnimMontage, float InPlayRate=1.f, FName StartSectionName=NAME_None)
 
virtual ENGINE_API void StopAnimMontage (class UAnimMontage *AnimMontage=nullptr)
 
ENGINE_API class UAnimMontageGetCurrentMontage () const
 
virtual ENGINE_API void LaunchCharacter (FVector LaunchVelocity, bool bXYOverride, bool bZOverride)
 
ENGINE_API void OnLaunched (FVector LaunchVelocity, bool bXYOverride, bool bZOverride)
 
ENGINE_API void OnJumped ()
 
virtual ENGINE_API void OnJumped_Implementation ()
 
virtual void Falling ()
 
virtual ENGINE_API void NotifyJumpApex ()
 
virtual ENGINE_API void Landed (const FHitResult &Hit)
 
ENGINE_API void OnLanded (const FHitResult &Hit)
 
ENGINE_API void OnWalkingOffLedge (const FVector &PreviousFloorImpactNormal, const FVector &PreviousFloorContactNormal, const FVector &PreviousLocation, float TimeDelta)
 
virtual ENGINE_API void OnWalkingOffLedge_Implementation (const FVector &PreviousFloorImpactNormal, const FVector &PreviousFloorContactNormal, const FVector &PreviousLocation, float TimeDelta)
 
virtual void MoveBlockedBy (const FHitResult &Impact)
 
virtual ENGINE_API void Crouch (bool bClientSimulation=false)
 
virtual ENGINE_API void UnCrouch (bool bClientSimulation=false)
 
virtual ENGINE_API bool CanCrouch () const
 
virtual ENGINE_API void OnEndCrouch (float HalfHeightAdjust, float ScaledHalfHeightAdjust)
 
ENGINE_API void K2_OnEndCrouch (float HalfHeightAdjust, float ScaledHalfHeightAdjust)
 
virtual ENGINE_API void OnStartCrouch (float HalfHeightAdjust, float ScaledHalfHeightAdjust)
 
ENGINE_API void K2_OnStartCrouch (float HalfHeightAdjust, float ScaledHalfHeightAdjust)
 
ENGINE_API void RecalculateCrouchedEyeHeight ()
 
virtual ENGINE_API void OnMovementModeChanged (EMovementMode PrevMovementMode, uint8 PreviousCustomMode=0)
 
ENGINE_API void K2_OnMovementModeChanged (EMovementMode PrevMovementMode, EMovementMode NewMovementMode, uint8 PrevCustomMode, uint8 NewCustomMode)
 
ENGINE_API void K2_UpdateCustomMovement (float DeltaTime)
 
virtual ENGINE_API bool ShouldNotifyLanded (const struct FHitResult &Hit)
 
virtual ENGINE_API void CheckJumpInput (float DeltaTime)
 
virtual ENGINE_API void ClearJumpInput (float DeltaTime)
 
virtual ENGINE_API float GetJumpMaxHoldTime () const
 
ENGINE_API void ClientCheatWalk ()
 
virtual ENGINE_API void ClientCheatWalk_Implementation ()
 
ENGINE_API void ClientCheatFly ()
 
virtual ENGINE_API void ClientCheatFly_Implementation ()
 
ENGINE_API void ClientCheatGhost ()
 
virtual ENGINE_API void ClientCheatGhost_Implementation ()
 
ENGINE_API void RootMotionDebugClientPrintOnScreen (const FString &InString)
 
virtual ENGINE_API void RootMotionDebugClientPrintOnScreen_Implementation (const FString &InString)
 
ENGINE_API int32 FindRootMotionRepMove (const FAnimMontageInstance &ClientMontageInstance) const
 
ENGINE_API bool CanUseRootMotionRepMove (const FSimulatedRootMotionReplicatedMove &RootMotionRepMove, const FAnimMontageInstance &ClientMontageInstance) const
 
ENGINE_API bool RestoreReplicatedMove (const FSimulatedRootMotionReplicatedMove &RootMotionRepMove)
 
virtual ENGINE_API void OnUpdateSimulatedPosition (const FVector &OldLocation, const FQuat &OldRotation)
 
const FRepRootMotionMontageGetRepRootMotion () const
 
ENGINE_API FRepRootMotionMontageGetRepRootMotion_Mutable ()
 
ENGINE_API void SetRepRootMotion (const FRepRootMotionMontage &InRepRootMotion)
 
ENGINE_API void OnRep_RootMotion ()
 
ENGINE_API void SimulatedRootMotionPositionFixup (float DeltaSeconds)
 
ENGINE_API FAnimMontageInstanceGetRootMotionAnimMontageInstance () const
 
ENGINE_API bool IsPlayingRootMotion () const
 
ENGINE_API bool HasAnyRootMotion () const
 
ENGINE_API bool IsPlayingNetworkedRootMotionMontage () const
 
ENGINE_API void SetAnimRootMotionTranslationScale (float InAnimRootMotionTranslationScale=1.f)
 
ENGINE_API float GetAnimRootMotionTranslationScale () const
 
virtual ENGINE_API void PreReplication (IRepChangedPropertyTracker &ChangedPropertyTracker) override
 
virtual ENGINE_API void PreReplicationForReplay (IRepChangedPropertyTracker &ChangedPropertyTracker) override
 
ENGINE_API void FillAsyncInput (FCharacterAsyncInput &Input) const
 
ENGINE_API void InitializeAsyncOutput (FCharacterAsyncOutput &Output) const
 
ENGINE_API void ApplyAsyncOutput (const FCharacterAsyncOutput &Output)
 

Static Public Member Functions

static AIMODULE_API void AddReferencedObjects (UObject *InThis, FReferenceCollector &Collector)
 

Protected Member Functions

AIMODULE_API void Reset () override
 
AIMODULE_API void MakeOneStep ()
 
AIMODULE_API void UpdateDrawing ()
 
- Protected Member Functions inherited from ACharacter
ENGINE_API FBasedMovementInfoGetReplicatedBasedMovement_Mutable ()
 
ENGINE_API void SetReplicatedBasedMovement (const FBasedMovementInfo &InReplicatedBasedMovement)
 
virtual bool ShouldReplicateAcceleration () const
 
virtual ENGINE_API void BaseChange ()
 
ENGINE_API void SetReplicatedServerLastTransformUpdateTimeStamp (const float InReplicatedServerLastTransformUpdateTimeStamp)
 
ENGINE_API void SetReplayLastTransformUpdateTimeStamp (const float InReplayLastTransformUpdateTimeStamp)
 
ENGINE_API void SetReplicatedGravityDirection (const FVector &InReplicatedGravityDirection)
 
ENGINE_API void SetReplicatedMovementMode (const uint8 InReplicatedMovementMode)
 
ENGINE_API bool CanJumpInternal () const
 
virtual ENGINE_API bool CanJumpInternal_Implementation () const
 
ENGINE_API bool JumpIsAllowedInternal () const
 

Protected Attributes

TSharedPtr< FEnvQueryInstanceQueryInstance
 
TArray< FEnvQueryInstanceStepResults
 
- Protected Attributes inherited from ACharacter
struct FBasedMovementInfo BasedMovement
 
struct FBasedMovementInfo ReplicatedBasedMovement
 
float ReplicatedServerLastTransformUpdateTimeStamp
 
float ReplayLastTransformUpdateTimeStamp
 
FQuat BaseRotationOffset
 
FVector BaseTranslationOffset
 
FVector_NetQuantizeNormal ReplicatedGravityDirection
 
FVector_NetQuantizeNormal PreNetReceivedGravityDirection
 
float AnimRootMotionTranslationScale
 
uint8 bInBaseReplication:1
 
uint8 ReplicatedMovementMode
 

Additional Inherited Members

- Public Attributes inherited from ACharacter
float CrouchedEyeHeight
 
uint8 bIsCrouched:1
 
uint8 bProxyIsJumpForceApplied: 1
 
uint8 bPressedJump:1
 
uint8 bClientUpdating:1
 
uint8 bClientWasFalling:1
 
uint8 bClientResimulateRootMotion:1
 
uint8 bClientResimulateRootMotionSources:1
 
uint8 bSimGravityDisabled:1
 
uint8 bClientCheckEncroachmentOnNetUpdate:1
 
uint8 bServerMoveIgnoreRootMotion:1
 
uint8 bWasJumping: 1
 
float JumpKeyHoldTime
 
float JumpForceTimeRemaining
 
float ProxyJumpForceStartedTime
 
float JumpMaxHoldTime
 
int32 JumpMaxCount
 
int32 JumpCurrentCount
 
int32 JumpCurrentCountPreJump
 
uint32 NumActorOverlapEventsCounter
 
FCharacterReachedApexSignature OnReachedJumpApex
 
FLandedSignature LandedDelegate
 
FMovementModeChangedSignature MovementModeChangedDelegate
 
FCharacterMovementUpdatedSignature OnCharacterMovementUpdated
 
FRootMotionSourceGroup SavedRootMotion
 
FRootMotionMovementParams ClientRootMotionParams
 
TArray< FSimulatedRootMotionReplicatedMoveRootMotionRepMoves
 
struct FRepRootMotionMontage RepRootMotion
 
- Static Public Attributes inherited from ACharacter
static ENGINE_API FName MeshComponentName
 
static ENGINE_API FName CharacterMovementComponentName
 
static ENGINE_API FName CapsuleComponentName
 

Member Function Documentation

◆ AddReferencedObjects()

void AEQSTestingPawn::AddReferencedObjects ( UObject InThis,
FReferenceCollector Collector 
)
static

◆ GetHighlightRangePct()

float AEQSTestingPawn::GetHighlightRangePct ( ) const
overridevirtual

Reimplemented from IEQSQueryResultSourceInterface.

◆ GetNavAgentPropertiesRef()

const FNavAgentProperties & AEQSTestingPawn::GetNavAgentPropertiesRef ( ) const
overridevirtual

◆ GetQueryInstance()

const FEnvQueryInstance * AEQSTestingPawn::GetQueryInstance ( ) const
overridevirtual

Reimplemented from IEQSQueryResultSourceInterface.

◆ GetQueryResult()

const FEnvQueryResult * AEQSTestingPawn::GetQueryResult ( ) const
overridevirtual

Reimplemented from IEQSQueryResultSourceInterface.

◆ GetShouldDebugDrawLabels()

virtual bool AEQSTestingPawn::GetShouldDebugDrawLabels ( ) const
inlineoverridevirtual

Reimplemented from IEQSQueryResultSourceInterface.

◆ GetShouldDrawFailedItems()

virtual bool AEQSTestingPawn::GetShouldDrawFailedItems ( ) const
inlineoverridevirtual

Reimplemented from IEQSQueryResultSourceInterface.

◆ MakeOneStep()

void AEQSTestingPawn::MakeOneStep ( )
protected

◆ PostLoad()

void AEQSTestingPawn::PostLoad ( )
overridevirtual

Reimplemented from ACharacter.

◆ Reset()

void AEQSTestingPawn::Reset ( )
overrideprotected

◆ RunEQSQuery()

void AEQSTestingPawn::RunEQSQuery ( )

◆ TickActor()

void AEQSTestingPawn::TickActor ( float  DeltaTime,
enum ELevelTick  TickType,
FActorTickFunction ThisTickFunction 
)
overridevirtual

This pawn class spawns its controller in PostInitProperties to have it available in editor mode

◆ UpdateDrawing()

void AEQSTestingPawn::UpdateDrawing ( )
protected

Member Data Documentation

◆ QueryInstance

TSharedPtr<FEnvQueryInstance> AEQSTestingPawn::QueryInstance
protected

◆ StepResults

TArray<FEnvQueryInstance> AEQSTestingPawn::StepResults
protected

The documentation for this class was generated from the following files: