seclerp / OxyEngine

:video_game: OxyEngine - 2D full-featured open-source crossplatform game engine
http://oxyengine.org
MIT License
18 stars 2 forks source link

Implement complex OO UI #53

Open seclerp opened 6 years ago

seclerp commented 6 years ago

Add ability to create UI using OxyEngine.

Diagram

Widget structure

Layout widgets:

Visual widgets:

Also introduce EventSystem for controls:

Keyboard:

Mouse:

seclerp commented 6 years ago

Task going to backlog, because of complex implementation