Class UBinaryActuator
- class UBinaryActuator : public UActuator
-
An actuator that does binary actions.
Subclassed by UBlueprintBinaryActuator, UDebugBinaryActuator
Public Functions
- inline virtual FBinarySpace GetActionSpace()
-
Get the Space bounding the inputs to this actuator.
Note
This function must be implemented in the derived class.
- Returns:
-
BinarySpace containing the bounds of the inputs to this actuator
- inline virtual void TakeAction(const FBinaryPoint &Action)
-
Use this actuator to take an action impacting the world.
Note
This function must be implemented in the derived class.
- Parameters:
-
Action – [in] BinaryPoint containing the inputs to this actuator
- inline virtual void TakeAction(const TPoint &Action) override
-
Use this actuator to take an action impacting the world.
- Parameters:
-
Action – [in] PointGroup containing the inputs to this actuator from the brain
- inline virtual void FillActionSpace(TSpace &OutSpace) override
-
Get the Space bounding the inputs to this actuator.
- Parameters:
-
OutSpaceGroup – [out] An empty SpaceVariant that will be filled with the ActionSpace of this Actuator