Scene
Every public type in teksilo-scene, grouped by category. Each page links to its full rustdoc API reference.
Items
- GroupItem —
GroupItem— labelled box / logical AT container - ImageItem —
ImageItem— a raster image at a local-coord rectangle - PathItem —
PathItem— vector path with optional fill and stroke - RectItem —
RectItem— filled / stroked rectangle in local item coords - TextAlign —
TextItem— text in a local-coord rectangle, with alignment + rotation
Scene
- A11yGroupId — Accessibility policies for
SceneView - AccessSubtreeMode — Built-in
SceneItemimplementations - CacheMode — Item-coordinate paint caching
- DebugOverlay —
SceneView— the viewport widget that hosts aSceneand places its items at scene coordinates - ItemA11yDecorations — The owning salvage door: everything
Scene::removedestroys, moved out instead of dropped - ItemFlags — Per-item behavior flags
- ItemId — The
SceneItemtrait and its supporting context types - Magnet — Magnetism: typed snap-and-connect between anchor points on scene items
- PaintKey — One paint order, read by every picker
- ProposedChange — The geometry constraint: one closure that rewrites a gesture's proposed geometry before anything is applied
- Scene — The
Scenedata model — the owner of all items in a pannable/zoomable scene - SceneCard —
SceneCard— the chrome and the gesture regime of a heavyweight scene item, with no opinion about what is inside it - SceneListAdapter —
SceneListAdapter— keep lightweight scene items in sync with ateksilo_datalist model or data source - SceneMinimap —
SceneMinimap— a small thumbnail of aSceneshowing all items as dots / rects scaled down, with an overlay highlighting the currently… - SceneModel —
SceneModel— a shared, cloneable handle to aScene - SceneScrollView —
SceneScrollView— a thin composite that gives aSceneViewdraggable scroll bars, mirroring the widget-tier… - SceneSelectionMode — Selection model for
Sceneitems - SceneTapEvent — Per-item event handlers, cursor and tooltip overrides
- SceneViewState —
SceneViewState— a snapshot of aSceneView's pan / zoom / rotation, suitable for persistence between sessions - ShapeGeometry —
ItemShape— the one geometry source of truth for the lightweight tier - SpatialIndex — Spatial index for
Sceneitems - TransformSession — The selection transform controller: group move, group resize and group rotate, with a frame and handles drawn over the selection
- TxnId — The reversible-mutation seam: what the scene tells a data layer so that layer can reverse an edit
View
- WetLayer — The two paint positions a
SceneViewcannot reach from its ownpaint