Navigation
API > API/Plugins > API/Plugins/MLAdapter
A serializable config for an agent. Used in the external API to define agents.
| Name | FMLAdapterAgentConfig |
| Type | struct |
| Header File | /Engine/Plugins/AI/MLAdapter/Source/MLAdapter/Public/Agents/MLAdapterAgent.h |
| Include Path | #include "Agents/MLAdapterAgent.h" |
Syntax
USTRUCT ()
struct FMLAdapterAgentConfig
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Actuators | TMap< FName, FMLAdapterParameterMap > | Agents/MLAdapterAgent.h | ||
| AgentClassName | FName | Agents/MLAdapterAgent.h | ||
| AvatarClassName | FName | Agents/MLAdapterAgent.h | ||
| bAutoRequestNewAvatarUponClearingPrev | bool | Agents/MLAdapterAgent.h | ||
| bAvatarClassExact | bool | If set to true, won't accept child classes of the AvatarClass. | Agents/MLAdapterAgent.h | |
| Sensors | TMap< FName, FMLAdapterParameterMap > | Agents/MLAdapterAgent.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMLAdapterParameterMap & AddActuator
(
const FName ActuatorName, |
Agents/MLAdapterAgent.h | ||
FMLAdapterParameterMap & AddSensor
(
const FName SensorName, |
Agents/MLAdapterAgent.h |