UObservationClipper
class UObservationClipper : public UObject, public IBoxObserverWrapper依赖项: FBoxPoint, FBoxSpace, IBoxObserverWrapper
继承自: public UObject, public IBoxObserverWrapper
公共接口
公共函数
WrapBoxObservationSpace
virtual FBoxSpace WrapBoxObservationSpace(const FBoxSpace &Space) override缓存包装后的观察空间副本。
返回值:Space
参数
Space(const FBoxSpace &) – [in] 被包装的空间
返回: FBoxSpace
属性: virtual
源文件: Schola/Source/Schola/Public/Observers/ObserverWrappers/ObservationClipper.h (第 29 行,第 19 列)
实现: Schola/Source/Schola/Private/Observers/ObserverWrappers/ObservationClipper.cpp (第 5-9 行)
WrapBoxObservation
virtual FBoxPoint WrapBoxObservation(const FBoxPoint &Point) override参数
| 名称 | 类型 | 默认 |
|---|---|---|
Point | const FBoxPoint & | “ |
返回: FBoxPoint
属性: virtual
源文件: Schola/Source/Schola/Public/Observers/ObserverWrappers/ObservationClipper.h (第 33 行,第 19 列)
实现: Schola/Source/Schola/Private/Observers/ObserverWrappers/ObservationClipper.cpp (第 11-21 行)
GenerateId
virtual FString GenerateId() const override const返回: FString
属性: const, virtual
源文件: Schola/Source/Schola/Public/Observers/ObserverWrappers/ObservationClipper.h (第 36 行,第 9 列)
实现: Schola/Source/Schola/Private/Observers/ObserverWrappers/ObservationClipper.cpp (第 23-26 行)
私有接口
私有成员
FBoxSpace OriginalSpace
FBoxSpace OriginalSpace属性: private
源文件: Schola/Source/Schola/Public/Observers/ObserverWrappers/ObservationClipper.h (第 19 行,第 11 列)
源文件: Schola/Source/Schola/Public/Observers/ObserverWrappers/ObservationClipper.h (第 13 行,第 1 列)