added missing property editors for ui

This commit is contained in:
Dmitry Stepanov
2026-09-04 17:28:44 +03:00
parent b248ee996c
commit 1175fc168a
3 changed files with 31 additions and 2 deletions
@@ -199,6 +199,8 @@ use crate::{
selection::SelectionSettings,
},
};
use fyrox::gui::message::{ButtonState, KeyboardModifiers};
use fyrox::gui::{MouseState, RenderMode, RestrictionEntry};
use fyrox::scene::graph::physics::character::{
CharacterAutostep, CharacterLength, KinematicCharacterController,
};
@@ -650,6 +652,17 @@ pub fn make_property_editors_container(
container.insert(EnumPropertyEditorDefinition::<BlendFactor>::new());
container.insert(EnumPropertyEditorDefinition::<BlendFactor>::new_optional());
container.insert(EnumPropertyEditorDefinition::<RenderMode>::new());
container.insert(EnumPropertyEditorDefinition::<RenderMode>::new_optional());
container.insert(EnumPropertyEditorDefinition::<ButtonState>::new());
container.insert(InspectablePropertyEditorDefinition::<RestrictionEntry>::new());
container.insert(VecCollectionPropertyEditorDefinition::<RestrictionEntry>::new());
container.insert(InspectablePropertyEditorDefinition::<KeyboardModifiers>::new());
container.insert(InspectablePropertyEditorDefinition::<MouseState>::new());
container.insert(ShaderSourceCodeEditorDefinition);
container.insert(EnumPropertyEditorDefinition::<TextureKind>::new());