1
0
mirror of https://github.com/vcmi/vcmi.git synced 2024-11-24 08:32:34 +02:00
vcmi/lib
2012-04-06 15:02:15 +00:00
..
AI_Base.h * Final commit 2011-12-13 21:35:28 +00:00
BattleAction.cpp * Updated class - file - handling 2011-12-22 13:05:19 +00:00
BattleAction.h * Updated class - file - handling 2011-12-22 13:05:19 +00:00
BattleHex.cpp 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
BattleHex.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
BattleState.cpp * fixed remaining parts of #760 2012-04-02 23:23:14 +00:00
BattleState.h * fixed remaining parts of #760 2012-04-02 23:23:14 +00:00
CArtHandler.cpp Fixed #850. 2012-02-17 19:30:40 +00:00
CArtHandler.h Stack artifact backup. 2012-02-10 10:32:21 +00:00
CBuildingHandler.cpp Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CBuildingHandler.h - (linux) replaced Genius with VCAI 2012-02-16 17:10:58 +00:00
CCampaignHandler.cpp - fixed crash on opening spellbook during enemy turn 2012-01-19 14:33:22 +00:00
CCampaignHandler.h - fixed crash on opening spellbook during enemy turn 2012-01-19 14:33:22 +00:00
CConsoleHandler.cpp * Final commit 2011-12-13 21:35:28 +00:00
CConsoleHandler.h * Final commit 2011-12-13 21:35:28 +00:00
CCreatureHandler.cpp * Replaced boost::shared_ptr with std::shared_ptr. 2012-03-06 16:59:55 +00:00
CCreatureHandler.h - first sketch of Commanders 2012-04-04 17:41:55 +00:00
CCreatureSet.cpp Stack artifact backup. 2012-02-10 10:32:21 +00:00
CCreatureSet.h - first sketch of Commanders 2012-04-04 17:41:55 +00:00
CDefObjInfoHandler.cpp * fixed #863 — all members of team will receive notification about FoW change 2012-02-20 21:01:54 +00:00
CDefObjInfoHandler.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CFileUtility.cpp Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CFileUtility.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CGameInterface.cpp - makefiles for fuzzylite (#911) 2012-03-12 20:11:46 +00:00
CGameInterface.h * adventure map GUI should be properly blocked during AI turn 2012-02-22 13:41:27 +00:00
CGameState.cpp Little more work on #760: 2012-03-28 21:54:43 +00:00
CGameState.h Possibly "fixed" #915. 2012-03-31 15:10:16 +00:00
CGeneralTextHandler.cpp Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CGeneralTextHandler.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CHeroHandler.cpp - fixed battle obstacles positioning (#769) 2012-02-22 12:44:46 +00:00
CHeroHandler.h * Updated class - file - handling 2011-12-22 13:05:19 +00:00
CLodHandler.cpp * new file lib/UnlockGuard.h — unlock_guard is for unlocking a mutex for the scope time (RAII) 2012-02-19 21:03:43 +00:00
CLodHandler.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CLogger.cpp * Final commit 2011-12-13 21:35:28 +00:00
CLogger.h * Final commit 2011-12-13 21:35:28 +00:00
CMapInfo.cpp Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CMapInfo.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CObjectHandler.cpp - Unified interface for visitable objects 2012-03-14 13:02:38 +00:00
CObjectHandler.h - first sketch of Commanders 2012-04-04 17:41:55 +00:00
CObstacleInstance.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CondSh.h * new file lib/UnlockGuard.h — unlock_guard is for unlocking a mutex for the scope time (RAII) 2012-02-19 21:03:43 +00:00
Connection.cpp * Client is able to await for answers for multiple queries at the same time 2012-03-25 22:46:14 +00:00
Connection.h * Client is able to await for answers for multiple queries at the same time 2012-03-25 22:46:14 +00:00
ConstTransitivePtr.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CScriptingModule.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
CSpellHandler.cpp 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
CSpellHandler.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
CStopWatch.h * CHexField renamed to CBattleHex 2011-12-17 18:59:59 +00:00
CThreadHelper.cpp * new file lib/UnlockGuard.h — unlock_guard is for unlocking a mutex for the scope time (RAII) 2012-02-19 21:03:43 +00:00
CThreadHelper.h * Final commit 2011-12-13 21:35:28 +00:00
CTownHandler.cpp - makefiles for fuzzylite (#911) 2012-03-12 20:11:46 +00:00
CTownHandler.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
GameConstants.h - first sketch of Commanders 2012-04-04 17:41:55 +00:00
HeroBonus.cpp - first sketch of Commanders 2012-04-04 17:41:55 +00:00
HeroBonus.h - first sketch of Commanders 2012-04-04 17:41:55 +00:00
IGameCallback.cpp 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
IGameCallback.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
IGameEventsReceiver.h Locking pim mutex in client pack handling method, instead of dozens playerint call-ins. GUI won't try updating in between gamestate change and call-ins about it. Should fix #912. 2012-04-06 15:02:15 +00:00
int3.h * Final commit 2011-12-13 21:35:28 +00:00
Interprocess.h - fix for boost 1.49 2012-04-02 11:14:38 +00:00
JsonNode.cpp - setting system: replaced settings.txt + sysopt.bin with json-based system (defaultSetting.json + settings.json) 2012-01-12 15:23:00 +00:00
JsonNode.h Compile fix for #847 2012-01-12 20:41:32 +00:00
Makefile.am * Updated class - file - handling 2011-12-22 13:05:19 +00:00
Makefile.in - re-generated build system 2011-12-31 10:03:29 +00:00
map.cpp * fixed project files for RD configuration 2012-01-03 01:55:26 +00:00
map.h Fixed #891. 2012-03-03 12:42:53 +00:00
NetPacks.h * Client is able to await for answers for multiple queries at the same time 2012-03-25 22:46:14 +00:00
NetPacksLib.cpp * simple mechanism for detecting desync after init 2012-03-27 20:08:54 +00:00
RegisterTypes.h Stack artifact backup. 2012-02-10 10:32:21 +00:00
ResourceSet.cpp - Extended cap or removed sign for some values that may potentially overflow 2012-01-26 16:48:53 +00:00
ResourceSet.h Fixed #855 & 861. Unsigned values were bad idea to prevent overflow. 2012-02-20 16:26:14 +00:00
StartInfo.h - fixed crash on opening spellbook during enemy turn 2012-01-19 14:33:22 +00:00
StdInc.cpp * Final commit 2011-12-13 21:35:28 +00:00
StdInc.h * CHexField renamed to CBattleHex 2011-12-17 18:59:59 +00:00
UnlockGuard.h Locking pim mutex in client pack handling method, instead of dozens playerint call-ins. GUI won't try updating in between gamestate change and call-ins about it. Should fix #912. 2012-04-06 15:02:15 +00:00
vcmi_endian.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
VCMI_Lib.cpp * CHexField renamed to CBattleHex 2011-12-17 18:59:59 +00:00
VCMI_Lib.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00
VCMI_lib.vcxproj * fixed #863 — all members of team will receive notification about FoW change 2012-02-20 21:01:54 +00:00
VCMIDirs.h Major refactoring. First part: BattleInterface 2011-12-13 21:23:17 +00:00