跳至内容

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 列)

© . This site is unofficial and not affiliated with AMD.