跳至内容

FEnvUpdate

struct FEnvUpdate

一个结构体,代表环境的更新,形式为重置或步进。

依赖项: FEnvReset, FEnvStep

公共接口

构造函数

FEnvUpdate

inline FEnvUpdate()

构造一个新的默认 FEnvUpdate 对象。

属性: inline

源文件: Schola/Source/Schola/Public/Training/UpdateStructs/EnvironmentUpdate.h (第 57 行,第 1 列)

FEnvUpdate

inline FEnvUpdate(FEnvStep &EnvStep)

构造一个新的步进 FEnvUpdate 对象。

参数

  • EnvStep (FEnvStep &) – [输入] 用于创建对象的步进

属性: inline

源文件: Schola/Source/Schola/Public/Training/UpdateStructs/EnvironmentUpdate.h (第 66 行,第 1 列)

FEnvUpdate

inline FEnvUpdate(FEnvReset &EnvReset)

构造一个新的重置 FEnvUpdate 对象。

参数

  • EnvReset (FEnvReset &) – [输入] 用于创建对象的重置

属性: inline

源文件: Schola/Source/Schola/Public/Training/UpdateStructs/EnvironmentUpdate.h (第 76 行,第 1 列)

公共函数

IsReset

inline bool IsReset() const const

检查更新是否为重置。

返回:如果更新是重置,则为 true

返回: bool

属性: const, inline

源文件: Schola/Source/Schola/Public/Training/UpdateStructs/EnvironmentUpdate.h (第 85 行,第 6 列)

IsStep

inline bool IsStep() const const

检查更新是否为步进。

返回:如果更新是步进,则为 true

返回: bool

属性: const, inline

源文件: Schola/Source/Schola/Public/Training/UpdateStructs/EnvironmentUpdate.h (第 94 行,第 6 列)

GetStep

inline const FEnvStep & GetStep() const const

获取更新中包含的步进。

返回:更新中包含的步进

返回: const FEnvStep &

属性: const, inline

源文件: Schola/Source/Schola/Public/Training/UpdateStructs/EnvironmentUpdate.h (第 103 行,第 16 列)

GetReset

inline const FEnvReset & GetReset() const const

获取更新中包含的重置。

返回:更新中包含的重置

返回: const FEnvReset &

属性: const, inline

源文件: Schola/Source/Schola/Public/Training/UpdateStructs/EnvironmentUpdate.h (第 112 行,第 17 列)

公共成员

TVariant<FEnvReset, FEnvStep> Update

TVariant<FEnvReset, FEnvStep> Update

一个包含重置或步进的变体。

源文件: Schola/Source/Schola/Public/Training/UpdateStructs/EnvironmentUpdate.h (第 52 行,第 10 列)

由以下项使用: FTrainingStateUpdate, ProtobufDeserializer

源文件: Schola/Source/Schola/Public/Training/UpdateStructs/EnvironmentUpdate.h (第 48 行,第 1 列)

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