![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AISense_Sight.h>
Public Types | |
| typedef uint32 | FTargetId |
Public Member Functions | |
| AIMODULE_API | FAISightTarget (AActor *InTarget=NULL, FGenericTeamId InTeamId=FGenericTeamId::NoTeam) |
| FVector | GetLocationSimple () const |
| const AActor * | GetTargetActor () const |
Public Attributes | |
| TWeakObjectPtr< AActor > | Target |
| TWeakInterfacePtr< IAISightTargetInterface > | WeakSightTargetInterface |
| FGenericTeamId | TeamId |
| FTargetId | TargetId |
| IAISightTargetInterface * | SightTargetInterface = nullptr |
Static Public Attributes | |
| static AIMODULE_API const FTargetId | InvalidTargetId = FAISystem::InvalidUnsignedID |
| FAISightTarget::FAISightTarget | ( | AActor * | InTarget = NULL, |
| FGenericTeamId | InTeamId = FGenericTeamId::NoTeam |
||
| ) |
|
inline |
|
inline |
|
static |
| IAISightTargetInterface* FAISightTarget::SightTargetInterface = nullptr |
| TWeakObjectPtr<AActor> FAISightTarget::Target |
| FTargetId FAISightTarget::TargetId |
| FGenericTeamId FAISightTarget::TeamId |
| TWeakInterfacePtr<IAISightTargetInterface> FAISightTarget::WeakSightTargetInterface |