跳至内容

UBlueprintBinaryObserver

class UBlueprintBinaryObserver : public UBinaryObserver

UBinaryObserver 的蓝图化版本。

注意:此类是抽象的,应通过派生来实现 CollectObservations 和 GetObservationSpace 函数。

依赖项: FBinaryPoint, FBinarySpace, UBinaryObserver

继承自: public UBinaryObserver

公共接口

构造函数

UBlueprintBinaryObserver

inline UBlueprintBinaryObserver()

属性: inline

来源: Schola/Source/Schola/Public/Observers/AbstractObservers.h (第 279 行, 第 1 列)

公共函数

GetObservationSpace

virtual FBinarySpace GetObservationSpace() const const

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

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

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

返回: FBinarySpace

属性: const, virtual

来源: Schola/Source/Schola/Public/Observers/AbstractObservers.h (第 282 行, 第 14 列)

CollectObservations

virtual void CollectObservations(FBinaryPoint &OutObservations)

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

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

参数

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

属性: virtual

来源: Schola/Source/Schola/Public/Observers/AbstractObservers.h (第 285 行, 第 6 列)

InitializeObserver

virtual void InitializeObserver()

执行任何子类特定的设置。

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

属性: virtual

来源: Schola/Source/Schola/Public/Observers/AbstractObservers.h (第 288 行, 第 6 列)

来源: Schola/Source/Schola/Public/Observers/AbstractObservers.h (第 274 行, 第 1 列)

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