summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/ui/ui.h
Commit message (Collapse)AuthorAgeFilesLines
* Readding single step capability Nathan Woods2014-04-151-0/+1
|
* Merge of new menubar code Nathan Woods2014-04-121-1/+17
|
* Cleanups and version bumpmame0153 Miodrag Milanovic2014-04-071-16/+16
|
* rest of ATTR_PRINTF review (nw) Oliver Stöneberg2014-02-251-1/+1
|
* Factored out quit/confirmquit logic into ui_manager::request_quit() Nathan Woods2014-02-231-0/+1
|
* Switched rgb_t to a class, replacing macros with methods. Mappings are Aaron Giles2014-02-191-21/+21
| | | | | | | | | | | | | | | | | | | as follows: MAKE_RGB(r,g,b) == rgb_t(r,g,b) MAKE_ARGB(a,r,g,b) == rgb_t(a,r,g,b) RGB_ALPHA(data) == data.a() RGB_RED(data) == data.r() RGB_GREEN(data) == data.g() RGB_BLUE(data) == data.b() RGB_BLACK == rgb_t::black RGB_WHITE == rgb_t::white Implicit conversions to/from UINT32 are built in as well as simple addition, subtraction, and scaling (with clamping). As a result of being a class, some stricter typing was needed in a few places but overall not too much.
* Minor refactorings Nathan Woods2014-01-311-0/+4
|
* Miscellaneous cleanups to src/emu/ui/menu.?, also added some accessors Nathan Woods2014-01-301-1/+1
|
* Const correctness Nathan Woods2014-01-301-3/+3
|
* Made these handlers static methods Nathan Woods2014-01-301-0/+8
|
* Moved src/emu/ui.? ==> src/emu/ui/ui.?, changed to follow MAME OOP ↵ Nathan Woods2014-01-291-0/+195
conventions; we now have a ui_manager class