UDebugBoxObserver
class UDebugBoxObserver : public UBoxObserver一个 BoxObserver 的调试版本,可生成随机观测。
依赖项: FBoxPoint, FBoxSpace, UBoxObserver
继承自: public UBoxObserver
公共接口
构造函数
UDebugBoxObserver
inline UDebugBoxObserver()属性: inline
来源: Schola/Source/Schola/Public/Observers/DebugObservers.h (第 21 行, 第 1 列)
公共函数
GetObservationSpace
virtual FBoxSpace GetObservationSpace() const const获取包围此传感器输出的 BoxSpace。
返回:此传感器输出的观察空间边界。
注意:此函数应由任何派生类实现
返回: FBoxSpace
属性: const, virtual
来源: Schola/Source/Schola/Public/Observers/DebugObservers.h (第 27 行, 第 11 列)
实现: Schola/Source/Schola/Private/Observers/DebugObservers.cpp (第 5-8 行)
CollectObservations
virtual void CollectObservations(FBoxPoint &OutObservations)使用此传感器收集环境状态的观察结果。
注意:此函数应由任何派生类实现
参数
OutObservations(FBoxPoint &) – [输出] 将使用此传感器输出更新的数据点。
属性: virtual
来源: Schola/Source/Schola/Public/Observers/DebugObservers.h (第 29 行, 第 6 列)
实现: Schola/Source/Schola/Private/Observers/DebugObservers.cpp (第 10-16 行)
GenerateId
virtual FString GenerateId() const override const返回: FString
属性: const, virtual
来源: Schola/Source/Schola/Public/Observers/DebugObservers.h (第 31 行, 第 9 列)
实现: Schola/Source/Schola/Private/Observers/DebugObservers.cpp (第 18-26 行)
公共成员
FBoxSpace ObservationSpace
FBoxSpace ObservationSpace = = FBoxSpace()此传感器的输出的 ObservationSpace 边界。
来源: Schola/Source/Schola/Public/Observers/DebugObservers.h (第 25 行, 第 11 列)
来源: Schola/Source/Schola/Public/Observers/DebugObservers.h (第 16 行, 第 1 列)