unreal.SimulationTickParams

class unreal.SimulationTickParams(moving_comps: MovingComponentSet = Ellipsis, sim_blackboard: MoverBlackboard = Ellipsis, start_state: MoverTickStartData = Ellipsis, time_step: MoverTimeStep = Ellipsis, proposed_move: ProposedMove = Ellipsis)

Bases: StructBase

Input parameters to provide context for SimulationTick functions

C++ Source:

  • Plugin: Mover

  • Module: Mover

  • File: MoverSimulationTypes.h

Editor Properties: (see get_editor_property/set_editor_property)

  • moving_comps (MovingComponentSet): [Read-Write] Components involved in movement by the simulation This will be empty when the simulation is ticked asynchronously

  • proposed_move (ProposedMove): [Read-Write] Proposed movement for this tick

  • sim_blackboard (MoverBlackboard): [Read-Write] Blackboard

  • start_state (MoverTickStartData): [Read-Write] Simulation state data at the start of the tick, including Input Cmd

  • time_step (MoverTimeStep): [Read-Write] Time and frame information for this tick

property moving_comps: MovingComponentSet

[Read-Only] Components involved in movement by the simulation This will be empty when the simulation is ticked asynchronously

Type:

(MovingComponentSet)

property proposed_move: ProposedMove

[Read-Only] Proposed movement for this tick

Type:

(ProposedMove)

property sim_blackboard: MoverBlackboard

[Read-Only] Blackboard

Type:

(MoverBlackboard)

property start_state: MoverTickStartData

[Read-Only] Simulation state data at the start of the tick, including Input Cmd

Type:

(MoverTickStartData)

property time_step: MoverTimeStep

[Read-Only] Time and frame information for this tick

Type:

(MoverTimeStep)