UDebugBinaryObserver
class UDebugBinaryObserver : public UBinaryObserver一个生成随机观察的 BinaryObserver 的调试版本。
依赖项: FBinaryPoint, FBinarySpace, UBinaryObserver
继承自: public UBinaryObserver
公共接口
构造函数
UDebugBinaryObserver
inline UDebugBinaryObserver()属性: inline
源文件: Schola/Source/Schola/Public/Observers/DebugObservers.h (第 43 行, 第 1 列)
公共函数
GetObservationSpace
virtual FBinarySpace GetObservationSpace() const const获取包围此传感器输出的 BinarySpace。
返回:此传感器输出的观察空间边界。
注意:此函数应由任何派生类实现
返回: FBinarySpace
属性: const, virtual
源文件: Schola/Source/Schola/Public/Observers/DebugObservers.h (第 49 行, 第 14 列)
实现: Schola/Source/Schola/Private/Observers/DebugObservers.cpp (第 28-31 行)
CollectObservations
virtual void CollectObservations(FBinaryPoint &OutObservations)使用此传感器收集环境状态的观察结果。
注意:此函数应由任何派生类实现
参数
OutObservations(FBinaryPoint &) – [输出] 将使用此传感器输112数据更新的 DataPoint。
属性: virtual
源文件: Schola/Source/Schola/Public/Observers/DebugObservers.h (第 51 行, 第 6 列)
实现: Schola/Source/Schola/Private/Observers/DebugObservers.cpp (第 33-39 行)
GenerateId
virtual FString GenerateId() const override const返回: FString
属性: const, virtual
源文件: Schola/Source/Schola/Public/Observers/DebugObservers.h (第 53 行, 第 9 列)
实现: Schola/Source/Schola/Private/Observers/DebugObservers.cpp (第 41-46 行)
公共成员
FBinarySpace ObservationSpace
FBinarySpace ObservationSpace此传感器的输出的 ObservationSpace 边界。
源文件: Schola/Source/Schola/Public/Observers/DebugObservers.h (第 47 行, 第 14 列)
源文件: Schola/Source/Schola/Public/Observers/DebugObservers.h (第 38 行, 第 1 列)