Space Plunder
Loading...
Searching...
No Matches
IAIActionsInterface Member List

This is the complete list of members for IAIActionsInterface, including all inherited members.

Aim(const bool bStartAiming=true)=0IAIActionsInterfacepure virtual
CheckAmmo(bool &bNeedToReload) const =0IAIActionsInterfacepure virtual
CrouchAction(const bool bCrouch=true)=0IAIActionsInterfacepure virtual
GetBestHostileActor() const =0IAIActionsInterfacepure virtual
GetHasWeapon() const =0IAIActionsInterfacepure virtual
GetHostileActors() const =0IAIActionsInterfacepure virtual
GetLastKnownLocation(AActor *TargetActor, const TArray< EAISense > &Senses)=0IAIActionsInterfacepure virtual
GetMaxHealth() const =0IAIActionsInterfacepure virtual
GetPerceivedObjects(const TArray< EAIStimuliType > Filters) const =0IAIActionsInterfacepure virtual
GetWeaponFireMode() const =0IAIActionsInterfacepure virtual
GetWeaponFireRate() const =0IAIActionsInterfacepure virtual
MeleeAttack()=0IAIActionsInterfacepure virtual
PickupObject(const AActor *TargetObject)=0IAIActionsInterfacepure virtual
PlayAnimationMontage(UAnimMontage *Montage, const float PlayRate=1.0f, const float InTimeToStartMontageAt=0.0f, const bool bStopAllMontages=true)=0IAIActionsInterfacepure virtual
PredictLocation(AActor *TargetActor)=0IAIActionsInterfacepure virtual
Reload()=0IAIActionsInterfacepure virtual
ShootAction(const bool bStartShooting=true)=0IAIActionsInterfacepure virtual
ShootAtTargetAction(const bool bStartShooting=true, const FVector &TargetLocation=FVector::ZeroVector)=0IAIActionsInterfacepure virtual
UpdateMovementSpeed(const EAIMovementSpeed MovementSpeed, const EAIMovementType MovementType)=0IAIActionsInterfacepure virtual