Code cleanup
hotfix
Tabified GraphicsManager. Last Commit before start of spritebatching
Started reworking the spriteBatch. DRAWING IS BROKEN, working on implementation. Class structure is mainly there.
Removed new implementation of spritebatching, falling back on a backup system. Did some openGL optimalizations
ReadTextFile now adds a zero character at the end.
some changes to the callback systems
Merged Nuclearcookies changes into the develop branch.
merge conflicts.
Fixed merge conflicts & basic bug in collider components
Fixed SpriteSheetAnimations, and text rendering
Merge Conflicts.
Fixed errors due to merging.
Merge branch 'master' of https://github.com/Syvion/StarEngine into Syvion-develop
Improvements on Syvion's pull request.
Removed default parameters from functions to prevent ambigious results.
Addded default parameters to functions for a name only option
Lock feature for UIElements and integrated with the UISlider element, now the UISlider will remain down untill you release the cursor. Which fixes the selected bug aswell.
Disabling of UIElement now works correctly and can be done via the SetUIDisabled function.
Click and Hover effects are now supported for UIUserElements by default.