Description
Enhanced UI Plugin contains a host of useful and time-saving UMG Widgets for both runtime and editor use in unreal engine 5.
Documentation: EnhancedUI
Separate 3D Viewport And Widgets
Easily isolate the 3D Viewport into its own widget, preventing UI widgets from overlaying it. Perfect for building editor-style applications, this feature allows runtime users to hide or move the viewport without disrupting the UI.
Independent Placement: Position the 3D Viewport separately from other UI elements.
Flexible UI Management: Users can hide or move the 3D viewport as needed without losing access to essential interfaces.
Ideal for Editors: Tailored for applications that require a distinct separation between the viewport and UI components.
Multiple Window System
Avoid UI clutter by creating multiple windows to host and organize UMG widgets. This plugin features a built-in window system that supports both UMG Widgets and 3D Viewports, allowing you to:
Move & Scale: Easily allow your users to reposition and resize windows at runtime.
Control Window States: Minimize, maximize, and destroy windows as needed.
No C++ Required: Manage everything within UMG without any C++ coding.
Modal Support: Handle modal windows and more for enhanced functionality.
Cross Platform Folder And File Browser
Create customizable, runtime UMG-based file browsers using built-in templates. Powered by Unreal Engine’s Cross-Platform API, this plugin enables seamless disk browsing on all platforms.
Custom Templates: Easily match your app’s design.
Cross-Platform: Browse disks across different operating systems.
Easy Integration: Add directly to your UMG interface without coding.
Flexible Features: Supports various file operations.
UMG Line Grid Systems
Perfect for media editing tools like Sequencers and DAW Piano Rolls, our Line Grids include:
Infinite Length: Supports variable length for infinite media durations, from minutes to hours.
High Performance: Maintains 120fps+ without performance drops, regardless of grid size.
Zoom & Scroll: Built-in features for seamless zooming and scrolling.
Child Widget Support: Easily host and resize elements such as MIDI note widgets or video sections with the LineGridCanvas.
Highly Customizable: UMG designers can easily customize how their grid looks.
and more...
Smart Slider Widget
The Smart Slider Widget can be used for both zooming and scrolling… You'll find this in popular media editing Apps like FL Studio And Ableton Live.This widget is highly customizable and can be created from scratch, or you can modify the template to get your ideal looks.
Highly Customizable
Enable And Disable Scrolling/Zooming At Will
Programmatically Set/Trigger Slider From BPs
Smart Widgets
Smart Widgets are versatile UMG widgets that can be easily dragged and resized from all four sides. Perfect for dynamic and interactive interfaces, they simplify UI customization and management.
Draggable & Resizable: Move and adjust widgets effortlessly from any side.
Easy Integration: Inherit from the UAxSmartWidget class to enable smart behavior.
Flexible Design: Ideal for creating adaptable UI elements like windows and panels and Object Widgets...
Foundation for Systems: Our Multiple Child Window System is built using Smart Widget technology.
Included formats
- versions