Skip to content

FPipelinedStepperFrame

Frame data structure for pipeline stages.

Renamed to avoid collision with UE’s internal FFrame used in UFunction thunks. Contains observations, actions, and synchronization flags for one pipeline stage.

struct FPipelinedStepperFrame

Attributes

Observations

TArray<TInstancedStruct<FPoint>> Observations

Observations collected from agents for this frame.


Actions

TArray<TInstancedStruct<FPoint>> Actions

Actions computed by the policy for this frame.


bActionsReady

std::atomic<bool> bActionsReady = false

Flag indicating actions are ready to be applied.


bThinkInFlight

std::atomic<bool> bThinkInFlight = false

Flag indicating inference is currently in progress.


DebugDispatchId

uint64 DebugDispatchId = 0

Debug ID for tracking dispatch order.