New Quixel Megascans Collections now available for free

TreeView for UMG

Sameek Kundu - Feb 15, 2018

TreeView for UMG is a Slate based UMG Widget that lets you design TreeView Controls for your game. Style and modify the appearance of your TreeView the way you want.

  • Supported Platforms
  • Supported Engine Versions
    4.18 - 4.26
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Join me in Discord: https://discord.gg/Hyc6KZE


TreeView for UMG lets you create your own customizable TreeView. You can either manually set up the tree nodes in your UMG designer , or you can use the TreeView Widget instance to create and link nodes programmetically, directly from your widget Blueprints. Apart from default TreeView style , you can also completely customize how each row of your widget would look like, by adding your own user defined widget Blueprint on specific rows within the tree.

Technical Details

Features:

  • Design your TreeView at Compile time or Runtime.
  • Handle events on Selection Change , Expansion Change , and Row Generation of your treeview.
  • Completely customize the look of your treeview by adding your own widgets as rows.
  • Have full control over how you want your treeview to get expanded or collapsed. Customize style parameter or create your own style from scratch..

Code Modules: Module - TreeViewControl , Module Type - Developer

Number of Blueprints: 7

Number of C++ Classes: 14

Network Replicated: No

Supported Development Platforms: Windows, Mac, PS4, Xbox One, Oculus, SteamVR/HTC Vive

Supported Target Build Platforms: Windows, Mac, PS4, Xbox One, Oculus, SteamVR/ HTC Vive

Video Tutorial: https://www.youtube.com/watch?v=36r3nTdloDM

Join me in Discord: https://discord.gg/Hyc6KZE