Navigation
Filters
Classes
| Type | Name | Description | |
|---|---|---|---|
| FMLAdapterDescription | |||
| FMLAdapterLibrarian | The FMLAdapterLibrarian discovers all classes that derived from UMLAdapterAgent, UMLAdapterSensor, or UMLAdapterActuator. | ||
| FMLAdapterMemoryReader | |||
| FMLAdapterMemoryWriter | |||
| FMLAdapterSpaceDescription | |||
| FSpace | Defines the numerical space of a sensor, actuator, or agent. Similar to OpenAI Gym's spaces. | ||
| FSpace_Box | A continuous space that contains a number of ranges defined by the shape, whose values will fall inside the Low to High range. | ||
| FSpace_Discrete | A discrete space contains a countable number of values. | ||
| FSpace_Dummy | A placeholder shape - typically returned in invalid scenarios. | ||
| FSpace_MultiDiscrete | Multiple options, each with separate discrete range | ||
| FSpace_Tuple | Container for multiple subspaces. | ||
| FSpaceSerializeGuard | |||
| IJsonable | |||
| IMLAdapterModule | The public interface to this module. | ||
| server | Mock server | ||
| UMLAdapterSettings | Implements the settings for the MLAdapter plugin. |
Constants
| Name | Description |
|---|---|
| FMLAdapter::InvalidActuatorID | |
| FMLAdapter::InvalidAgentID | |
| FMLAdapter::InvalidSensorID |
Typedefs
| Name | Description |
|---|---|
| FAgentID | |
| FRPCServer |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EMLAdapterSpaceType |
Functions
| Type | Name | Description | |
|---|---|---|---|
| RetType | CallOnGameThread
(
TFunction< RetType()> InFunction |
Sends InFunction to be called on the GameThread and waits for the result | |
| void | CallOnGameThread
(
TFunction< void()> InFunction |
Fire (InFunction to be called on the GameThread) and forget | |
| FString | EnumToString
(
const EMLAdapterSpaceType Value |
||
| bool | FMLAdapter::JsonStringToStruct
(
const FString& JsonString, |
||
| T * | FMLAdapter::NewObject
(
UObject* Outer |
MLAdapter-flavored new object creation. | |
| T * | FMLAdapter::NewObject
(
UObject* Outer, |
||
| FString | FMLAdapter::StructArrayToJsonString
(
const TArray< StructType >& InStructArray |
||
| FString | FMLAdapter::StructToJsonString
(
const StructType& InStruct |