1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-01-16 02:47:36 +02:00
vcmi/client/UIFramework
Ivan Savenko d60f2d57a0 - first part of CIntObject API clean-up.
- - mostly remove usage of (de)activateSomething functions
- - CIntObject's can be safely deleted in active state or without removing from parent first
- - Added CWindowObject to use as base of all windows (will be required for such features as shadows)

Report any crashes or glitches - it should not cause any issues apart from more console output. 

TODO:
- remove redundant (de)activate and show(All) calls
- decrease usage of blitAtLoc\printAtLoc methods
- switch all windows to new base
2012-06-02 15:16:54 +00:00
..
CCursorHandler.cpp * Updated class - file - handling 2011-12-22 13:05:19 +00:00
CCursorHandler.h Rewritten handling mouse movement over hex and l-clicking hex into one procedure. That way the tooltip and cursor are always accurate, because they're set by the same routing that selects action. Having that logic duplicated in two methods was unmaintainable. [though the new one is still monstrous...] By the way fixed numerous issues, including: 2012-03-30 21:36:07 +00:00
CGuiHandler.cpp - first part of CIntObject API clean-up. 2012-06-02 15:16:54 +00:00
CGuiHandler.h - first part of CIntObject API clean-up. 2012-06-02 15:16:54 +00:00
CIntObject.cpp - first part of CIntObject API clean-up. 2012-06-02 15:16:54 +00:00
CIntObject.h - first part of CIntObject API clean-up. 2012-06-02 15:16:54 +00:00
CIntObjectClasses.cpp - first part of CIntObject API clean-up. 2012-06-02 15:16:54 +00:00
CIntObjectClasses.h - first part of CIntObject API clean-up. 2012-06-02 15:16:54 +00:00
Geometries.cpp * Updated class - file - handling 2011-12-22 13:05:19 +00:00
Geometries.h * Updated class - file - handling 2011-12-22 13:05:19 +00:00
SDL_Extensions.cpp - fixed some extra warnings. Mostly harmless. 2012-05-28 19:29:32 +00:00
SDL_Extensions.h - fixed some extra warnings. Mostly harmless. 2012-05-28 19:29:32 +00:00
SDL_Pixels.h - fixed #982: 2012-05-27 14:07:12 +00:00