0x00x00A8
Members 3
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | ListenerDataType | TSubclassOf<UUserDefinedStruct> | Protected+8 flags | nullptr | |
| 0x10 | ListenerContainer | TArray<UAIPerceptionComponent*> | Protected+6 flags | [] | |
| 0x10 | UnprocessedEvents | TArray<UAISenseEvent*> | Protected+2 flags | [] |
Inherited from UAISense 5
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | DefaultExpirationAge | float | Protected+9 flags | 3.4028235e+38 | |
| 0x01 | NotifyType | EAISenseNotifyType | Protected+10 flags | OnEveryPerception | |
| 0x002D | 0x03 | padding / unreflected | |||
| 0x01 | bWantsNewPawnNotification : 1bit 0 | bool | Protected+8 flags | false | |
| 0x01 | bAutoRegisterAllPawnsAsSources : 1bit 1 | bool | Protected+8 flags | false | |
| 0x0031 | 0x07 | padding / unreflected | |||
| 0x08 | PerceptionSystemInstance | UAIPerceptionSystem* | 5 flags | nullptr | |
Functions 7
| Signature | Flags | Native | Params |
|---|---|---|---|
| float OnUpdate(const TArray<UAISenseEvent*>& EventsToProcess) | EventPublic | 0x14 | |
| void OnListenerUpdated(AActor* ActorListener, UAIPerceptionComponent* PerceptionComponent) | EventPublic | 0x10 | |
| void OnListenerUnregistered(AActor* ActorListener, UAIPerceptionComponent* PerceptionComponent) | EventPublic | 0x10 | |
| void OnListenerRegistered(AActor* ActorListener, UAIPerceptionComponent* PerceptionComponent) | EventPublic | 0x10 | |
| void K2_OnNewPawn(APawn* NewPawn) | EventPublic | 0x08 | |
| void GetAllListenerComponents(const TArray<UAIPerceptionComponent*>& ListenerComponents) | FinalNative+1 flags | 0x10 | |
| void GetAllListenerActors(const TArray<AActor*>& ListenerActors) | FinalNative+1 flags | 0x10 |