| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/AI/UE4ML/Source/UE4ML/Public/Agents/4MLAgent.h |
Include |
#include "Agents/4MLAgent.h" |
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Blueprintable, EditInlineNew)
class UE4U4MLAgent : public UObject
Name | Description | ||
---|---|---|---|
|
Act ( |
Trigger all of the agent's |
|
|
Configure ( |
||
|
DigestActions ( |
Virtual void DigestActions(const std::vector |
|
|
GetActionSpaceDescription ( |
||
|
U4MLActuator... |
GetActuator ( |
|
|
GetActuatorsConstIterator() |
||
|
F4ML::FAgent... |
GetAgentID() |
|
|
AActor * |
GetAvatar() |
|
|
const F4MLAg... |
GetConfig() |
|
|
const AContr... |
GetController() |
|
|
AController ... |
GetController() |
|
|
GetObservations ( |
||
|
GetObservationSpaceDescription ( |
||
|
APawn * |
GetPawn() |
|
|
const APawn ... |
GetPawn() |
|
|
float |
GetReward() |
|
|
TArray< U4ML... |
GetSensorsConstIterator() |
|
|
[U4MLSession](API\Plugins\UE4ML\Agents\UE4U4MLAgent\U4MLSession) ... |
GetSession() |
|
|
IsDone() |
||
|
IsReady() |
||
|
IsSuitableAvatar ( |
||
|
OnAvatarDestroyed ( |
||
|
OnPawnChanged ( |
||
|
OnPawnControllerChanged ( |
Will be bound to UGameInstance.OnPawnControllerChanged if current avatar is a pawn or a controller |
|
|
RegisterSensor ( |
||
|
Sense ( |
Updates all the senses that are configured as 'IsPolling' |
|
|
SetAgentID ( |
||
|
SetAvatar ( |
||
|
ShutDownSensorsAndActuators() |
||
|
U4MLAgent ( |
Name | Description | ||
---|---|---|---|
|
BeginDestroy() |
Called before destroying the object. |