| U4MLAgentElement
|
Module |
|
Header |
/Engine/Plugins/AI/UE4ML/Source/UE4ML/Public/Sensors/4MLSensor.h |
Include |
#include "Sensors/4MLSensor.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract, Blueprintable, EditInlineNew)
class UE4U4MLSensor : public U4MLAgentElement
Name | Description | ||
---|---|---|---|
|
AgentID |
||
|
uint32: 1 |
bIsPolling |
|
|
uint32: 1 |
bRequiresPawn |
|
|
ObservationCS |
||
|
TickEvery |
||
|
TickPolicy |
Name | Description | ||
---|---|---|---|
|
ClearPawn ( |
||
|
Configure |
Called before actuator's destruction. |
|
|
ConfigureForAgent ( |
||
|
const U4MLAg... |
GetAgent() |
|
|
F4ML::FAgent... |
GetAgentID() |
AIGym leftovers. Potentially to be removed. |
|
GetObservations ( |
||
|
IsConfiguredForAgent ( |
||
|
IsPolling() |
||
|
OnAvatarSet ( |
||
|
OnPawnChanged |
||
|
PostInitProperties() |
||
|
Sense ( |
Called for every sense, regardless of whether it's a polling-type or not. |
|
|
SenseImpl ( |
Called from Sense based on TickPolicy |
|
|
U4MLSensor ( |
Name |
Description |
|
---|---|---|
|
FTicksOrSeconds |