Navigation
API > API/Plugins > API/Plugins/LearningAgents
| Name | ULearningAgentsActions |
| Type | class |
| Header File | /Engine/Plugins/Experimental/LearningAgents/Source/LearningAgents/Public/LearningAgentsActions.h |
| Include Path | #include "LearningAgentsActions.h" |
Syntax
UCLASS (MinimalAPI)
class ULearningAgentsActions : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → ULearningAgentsActions
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool GetAngleAction
(
float& OutAngle, |
Get the value for an angle action. Returned angle is in degrees. | LearningAgentsActions.h |
|
static bool GetAngleActionRadians
(
float& OutAngle, |
Get the value for an angle action. Returned angle is in radians. | LearningAgentsActions.h |
|
static bool GetBitmaskAction
(
int32& OutBitmaskValue, |
Get the bitmask value of a bitmask action. | LearningAgentsActions.h |
|
static bool GetBoolAction
(
bool& bOutValue, |
Get the value for a bool action. | LearningAgentsActions.h |
|
static bool GetContinuousAction
(
TArray< float >& OutValues, |
Get the values of a continuous action. | LearningAgentsActions.h |
|
static bool GetContinuousActionNum
(
int32& OutNum, |
Get the number of values in a continuous action. | LearningAgentsActions.h |
|
static bool GetContinuousActionToArrayView
(
TArrayView< float > OutValues, |
Get the values of a continuous action. The OutValues ArrayView must be the correct size. | LearningAgentsActions.h | |
static bool GetDirectionAction
(
FVector& OutDirection, |
Get the value for a direction action. | LearningAgentsActions.h |
|
static bool GetEitherAction
(
ELearningAgentsEitherAction& OutEither, |
Get the sub-action of an either action. | LearningAgentsActions.h |
|
static bool GetEncodingAction
(
FLearningAgentsActionObjectElement& OutElement, |
Get the sub-action of an encoding action. | LearningAgentsActions.h |
|
static bool GetEnumAction
(
uint8& OutEnumValue, |
Get the enum value of an enum action. | LearningAgentsActions.h |
|
static bool GetExclusiveDiscreteAction
(
int32& OutIndex, |
Get the index for an exclusive discrete action. | LearningAgentsActions.h |
|
static bool GetExclusiveUnionAction
(
FName& OutElementName, |
Get the chosen sub-action for an exclusive union action. | LearningAgentsActions.h |
|
static bool GetFloatAction
(
float& OutValue, |
Get the value for a float action. | LearningAgentsActions.h |
|
static bool GetInclusiveDiscreteAction
(
TArray< int32 >& OutIndices, |
Get the indices for an inclusive discrete action. | LearningAgentsActions.h |
|
static bool GetInclusiveDiscreteActionNum
(
int32& OutNum, |
Get the number of indices for an inclusive discrete action. | LearningAgentsActions.h |
|
static bool GetInclusiveDiscreteActionToArrayView
(
TArrayView< int32 > OutIndices, |
Get the indices for an inclusive discrete action. | LearningAgentsActions.h | |
static bool GetInclusiveUnionAction
(
TMap< FName, FLearningAgentsActionObjectElement >& OutElements, |
Get the chosen sub-actions for an inclusive union action. | LearningAgentsActions.h |
|
static bool GetInclusiveUnionActionNum
(
int32& OutNum, |
Get the number of sub-actions for an inclusive union action. | LearningAgentsActions.h |
|
static bool GetInclusiveUnionActionToArrays
(
TArray< FName >& OutElementNames, |
Get the chosen sub-actions for an inclusive union action. | LearningAgentsActions.h |
|
static bool GetInclusiveUnionActionToArrayViews
(
TArrayView< FName > OutElementNames, |
Get the chosen sub-actions for an inclusive union action. | LearningAgentsActions.h | |
static bool GetLocationAction
(
FVector& OutLocation, |
Get the value for a location action. | LearningAgentsActions.h |
|
static bool GetNamedExclusiveDiscreteAction
(
FName& OutName, |
Get the name for a named exclusive discrete action. | LearningAgentsActions.h |
|
static bool GetNamedInclusiveDiscreteAction
(
TArray< FName >& OutNames, |
Get the names for a named inclusive discrete action. | LearningAgentsActions.h |
|
static bool GetNamedInclusiveDiscreteActionNum
(
int32& OutNum, |
Get the number of names for a named inclusive discrete action. | LearningAgentsActions.h |
|
static bool GetNamedInclusiveDiscreteActionToArrayView
(
TArrayView< FName > OutNames, |
Get the names for a named inclusive discrete action. | LearningAgentsActions.h | |
static bool GetNullAction
(
const ULearningAgentsActionObject* Object, |
Get a null action. | LearningAgentsActions.h |
|
static bool GetOptionalAction
(
ELearningAgentsOptionalAction& OutOption, |
Get the sub-action of an option action. | LearningAgentsActions.h |
|
static bool GetPairAction
(
FLearningAgentsActionObjectElement& OutKey, |
Get the sub-actions of a pair action. | LearningAgentsActions.h |
|
static bool GetRotationAction
(
FRotator& OutRotation, |
Get the value for a rotation action. | LearningAgentsActions.h |
|
static bool GetRotationActionAsQuat
(
FQuat& OutRotation, |
Get the value for a rotation action as a quaternion. | LearningAgentsActions.h |
|
static bool GetScaleAction
(
FVector& OutScale, |
Get the value for a scale action. | LearningAgentsActions.h |
|
static bool GetStaticArrayAction
(
TArray< FLearningAgentsActionObjectElement >& OutElements, |
Get the entries of a static array action. | LearningAgentsActions.h |
|
static bool GetStaticArrayActionNum
(
int32& OutNum, |
Get the number of entries in a static array action. | LearningAgentsActions.h |
|
static bool GetStaticArrayActionToArrayView
(
TArrayView< FLearningAgentsActionObjectElement > OutElements, |
Get the entries of a static array action. The OutElements ArrayView must be the correct size. | LearningAgentsActions.h | |
static bool GetStructAction
(
TMap< FName, FLearningAgentsActionObjectElement >& OutElements, |
Get the sub-actions for a struct action. | LearningAgentsActions.h |
|
static bool GetStructActionElement
(
FLearningAgentsActionObjectElement& OutElement, |
Get the sub-action given its name for a struct action. | LearningAgentsActions.h |
|
static bool GetStructActionNum
(
int32& OutNum, |
Get the number of sub-actions for a struct action. | LearningAgentsActions.h |
|
static bool GetStructActionToArrays
(
TArray< FName >& OutElementNames, |
Get the sub-actions for a struct action. | LearningAgentsActions.h |
|
static bool GetStructActionToArrayViews
(
TArrayView< FName > OutElementNames, |
Get the sub-actions for a struct action. | LearningAgentsActions.h | |
static bool GetTransformAction
(
FTransform& OutTransform, |
Get the value for a transform action. | LearningAgentsActions.h |
|
static bool GetVelocityAction
(
FVector& OutVelocity, |
Get the value for a velocity action. | LearningAgentsActions.h |
|
static void LogAction
(
const ULearningAgentsActionObject* Object, |
Logs an Action Object Element. Useful for debugging. | LearningAgentsActions.h |
|
static FLearningAgentsActionObjectElement MakeAngleAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeAngleActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeAngleActionModifierRadians
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeAngleActionRadians
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeBitmaskAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeBitmaskActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeBoolAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeBoolActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeContinuousAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeContinuousActionFromArrayView
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h | ||
static FLearningAgentsActionModifierElement MakeContinuousActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeContinuousActionModifierFromArrayView
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeDirectionAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeDirectionActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeEitherAAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeEitherAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeEitherActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeEitherBAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeEncodingAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeEncodingActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeEnumAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeEnumActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeEnumActionModifierFromArrayView
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeExclusiveDiscreteAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeExclusiveDiscreteActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeExclusiveDiscreteActionModifierFromArrayView
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeExclusiveUnionAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeExclusiveUnionActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeExclusiveUnionActionModifierFromArrays
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeExclusiveUnionActionModifierFromArrayViews
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeFloatAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeFloatActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeInclusiveDiscreteAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeInclusiveDiscreteActionFromArrayView
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h | ||
static FLearningAgentsActionModifierElement MakeInclusiveDiscreteActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeInclusiveDiscreteActionModifierFromArrayView
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeInclusiveUnionAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeInclusiveUnionActionFromArrays
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeInclusiveUnionActionFromArrayViews
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeInclusiveUnionActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeInclusiveUnionActionModifierFromArrays
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeInclusiveUnionActionModifierFromArrayViews
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeLocationAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeLocationActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeNamedExclusiveDiscreteAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeNamedExclusiveDiscreteActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeNamedExclusiveDiscreteActionModifierFromArrayView
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeNamedInclusiveDiscreteAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeNamedInclusiveDiscreteActionFromArrayView
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h | ||
static FLearningAgentsActionModifierElement MakeNamedInclusiveDiscreteActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeNamedInclusiveDiscreteActionModifierFromArrayView
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeNullAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeNullActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeOptionalAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeOptionalActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeOptionalNullAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeOptionalValidAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakePairAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakePairActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeRotationAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeRotationActionFromQuat
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeScaleAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeScaleActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeStaticArrayAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeStaticArrayActionFromArrayView
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeStaticArrayActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeStaticArrayActionModifierFromArrayView
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeStructAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeStructActionFromArrays
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeStructActionFromArrayViews
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeStructActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeStructActionModifierFromArrays
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeStructActionModifierFromArrayViews
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeTransformAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionObjectElement MakeVelocityAction
(
ULearningAgentsActionObject* Object, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionModifierElement MakeVelocityActionModifier
(
ULearningAgentsActionModifier* Modifier, |
LearningAgentsActions.h |
|
|
static FLearningAgentsActionSchemaElement SpecifyAngleAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new angle action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyBitmaskAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new bitmask action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyBitmaskActionFromArray
(
ULearningAgentsActionSchema* Schema, |
Specifies a new bitmask action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyBitmaskActionFromArrayView
(
ULearningAgentsActionSchema* Schema, |
Specifies a new bitmask action. | LearningAgentsActions.h | |
static FLearningAgentsActionSchemaElement SpecifyBoolAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new bool action. This represents an action which is either true or false. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyContinuousAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new continuous action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyDirectionAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new direction action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyEitherAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new either action. This represents an action which is either action A or action B. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyEncodingAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new encoding action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyEnumAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new enum action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyEnumActionFromArray
(
ULearningAgentsActionSchema* Schema, |
Specifies a new enum action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyEnumActionFromArrayView
(
ULearningAgentsActionSchema* Schema, |
Specifies a new enum action. | LearningAgentsActions.h | |
static FLearningAgentsActionSchemaElement SpecifyExclusiveDiscreteAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new exclusive discrete action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyExclusiveDiscreteActionFromArrayView
(
ULearningAgentsActionSchema* Schema, |
Specifies a new exclusive discrete action. | LearningAgentsActions.h | |
static FLearningAgentsActionSchemaElement SpecifyExclusiveUnionAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new exclusive union action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyExclusiveUnionActionFromArrays
(
ULearningAgentsActionSchema* Schema, |
Specifies a new exclusive union action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyExclusiveUnionActionFromArrayViews
(
ULearningAgentsActionSchema* Schema, |
Specifies a new exclusive union action. | LearningAgentsActions.h | |
static FLearningAgentsActionSchemaElement SpecifyFloatAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new float action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyInclusiveDiscreteAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new inclusive discrete action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyInclusiveDiscreteActionFromArrayView
(
ULearningAgentsActionSchema* Schema, |
Specifies a new inclusive discrete action. | LearningAgentsActions.h | |
static FLearningAgentsActionSchemaElement SpecifyInclusiveUnionAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new inclusive union action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyInclusiveUnionActionFromArrays
(
ULearningAgentsActionSchema* Schema, |
Specifies a new inclusive union action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyInclusiveUnionActionFromArrayViews
(
ULearningAgentsActionSchema* Schema, |
Specifies a new inclusive union action. | LearningAgentsActions.h | |
static FLearningAgentsActionSchemaElement SpecifyLocationAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new location action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyNamedExclusiveDiscreteAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new named exclusive discrete action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyNamedExclusiveDiscreteActionFromArrayViews
(
ULearningAgentsActionSchema* Schema, |
Specifies a new named exclusive discrete action. | LearningAgentsActions.h | |
static FLearningAgentsActionSchemaElement SpecifyNamedInclusiveDiscreteAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new named inclusive discrete action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyNamedInclusiveDiscreteActionFromArrayViews
(
ULearningAgentsActionSchema* Schema, |
Specifies a new named inclusive discrete action. | LearningAgentsActions.h | |
static FLearningAgentsActionSchemaElement SpecifyNullAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new null action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyOptionalAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new optional action. This represents an action which may or may not be generated. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyPairAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new pair action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyRotationAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new rotation action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyScaleAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new scale action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyStaticArrayAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new static array action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyStructAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new struct action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyStructActionFromArrays
(
ULearningAgentsActionSchema* Schema, |
Specifies a new struct action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyStructActionFromArrayViews
(
ULearningAgentsActionSchema* Schema, |
Specifies a new struct action. | LearningAgentsActions.h | |
static FLearningAgentsActionSchemaElement SpecifyTransformAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new transform action. | LearningAgentsActions.h |
|
static FLearningAgentsActionSchemaElement SpecifyVelocityAction
(
ULearningAgentsActionSchema* Schema, |
Specifies a new velocity action. | LearningAgentsActions.h |
|
static bool ValidateActionModifierMatchesSchema
(
const ULearningAgentsActionSchema* Schema, |
Validates that the given action modifier matches the schema. | LearningAgentsActions.h |
|
static bool ValidateActionObjectMatchesSchema
(
const ULearningAgentsActionSchema* Schema, |
Validates that the given action object matches the schema. | LearningAgentsActions.h |
|