unreal.LiveLinkOpenTrackIOTimestamp

class unreal.LiveLinkOpenTrackIOTimestamp(seconds: int = 0, nanoseconds: int = 0)

Bases: StructBase

Representation of a OpenTrackIO Timestamp.

The timestamp comprises a 48-bit unsigned integer (seconds), a 32-bit unsigned integer (nanoseconds).

We use 64-bit unsigned values for storing seconds.

C++ Source:

  • Plugin: LiveLinkOpenTrackIO

  • Module: LiveLinkOpenTrackIO

  • File: LiveLinkOpenTrackIOTypes.h

Editor Properties: (see get_editor_property/set_editor_property)

  • nanoseconds (int32): [Read-Write] A 32-bit unsigned number for nanoseconds

  • seconds (int64): [Read-Write] Although the schema specifies a 48 bit number. We allocate a full 64 bit integer here to store it.

property nanoseconds: int

[Read-Write] A 32-bit unsigned number for nanoseconds

Type:

(int32)

property seconds: int

[Read-Write] Although the schema specifies a 48 bit number. We allocate a full 64 bit integer here to store it.

Type:

(int64)