unreal.RigUnit_TimeOffsetTransform

class unreal.RigUnit_TimeOffsetTransform(value: Transform = Ellipsis, seconds_ago: float = 0.0, buffer_size: int = 0, time_range: float = 0.0, result: Transform = Ellipsis)

Bases: RigUnit_SimBase

Records a value over time and can access the value from the past

C++ Source:

  • Plugin: ControlRig

  • Module: ControlRig

  • File: RigUnit_TimeOffset.h

Editor Properties: (see get_editor_property/set_editor_property)

  • buffer_size (int32): [Read-Only] Buffer Size: The sampling precision of the buffer. The higher the more precise - the more memory usage.

  • result (Transform): [Read-Write] Result

  • seconds_ago (float): [Read-Write] Seconds Ago: Seconds of time in the past you want to query the value for

  • time_range (float): [Read-Only] Time Range: The maximum time required for offsetting in seconds.

  • value (Transform): [Read-Write] Value: The value to record

property buffer_size: int

[Read-Only] Buffer Size: The sampling precision of the buffer. The higher the more precise - the more memory usage.

Type:

(int32)

property result: Transform

[Read-Only] Result

Type:

(Transform)

property seconds_ago: float

[Read-Write] Seconds Ago: Seconds of time in the past you want to query the value for

Type:

(float)

property time_range: float

[Read-Only] Time Range: The maximum time required for offsetting in seconds.

Type:

(float)

property value: Transform

[Read-Write] Value: The value to record

Type:

(Transform)