Skip to content

FMjStepRequest

One Direct-mode step request, parsed from a client RPC and pushed to

the physics-thread queue. Owns the per-articulation ctrl writes and the n_steps count.

Attribute Value
Kind Struct

Properties

Public Properties

Property Type Description
NSteps int32
PerArticulationCtrl TMap<FString, TArray<TPair<FString, float>>> prefix -> array of (actuator_name, value). Names are local (no prefix).
PerArticulationControlMode TMap<FString, FString> Per-articulation control mode: "ue_controller" (default) or "raw".
PerArticulationXfrc TMap<FString, TMap<FString, TArray<double>>> Per-articulation xfrc_applied: prefix -> body_name -> [fx,fy,fz,tx,ty,tz].
Op FString Echo'd request envelope for downstream reply building.

NSteps

  • Type: int32

PerArticulationCtrl

prefix -> array of (actuator_name, value). Names are local (no prefix).

  • Type: TMap>>

PerArticulationControlMode

Per-articulation control mode: "ue_controller" (default) or "raw".

  • Type: TMap

PerArticulationXfrc

Per-articulation xfrc_applied: prefix -> body_name -> [fx,fy,fz,tx,ty,tz].

  • Type: TMap>>

Op

Echo'd request envelope for downstream reply building.

  • Type: FString