1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-12-18 17:40:48 +02:00
vcmi/client/gui
Alexander Shishkin 5c09f751b3 Gui cleanup3 - UI refactoring to use smart pointers (#440)
* Changed most gui classes to use shared pointers
* Store and use IImage as shared_ptr
* CSpellWindow redesign
* AdventureMapClasses cleanup
* CLabel: store background as smart pointer
* Store CObjectList items as smart pointers
* Removed destroy function of list item
* Store toggle buttons as smart pointers
* Use CComponent as smart pointer
* Attempt to fix artifact merchant drawing
2018-04-07 18:34:11 +07:00
..
CAnimation.cpp Gui cleanup3 - UI refactoring to use smart pointers (#440) 2018-04-07 18:34:11 +07:00
CAnimation.h Gui cleanup3 - UI refactoring to use smart pointers (#440) 2018-04-07 18:34:11 +07:00
CCursorHandler.cpp More CCursorHandler style tweaks 2017-09-05 15:25:49 +03:00
CCursorHandler.h More CCursorHandler style tweaks 2017-09-05 15:25:49 +03:00
CGuiHandler.cpp Full rework of pre-game interface and networking 2018-04-04 14:24:26 +07:00
CGuiHandler.h Gui cleanup3 - UI refactoring to use smart pointers (#440) 2018-04-07 18:34:11 +07:00
CIntObject.cpp Gui cleanup3 - UI refactoring to use smart pointers (#440) 2018-04-07 18:34:11 +07:00
CIntObject.h Gui cleanup3 - UI refactoring to use smart pointers (#440) 2018-04-07 18:34:11 +07:00
Fonts.cpp Code style: move or add licensing information on top of every file 2017-07-14 01:26:03 +03:00
Fonts.h Code style: move or add licensing information on top of every file 2017-07-14 01:26:03 +03:00
Geometries.cpp Code style: remove default value hints in definitions (#342) 2017-07-15 14:08:20 +03:00
Geometries.h Code style: remove senseless comments 2017-07-18 00:04:00 +03:00
SDL_Compat.h Code style: move or add licensing information on top of every file 2017-07-14 01:26:03 +03:00
SDL_Extensions.cpp Full rework of pre-game interface and networking 2018-04-04 14:24:26 +07:00
SDL_Extensions.h Full rework of pre-game interface and networking 2018-04-04 14:24:26 +07:00
SDL_Pixels.h Code style: move or add licensing information on top of every file 2017-07-14 01:26:03 +03:00