Add runtime property editing, scene outliner, and spawned-only selection
Property Editing: - New EditableComponent with two-step dropdown (Select Component → Add Property) to declare which properties are exposed in the runtime editor - Dynamic property panel below Transform: supports float, bool, string, FVector, FRotator, FLinearColor with per-tick refresh and keyboard focus guard - PropertyAction undo/redo via ExportText/ImportText reflection - Custom properties serialized to JSON (TMap in ActorData, version 2) - Copy/paste/duplicate propagate custom property values Scene Outliner: - Scrollable list of spawned actors in the right panel - Click to select, selected actor highlighted in blue - Auto-refreshes when actors are added/removed Selection Filter: - Only actors spawned by the editor (catalogue, duplicate, paste, load) are selectable — static scene geometry is no longer clickable Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Binary file not shown.
Reference in New Issue
Block a user