userJarryd Campicancel
branchrust_reboot/main/cui_improvements/poolingcancel

4 Commits over 0 Days - ∞cph!

2 Years Ago
Replace Color.Parse with a span based version Removes most of the garbage, still leaves a little bit that could be removed with a .net update
2 Years Ago
Consolidate type parsing into one method Cache fonts rather than loading them from the file system every time a text label is created Fixed button listeners not being properly cleared when pooling
2 Years Ago
Fix needskeyboard and FadeOut params not working with pooling
2 Years Ago
Add support for pooling Since UI components are assembled programmatically at runtime this generates a hash for each instance to reuse later Reduces allocations by 75%, increases speed by 95% and should work without any input required by plugin developers