跳至内容

UDebugBoxObserver

class UDebugBoxObserver : public UBoxObserver

生成随机观测值的 BoxObserver 的调试版本。

依赖项: FBoxPoint, FBoxSpace, UBoxObserver

继承自: public UBoxObserver

公共接口

构造函数

UDebugBoxObserver

inline UDebugBoxObserver()

属性: inline

源代码: Schola/Source/Schola/Public/Observers/DebugObservers.h (line 21, column 1)

公共函数

GetObservationSpace

virtual FBoxSpace GetObservationSpace() const const

获取包围此传感器输出的 BoxSpace。

返回:此传感器输出的观察空间边界。

注意:此函数应由任何派生类实现

返回: FBoxSpace

属性: const, virtual

源代码: Schola/Source/Schola/Public/Observers/DebugObservers.h (line 27, column 11)

实现: Schola/Source/Schola/Private/Observers/DebugObservers.cpp (lines 5-8)

CollectObservations

virtual void CollectObservations(FBoxPoint &OutObservations)

使用此传感器收集环境状态的观察结果。

注意:此函数应由任何派生类实现

参数

  • OutObservations (FBoxPoint &) – [输出] 将使用此传感器输出更新的数据点。

属性: virtual

源代码: Schola/Source/Schola/Public/Observers/DebugObservers.h (line 29, column 6)

实现: Schola/Source/Schola/Private/Observers/DebugObservers.cpp (lines 10-16)

GenerateId

virtual FString GenerateId() const override const

返回: FString

属性: const, virtual

源代码: Schola/Source/Schola/Public/Observers/DebugObservers.h (line 31, column 9)

实现: Schola/Source/Schola/Private/Observers/DebugObservers.cpp (lines 18-26)

公共成员

FBoxSpace ObservationSpace

FBoxSpace ObservationSpace = = FBoxSpace()

此传感器的输出的 ObservationSpace 边界。

源代码: Schola/Source/Schola/Public/Observers/DebugObservers.h (line 25, column 11)

源代码: Schola/Source/Schola/Public/Observers/DebugObservers.h (line 16, column 1)

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