![]() |
Lemmings
Remappable Gestures For Unity
|
Data Structures | |
| class | LemmingUIDataRow |
| Leaf view for a single Lemming in the Control Pane list. Displays the Lemming's name and confidence score/bar. More... | |
| class | LemmingUIRelationshipDataRow |
| Row view for a single LemmingRelationship in the Control Pane. Handles its own data binding, updating, and event wiring independently. More... | |
| class | LemmingUIRemappingLemmingRow |
| Leaf‐level UI row in the remapping pane that lets the user reassign one LemmingRelationshipInfo.Members entry (role ↔ lemming). More... | |
| class | LemmingUIRemappingMetricOption |
| Leaf‐level script for one row in the “Metric” scroll‐list. Binds a MetricOptionInfo and raises onMetricChanged when the dropdown moves. More... | |
| class | LemmingUIVisibilityController |
| Controls the visibility of the remapping UI at runtime. Supports toggling via keyboard input or UnityEvents (e.g., gesture-based triggers). More... | |
| class | MetricOptionInfo |
| Temporary data‐carrier for one metric option row. Fill this out when you have real metric names, IDs, and tuning parameters. More... | |
| class | MetricSettingInfo |
| A single metric‐setting slot. Right now it’s a stub—you’ll add real fields once you know what each metric needs. More... | |
| class | RoleMappingInfo |
| Data model for binding a role-to-lemming mapping row. More... | |
| class | UIDataRow< T > |
| Base for any UI row that binds a model of type T. Handles subscription lifecycle; subclasses implement UpdateUI. More... | |
Enumerations | |
| enum | SettingType { Slider , Toggle , Dropdown , Vector3Picker , ObjectSelector } |