Want to create your UI in UMG, but find that the base text widgets are missing some essential feature you want? Do you for example want to visualize input bindings dynamically? Maybe this package can help you out!
Temaran Widgets is a library of tools and UMG widgets that are intended to offer useful functionality beyond what is available in the base engine.
For now, the package contains an extended rich text block that supports in-text rendering of text with custom size and color, hyperlinks, input bindings, images, emojis as well as arbitrary UMG widgets. These let you do almost anything, like adding animated text of all kinds, inline buttons etc.
The text block also contains a powerful pre-processor that will allow you to create text styles, conditionally add and remove text, create user customizable character names and otherwise arbitrarily replace text symbols.
The package also contains a new grid type that allows you to specify rows and columns with fixed pixel measurements, rather than relative ones.
I'm intending to add more widgets to this package depending on popular and personal demand, and any time I do, owners of the package will receive the new widgets to no extra cost.
Tutorial videos can be found here:
A grid type that supports fixed pixel width and height sizing in addition to the default relative sizing method.
A rich text block is also included that supports many different features, described below:
Also contains a comprehensive sample package that explains and gives examples of every feature and nuance in the plugin.
Number of source code files: 52
Number of Core Materials and Material Instances: 206
Number of Core Textures: 2
Number of Core Blueprints: 2
Number of Material Functions: 1
Number of Sample Files: 46
Network Replicated: No (irrelevant)
Supported Development Platforms: Windows
Supported Target Build Platforms: Windows