Lemmings
Remappable Gestures For Unity
Loading...
Searching...
No Matches
Lemmings.UI Namespace Reference

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
}