ballz
jk
Fixed an issue where DirectX libraries were being linked against the main project.
Point collision is semi working.

Moving on to creating an outline of objects when hovered / toggled on by debug command.
Finally playing around with this again. Point collision is in but is off to the top left of objects a bit.
Added pugixml to the render dll project. (This needs to be pulled out into a library at some point but fuck working on that right now).

Added shadertypes.xml to define what shaders are coolio, also added shader type to RenderComponentData.
Updated renderer to (untested) be able to switch contexts on a per layer basis.  In order of shadertypes.xml with the most opaque being first. Shiiiiiiit
OutlineBoxContext is bascially a copy of diffuseContext at the moment, but proves that the context switching works.
OutlineBoxContext now works great. Can add multiple renderContexts to entities and they arrange by draw order by layer set in shadertypes.xml.  Finally fucking fixed mouse pointer's offset to be more or less on the tip of the mouse. It'll go off when it's in a collision rect.  Prolly moving on to clicks.

Also updated with a new background after  over a fucking year lol.