 |
UEnum * |
|
Find an Enum type by Name. |
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
bool |
|
|
 |
void |
|
Logs an Observation Object Element. Useful for debugging. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new angle observation. Angles should be given in degrees. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new angle observation. Angles should be given in radians. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new array observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new array observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new bitmask observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new bool observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new continuous observation. The size of Values must match the Size given during Specify. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new continuous observation. The size of Values must match the Size given during Specify. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new count observation. |
 |
FLearningAgentsObservationObjectElement |
MakeDirectionAlongSplineObservation
(
ULearningAgentsObservationObject* Object,
const USplineComponent* SplineComponent,
const float DistanceAlongSpline,
const FTransform RelativeTransform,
const FName Tag,
const bool bVisualLoggerEnabled,
ULearningAgentsManagerListener* VisualLoggerListener,
const int32 VisualLoggerAgentId,
const FVector VisualLoggerLocation,
const float VisualLoggerArrowLength,
const FLinearColor VisualLoggerColor
)
|
Make a new direction along spline observation. |
 |
FLearningAgentsObservationObjectElement |
MakeDirectionObservation
(
ULearningAgentsObservationObject* Object,
const FVector Direction,
const FTransform RelativeTransform,
const FName Tag,
const bool bVisualLoggerEnabled,
ULearningAgentsManagerListener* VisualLoggerListener,
const int32 VisualLoggerAgentId,
const FVector VisualLoggerDirectionLocation,
const FVector VisualLoggerLocation,
const float VisualLoggerArrowLength,
const FLinearColor VisualLoggerColor
)
|
Make a new direction observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new either A observation. Use this to provide option A. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new either B observation. Use this to provide option B. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new either observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new encoding observation. This must be used in conjunction with SpecifyEncodingObservation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new enum observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new exclusive discrete observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new exclusive union observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new float observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new inclusive discrete observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new inclusive discrete observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new inclusive union observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new inclusive union observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new inclusive union observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new location along spline observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new location observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new map observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new map observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new map observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new null observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new null optional observation. Use this to provide a null optional observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new optional observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new valid optional observation. Use this to provide a valid optional observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new pair observation. |
 |
FLearningAgentsObservationObjectElement |
MakeProportionAlongRayObservation
(
ULearningAgentsObservationObject* Object,
const FVector RayStart,
const FVector RayEnd,
const FTransform RayTransform,
const ECollisionChannel CollisionChannel,
const FName Tag,
const bool bVisualLoggerEnabled,
ULearningAgentsManagerListener* VisualLoggerListener,
const int32 VisualLoggerAgentId,
const FVector VisualLoggerLocation,
const FLinearColor VisualLoggerColor
)
|
Make a new proportion along ray observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new proportion along spline observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new rotation observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new rotation observation from a quaternion. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new scale observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new set observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new set observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new set observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new static array observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new static array observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new struct observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new struct observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new struct observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new transform observation. |
 |
FLearningAgentsObservationObjectElement |
|
Make a new velocity observation. |
 |
FTransform |
|
Project a transform onto the ground plane, leaving just rotation around the vertical axis |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new angle observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new array observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new bitmask observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new bool observation. A true or false observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new continuous observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new count observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new direction along spline observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new direction observation. Allows an agent to observe the direction of some entity. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new either observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new encoding observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new enum observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new exclusive discrete observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new exclusive union observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new exclusive union observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new exclusive union observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new float observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new inclusive discrete observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new inclusive union observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new inclusive union observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new inclusive union observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new location along spline observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new location observation. Allows an agent to observe the location of some entity. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new map observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new null observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new optional observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new pair observation. This represents an observation made up of two sub-observations. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new proportion along ray observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new proportion along spline observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new rotation observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new scale observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new set observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new static array observation. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new struct observation. This represents a group of named sub-observations. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new struct observation. This represents a group of named sub-observations. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new struct observation. This represents a group of named sub-observations. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new transform observation. Allows an agent to observe the transform of some entity. |
 |
FLearningAgentsObservationSchemaElement |
|
Specifies a new velocity observation. Allows an agent to observe the velocity of some entity. |
 |
bool |
|
Validates that the given observation object matches the schema. |