"""Laufzeit-Zustand der Object-Tracking-Ansicht (aus CamSplitters state.py, Tracking-Teil)."""

from mathutils import Vector

_bbox_handler = None
_bbox_label_handler = None
_bbox_animation_time = 0
_animation_start_time = 0
_object_animations = {}      # Animationszustand je Objekt
_cached_geometry_data = {}   # Cache fuer Geometrie-Daten (geo_count, tri_count)
_object_sequence = []        # Objekte in Reihenfolge
_sequence_index = 0
_mouse_position = Vector((0, 0))
_label_positions = {}        # Animierte Label-Positionen
