Expand description
Inspector panel — property editor for any scene object.
The inspector reflects the fields of whichever entity/glyph is selected and
lets the user edit them in real time. All edits produce SetPropertyCommand
entries so they can be undone.
Structs§
- Asset
RefField - A reference to an asset by path / ID.
- Bool
Field - A boolean checkbox field.
- Clipboard
Entry - A value that has been copied to the inspector clipboard.
- Color
Field - An RGBA colour picker.
- Component
Inspector - Shows all components of the selected entity as foldable property groups.
- Enum
Field - An enumeration drop-down.
- Float
Field - A floating-point number field.
- Force
Field Inspector - Inspector section for force-field parameters.
- Glyph
Inspector - Inspector section for a single glyph’s visual properties.
- Inspector
- The top-level inspector panel.
- Inspector
Context - Tracks dirty state, validation errors and the clipboard for copy/paste.
- IntField
- An integer spinner field.
- List
Field - A list of homogeneous values.
- MapField
- A key-value map field.
- Particle
Inspector - Inspector section for a particle emitter.
- Property
Group - A named, foldable group of inspector entries.
- Script
Field - A script file reference with an embedded source snippet.
- Script
Inspector - Inspector for a script bound to an entity.
- Search
Bar - A text filter for property names.
- Slider
Field - A value slider with explicit min/max bounds.
- String
Field - A text input field.
- Transform
Inspector - Inspector section for position/rotation/scale.
- Vec2
Field - A 2-component vector field.
- Vec3
Field - A 3-component vector field.
- Vec4
Field - A 4-component vector field.
Enums§
Traits§
- Inspectable
- Implement this trait to make a type editable in the inspector.