UActionClipper
class UActionClipper : public UObject, public IBoxActuatorWrapper依赖项: FBoxPoint、FBoxSpace、IBoxActuatorWrapper
继承自: public UObject, public IBoxActuatorWrapper
公共接口
公共函数
WrapBoxAction
virtual FBoxPoint WrapBoxAction(const FBoxPoint &Point)将输入操作限制在指定的空间内。
返回: 被裁剪的点
参数
Point(const FBoxPoint &) – [输入] 要裁剪的点
返回: FBoxPoint
属性: virtual
来源: Schola/Source/Schola/Public/Actuators/ActuatorWrappers/ActionClipper.h (第 30 行,第 12 列)
实现: Schola/Source/Schola/Private/Actuators/ActuatorWrappers/ActionClipper.cpp (第 17-26 行)
WrapBoxActionSpace
virtual FBoxSpace WrapBoxActionSpace(const FBoxSpace &Space)仅缓存空间副本,以便稍后裁剪操作。
返回: 输入空间。
参数
Space(const FBoxSpace &) – [输入] 要包装的空间。
返回: FBoxSpace
属性: virtual
来源: Schola/Source/Schola/Public/Actuators/ActuatorWrappers/ActionClipper.h (第 38 行,第 11 列)
实现: Schola/Source/Schola/Private/Actuators/ActuatorWrappers/ActionClipper.cpp (第 5-9 行)
GenerateId
virtual FString GenerateId() const const返回: FString
属性: const, virtual
来源: Schola/Source/Schola/Public/Actuators/ActuatorWrappers/ActionClipper.h (第 40 行,第 9 列)
实现: Schola/Source/Schola/Private/Actuators/ActuatorWrappers/ActionClipper.cpp (第 11-14 行)
私有接口
私有成员
FBoxSpace OriginalSpace
FBoxSpace OriginalSpace属性: private
来源: Schola/Source/Schola/Public/Actuators/ActuatorWrappers/ActionClipper.h (第 20 行,第 11 列)
来源: Schola/Source/Schola/Public/Actuators/ActuatorWrappers/ActionClipper.h (第 13 行,第 1 列)