unreal.RigUnit_EndProfilingTimer

class unreal.RigUnit_EndProfilingTimer(execute_pin: RigVMExecutePin = [], debug_draw_settings: RigVMDebugDrawSettings = Ellipsis, number_of_measurements: int = 0, prefix: str = '', average_time: float = 0.0)

Bases: RigVMFunction_DebugBaseMutable

Ends an existing profiling timer for debugging, used in conjunction with Start Profiling Timer

C++ Source:

  • Plugin: ControlRig

  • Module: ControlRig

  • File: RigUnit_ProfilingBracket.h

Editor Properties: (see get_editor_property/set_editor_property)

  • average_time (float): [Read-Write] The average time - this will be zero and then set once profiling is complete

  • debug_draw_settings (RigVMDebugDrawSettings): [Read-Write] The debug draw settings for this node

  • execute_pin (RigVMExecutePin): [Read-Write] This property is used to chain multiple mutable nodes together

  • number_of_measurements (int32): [Read-Only] The number of measurements to take for profiling

  • prefix (str): [Read-Only] The prefix to use when printing to the log

property average_time: float

[Read-Only] The average time - this will be zero and then set once profiling is complete

Type:

(float)

property number_of_measurements: int

[Read-Only] The number of measurements to take for profiling

Type:

(int32)

property prefix: str

[Read-Only] The prefix to use when printing to the log

Type:

(str)