
Description
✨ Recursive Child Of Panel Iteration
✨ Recursive Panel Parent Iteration
✨ Recursive Grid Cell/Row/Column Iteration
✨ Auto Caching Of Grid Coordinates
✨ Find By Predicate Support
✨ Various New 'For Each' Macros
⚙ Features
✅ A choice of Direct, Depth or Breadth first searching for child widgets of any given Panel Widget.
✅ Recursive results contain local iteration and depth information.
✅ Lazy Evaluated 'For Each' Depth and Breadth first child search Macros.
✅ Recursive Lookups of WidgetTree to find parent widgets that match a certain criteria.
✅ Ability to loop through cells, rows & columns of either Grid or Uniform Grid widgets (not present in vanilla UE5).
✅ Opt-in to optionally cache row and column data for better runtime performance in the case of frequent lookups / iteration.
✅ 'For Each' wrapper Macros for row and column retrieval exposing local iteration & depth information.
Change Log:
V1.0.4 - 5th November 2024: Fix another error printed in log on engine start-up.
UE5.0 & UE5.1 Support - 10th December 2024
UE5.5 Support - 15th November 2024
V1.0.1 - 5th November 2024: Fix error printed in log on engine start-up.
V1 - 31st July 2024: Initial Release (UE5.2 - UE5.4)