unreal.SimulationTickParams

class unreal.SimulationTickParams(updated_component: SceneComponent = Ellipsis, updated_primitive: PrimitiveComponent = Ellipsis, mover_component: MoverComponent = 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)

  • mover_component (MoverComponent): [Read-Write] The Mover Component associated with this sim tick

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

  • 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

  • updated_component (SceneComponent): [Read-Write] The scene component that is being moved by the simulation, usually the same as the primitive component

  • updated_primitive (PrimitiveComponent): [Read-Write] The primitive component used for collision checking by the simulation, usually the same as UpdatedComponent

property mover_component: MoverComponent

[Read-Only] The Mover Component associated with this sim tick

Type:

(MoverComponent)

property proposed_move: ProposedMove

[Read-Only] Proposed movement for this tick

Type:

(ProposedMove)

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)

property updated_component: SceneComponent

[Read-Only] The scene component that is being moved by the simulation, usually the same as the primitive component

Type:

(SceneComponent)

property updated_primitive: PrimitiveComponent

[Read-Only] The primitive component used for collision checking by the simulation, usually the same as UpdatedComponent

Type:

(PrimitiveComponent)