TKVars

class tools.manual.globals.TKVars(frame_index: IntVar, transport_index: IntVar, face_index: IntVar, filter_distance: IntVar, update: BooleanVar, update_active_viewport: BooleanVar, is_zoomed: BooleanVar, filter_mode: StringVar, faces_size: StringVar)

Bases: object

Holds the global TK Variables

Parameters:
  • frame_index (IntVar)

  • transport_index (IntVar)

  • face_index (IntVar)

  • filter_distance (IntVar)

  • update (BooleanVar)

  • update_active_viewport (BooleanVar)

  • is_zoomed (BooleanVar)

  • filter_mode (StringVar)

  • faces_size (StringVar)

face_index: IntVar = <dataclasses._MISSING_TYPE object>

The face index of the currently selected face

Type:

tkinter.IntVar

faces_size: StringVar = <dataclasses._MISSING_TYPE object>

The pixel size of faces in the viewport

Type:

tkinter.StringVar

filter_distance: IntVar = <dataclasses._MISSING_TYPE object>

The amount to filter by distance

Type:

tkinter.IntVar

filter_mode: StringVar = <dataclasses._MISSING_TYPE object>

The currently selected filter mode

Type:

tkinter.StringVar

frame_index: IntVar = <dataclasses._MISSING_TYPE object>

The absolute frame index of the currently displayed frame

Type:

tkinter.IntVar

is_zoomed: BooleanVar = <dataclasses._MISSING_TYPE object>

Whether the main window is zoomed in to a face or out to a full frame

Type:

tkinter.BooleanVar

transport_index: IntVar = <dataclasses._MISSING_TYPE object>

The transport index of the currently displayed frame when filters have been applied

Type:

tkinter.IntVar

update: BooleanVar = <dataclasses._MISSING_TYPE object>

Whether an update has been performed

Type:

tkinter.BooleanVar

update_active_viewport: BooleanVar = <dataclasses._MISSING_TYPE object>

Whether the viewport needs updating

Type:

tkinter.BooleanVar