mirror of
https://github.com/space-wizards/RobustToolbox.git
synced 2026-02-15 03:30:53 +01:00
* Add grid tile to Vector2 methods Avoids me having to do it on content. * Release note * Engine * Collapsible * Add entitylookup methods for parent / map Content's done it a bunch so make it reusable. * Add MaxDimension property to Box2 Sometimes I want to pretend it's a circle radius. * Add GetLocalPosition to controls In my case I want the mouse's position inside of the control to show something under it unless there's a better way. * Add global rectangles for controls Like my other PR used to check if mouse is inbounds on the control without doing some skrunkly caching with mousemove. * Add dotted line drawing to screen handle Probably needs anti-aliasing but idk an easy way to do it. * weh * weh * a * weh * weh * Optimise ChunkEnumerator It never unioned the AABB passed in with the grid's AABB so it might inadvertantly iterate a lot more dummy chunks than it needs to. This helps speedup FindGridsIntersecting. * weh * Add DrawPrimitives overload for List<Vector2> Storing ValueList in a field seems sussy so this is the next best thing. * weh * Bump pool size * oop wrong method * Add drawing methods for lists Content may be using it over a valuelist for whatever reason. * Add more ValueList conveniences * Add more CollectionExtension methods Maybe array.resize is bad for sandbox coin, in which case I'd also settle for changing it to a list instead. * Add ToMapCoordinates method for NetCoordinates * fr * mraow * Release notes