#include <AIPerceptionTypes.h>
◆ FResult
| Enumerator |
|---|
| SensingSucceeded | |
| SensingFailed | |
◆ FAIStimulus() [1/2]
this is the recommended constructor. Use others if you know what you're doing.
◆ FAIStimulus() [2/2]
| FAIStimulus::FAIStimulus |
( |
| ) |
|
|
inline |
◆ AgeStimulus()
| bool FAIStimulus::AgeStimulus |
( |
float |
ConstPerceptionAgingRate | ) |
|
|
inline |
- Returns
- false when this stimulus is no longer valid, when it is Expired
◆ GetAge()
| float FAIStimulus::GetAge |
( |
| ) |
const |
|
inline |
◆ GetDebugDescription()
| FString FAIStimulus::GetDebugDescription |
( |
| ) |
const |
◆ IsActive()
| bool FAIStimulus::IsActive |
( |
| ) |
const |
|
inline |
◆ IsExpired()
| bool FAIStimulus::IsExpired |
( |
| ) |
const |
|
inline |
◆ IsValid()
| bool FAIStimulus::IsValid |
( |
| ) |
const |
|
inline |
◆ MarkExpired()
| void FAIStimulus::MarkExpired |
( |
| ) |
|
|
inline |
◆ MarkNoLongerSensed()
| void FAIStimulus::MarkNoLongerSensed |
( |
| ) |
|
|
inline |
◆ SetExpirationAge()
◆ SetStimulusAge()
◆ SetWantsNotifyOnlyOnValueChange()
| FAIStimulus & FAIStimulus::SetWantsNotifyOnlyOnValueChange |
( |
bool |
InEnable | ) |
|
|
inline |
◆ WantsToNotifyOnlyOnPerceptionChange()
| bool FAIStimulus::WantsToNotifyOnlyOnPerceptionChange |
( |
| ) |
const |
|
inline |
◆ WasSuccessfullySensed()
| bool FAIStimulus::WasSuccessfullySensed |
( |
| ) |
const |
|
inline |
◆ Age
◆ bExpired
this means the stimulus was originally created with a "time limit" and this time has passed. Expiration also results in calling MarkNoLongerSensed
◆ bSuccessfullySensed
| uint32 FAIStimulus::bSuccessfullySensed |
|
protected |
◆ bWantsToNotifyOnlyOnValueChange
| uint32 FAIStimulus::bWantsToNotifyOnlyOnValueChange |
|
protected |
◆ ExpirationAge
| float FAIStimulus::ExpirationAge |
|
protected |
◆ NeverHappenedAge
◆ ReceiverLocation
| FVector FAIStimulus::ReceiverLocation |
◆ StimulusLocation
| FVector FAIStimulus::StimulusLocation |
◆ Strength
| float FAIStimulus::Strength |
◆ Tag
◆ Type
The documentation for this struct was generated from the following files: