Commit Graph
14 Commits
Author SHA1 Message Date
Dylan Wilson a9ec00a21f implemented aspect filtering builder 2018-06-10 23:49:35 +10:00
Dylan Wilson ed508d8b8c making progress on the new ecs framework 2018-06-09 23:09:06 +10:00
Dylan Wilson d86f767cce rewriting ecs from scratch 2018-06-09 00:02:07 +10:00
Dylan Wilson 3ff145422e merged from develop 2018-05-23 22:51:45 +10:00
Rafael AlmeidaandDylan Wilson 6813515353 Fix ArgumentNullException when trying to destroy entity (#489) 2018-03-27 09:09:31 +10:00
Mason11987andDylan Wilson 4758ce030e Ecs fix (#478)
* Implemented GuiResizableControl, and made GuiWindowControl inherit from it.

GuiResizableControl is a control that can be resized.

GuiResizableControl calls SetCursorForResize(_resizingSides), which can be overriden to provide platform specific mouse cursor implementation depending on where on the edge of the control your mouse is.

* Screen Desktop defaulted to being width of 1, and height of 1, instead of width of 100%, and height of 100%

* Including class reference in project

* Implemented Size3 and Point3.  Fixed bug in Point2.  Documentation listed Point2, but code took in Vector2.  Changed to Point2

* Adding missed project references

* Fixed assert errors: https://github.com/craftworkgames/MonoGame.Extended/issues/474

* Fix merge issue
2018-02-27 16:11:42 +10:00
ElthialandDylan Wilson 65da3fa0b5 Fix #468 - RemoveComponents() null reference (#473) 2018-02-20 20:33:00 +10:00
Sébastien GeelenandDylan Wilson 8ed4c93cfb Remove duplicate ligne (#467) 2018-02-09 15:31:36 +10:00
Dylan Wilson bb6b085fd0 renamed entity system to processing system 2018-02-01 23:28:45 +10:00
Dylan Wilson c1391bbcd8 fixed some bugs in the ecs 2018-01-24 21:27:57 +10:00
Dylan Wilson 2107d5b9a8 more ecs stuff 2017-12-01 23:26:38 +10:00
Dylan Wilson 8dd279cbe8 deep diving into the ecs 2017-11-30 20:55:05 +10:00
Dylan Wilson ce98a06eeb custom dependency resolution in the ecs 2017-06-14 23:07:46 +10:00
Dylan Wilson b6555e8ce5 moving some things around and code cleanup 2017-06-13 21:20:02 +10:00