UBlueprintDiscreteActuator
class UBlueprintDiscreteActuator : public UDiscreteActuator
Blueprint version of discrete actuator.
Dependencies: FDiscretePoint, FDiscreteSpace, UDiscreteActuator
Inherits from: public UDiscreteActuator
Public Interface
Public Functions:
GetActionSpace
virtual FDiscreteSpace GetActionSpace() override
Get the Space bounding the inputs to this actuator.
Returns: DiscreteSpace containing the bounds of the inputs to this actuator
Note: This function must be implemented in the derived class.
Returns: FDiscreteSpace
Attributes: virtual
Source: Schola/Source/Schola/Public/Actuators/AbstractActuators.h
(line 307, column 16)
TakeAction
virtual void TakeAction(const FDiscretePoint &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 FDiscretePoint &
) – [in] DiscretePoint containing the inputs to this actuator
Attributes: virtual
Source: Schola/Source/Schola/Public/Actuators/AbstractActuators.h
(line 310, 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 313, column 6)
Source: Schola/Source/Schola/Public/Actuators/AbstractActuators.h
(line 302, column 1)