|
Space Plunder
|
This is the complete list of members for IAIActionsInterface, including all inherited members.
| Aim(const bool bStartAiming=true)=0 | IAIActionsInterface | pure virtual |
| CheckAmmo(bool &bNeedToReload) const =0 | IAIActionsInterface | pure virtual |
| CrouchAction(const bool bCrouch=true)=0 | IAIActionsInterface | pure virtual |
| GetBestHostileActor() const =0 | IAIActionsInterface | pure virtual |
| GetHasWeapon() const =0 | IAIActionsInterface | pure virtual |
| GetHostileActors() const =0 | IAIActionsInterface | pure virtual |
| GetLastKnownLocation(AActor *TargetActor, const TArray< EAISense > &Senses)=0 | IAIActionsInterface | pure virtual |
| GetMaxHealth() const =0 | IAIActionsInterface | pure virtual |
| GetPerceivedObjects(const TArray< EAIStimuliType > Filters) const =0 | IAIActionsInterface | pure virtual |
| GetWeaponFireMode() const =0 | IAIActionsInterface | pure virtual |
| GetWeaponFireRate() const =0 | IAIActionsInterface | pure virtual |
| MeleeAttack()=0 | IAIActionsInterface | pure virtual |
| PickupObject(const AActor *TargetObject)=0 | IAIActionsInterface | pure virtual |
| PlayAnimationMontage(UAnimMontage *Montage, const float PlayRate=1.0f, const float InTimeToStartMontageAt=0.0f, const bool bStopAllMontages=true)=0 | IAIActionsInterface | pure virtual |
| PredictLocation(AActor *TargetActor)=0 | IAIActionsInterface | pure virtual |
| Reload()=0 | IAIActionsInterface | pure virtual |
| ShootAction(const bool bStartShooting=true)=0 | IAIActionsInterface | pure virtual |
| ShootAtTargetAction(const bool bStartShooting=true, const FVector &TargetLocation=FVector::ZeroVector)=0 | IAIActionsInterface | pure virtual |
| UpdateMovementSpeed(const EAIMovementSpeed MovementSpeed, const EAIMovementType MovementType)=0 | IAIActionsInterface | pure virtual |