Skip to content

FTrainingStateUpdate

struct FTrainingStateUpdate

A Struct representing an update to the overall training state.

Dependencies: FEnvUpdate

Public Interface

Constructor:

FTrainingStateUpdate

inline FTrainingStateUpdate()

Construct a new default FTrainingStateUpdate object.

Attributes: inline

Source: Schola/Source/Schola/Public/Training/UpdateStructs/TrainingUpdate.h (line 39, column 1)

Public Functions:

IsError

inline bool IsError() const const

Is the update an error.

Returns: true iff source of the update experienced an error

Returns: bool

Attributes: const, inline

Source: Schola/Source/Schola/Public/Training/UpdateStructs/TrainingUpdate.h (line 48, column 6)

IsClose

inline bool IsClose() const const

Is the update a close.

Returns: true iff the source of the update has closed

Returns: bool

Attributes: const, inline

Source: Schola/Source/Schola/Public/Training/UpdateStructs/TrainingUpdate.h (line 57, column 6)

Public Members:

TSortedMap<int, FEnvUpdate> EnvUpdates

TSortedMap<int, FEnvUpdate> EnvUpdates

Map from Environment Id, to Environment Update.

Source: Schola/Source/Schola/Public/Training/UpdateStructs/TrainingUpdate.h (line 30, column 12)

EConnectorStatusUpdate Status

EConnectorStatusUpdate Status = = EConnectorStatusUpdate::NONE

The status of the connector.

Source: Schola/Source/Schola/Public/Training/UpdateStructs/TrainingUpdate.h (line 34, column 24)

Used By

This type is used by:

Source: Schola/Source/Schola/Public/Training/UpdateStructs/TrainingUpdate.h (line 25, column 1)