Deprecated filepath, added basic implementation of resources.
Removed uses of deprecated FilePath.
Switched to model that forces file extension on loading yaml files, implemented refresh on config.
Reloading now only refreshes assets that need it. Materials, Prefabs, and Objects are not yet supported.
Switched to using Graphics.reload instead of restarting.
Refreshing materials now works, materials now store names.
Added support for prefab refreshing.
Fixed issue with resizing window without resizing render buffer.
Setup reload to reset input, call new onRefresh event on DGame.
Renamed adapter.reload() to adapter.refresh().
Added refresh mode and reset mode, so you can either hard reset or soft refresh.
Removed redundant code.
Implemented change detection for objects, now just need to implement refreshing.
Added child refreshing to objects.
Refreshing children now propagates properly.
Removed children are now deleted.
Used some neat functionality to create an associative array in less code.
Fixed missing import.
Changed refreshers to take the object being refreshed, and the node that the component belongs to.
Added support for refreshing materials, fixed access violation on reload.