UActionClipper
class UActionClipper : public UObject, public IBoxActuatorWrapper
Dependencies: FBoxPoint, FBoxSpace, IBoxActuatorWrapper
Inherits from: public UObject, public IBoxActuatorWrapper
Public Interface
Public Functions:
WrapBoxAction
virtual FBoxPoint WrapBoxAction(const FBoxPoint &Point)
Clips the input action to the specified space.
Returns: The clipped point
Parameters:
Point
(const FBoxPoint &
) – [in] The point to clip
Returns: FBoxPoint
Attributes: virtual
Source: Schola/Source/Schola/Public/Actuators/ActuatorWrappers/ActionClipper.h
(line 30, column 12)
Implementation: Schola/Source/Schola/Private/Actuators/ActuatorWrappers/ActionClipper.cpp
(lines 17-26)
WrapBoxActionSpace
virtual FBoxSpace WrapBoxActionSpace(const FBoxSpace &Space)
Just caches a copy of the space for clipping the actions later.
Returns: The input space.
Parameters:
Space
(const FBoxSpace &
) – [in] the space being wrapped.
Returns: FBoxSpace
Attributes: virtual
Source: Schola/Source/Schola/Public/Actuators/ActuatorWrappers/ActionClipper.h
(line 38, column 11)
Implementation: Schola/Source/Schola/Private/Actuators/ActuatorWrappers/ActionClipper.cpp
(lines 5-9)
GenerateId
virtual FString GenerateId() const const
Returns: FString
Attributes: const
, virtual
Source: Schola/Source/Schola/Public/Actuators/ActuatorWrappers/ActionClipper.h
(line 40, column 9)
Implementation: Schola/Source/Schola/Private/Actuators/ActuatorWrappers/ActionClipper.cpp
(lines 11-14)
Private Interface
Private Members:
FBoxSpace OriginalSpace
FBoxSpace OriginalSpace
Attributes: private
Source: Schola/Source/Schola/Public/Actuators/ActuatorWrappers/ActionClipper.h
(line 20, column 11)
Source: Schola/Source/Schola/Public/Actuators/ActuatorWrappers/ActionClipper.h
(line 13, column 1)