Skip to content

UBlueprintBinaryActuator

class UBlueprintBinaryActuator : public UBinaryActuator

Blueprint version of binary actuator.

Dependencies: FBinaryPoint, FBinarySpace, UBinaryActuator

Inherits from: public UBinaryActuator

Public Interface

Public Functions:

GetActionSpace

virtual FBinarySpace GetActionSpace() override

Get the Space bounding the inputs to this actuator.

Returns: BinarySpace containing the bounds of the inputs to this actuator

Note: This function must be implemented in the derived class.

Returns: FBinarySpace

Attributes: virtual

Source: Schola/Source/Schola/Public/Actuators/AbstractActuators.h (line 325, column 14)

TakeAction

virtual void TakeAction(const FBinaryPoint &Action) override

Use this actuator to take an action impacting the world.

Note: This function must be implemented in the derived class.

Parameters:

  • Action (const FBinaryPoint &) – [in] BinaryPoint containing the inputs to this actuator

Attributes: virtual

Source: Schola/Source/Schola/Public/Actuators/AbstractActuators.h (line 328, column 6)

InitializeActuator

virtual void InitializeActuator() override

Do any subclass specific setup.

Note: This function should be implemented by any derived classes

Attributes: virtual

Source: Schola/Source/Schola/Public/Actuators/AbstractActuators.h (line 331, column 6)

Source: Schola/Source/Schola/Public/Actuators/AbstractActuators.h (line 320, column 1)