You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 5, 2019. It is now read-only.
Add ability to create UI using OxyEngine.
Diagram
Widget structure
Layout widgets:
Visual widgets:
Also introduce EventSystem for controls:
Keyboard:
keypress- keyboard key is changing state to 'down'keyrelease- keyboard key is changing state to 'up'keydown- fires while keyboard key is indownstateMouse:
mousepress- mouse button is changing state to 'down'mouserelease- mouse button is changing state to 'up'mousedown- fires while mouse button is in 'down' statemousemove- fires if mouse pointer moves inside widget's Rectangle.mouseenter- fires if mouse pointer enters widget's Rectangle.mouseexit- fires if mouse pointer exits widget's Rectangle.