Commit graph

119 commits

Author SHA1 Message Date
dfighter1985
0d9230d133 Refactored the CEvent -> CEventDescriptor code in CInputHandlerManager. Extracted it as a new class CInputHandler, and moved some of it to CInterfaceManager. 2012-05-17 03:28:50 +02:00
dfighter1985
fce2d8e443 Moved event descriptors under the NLGUI namespace. 2012-05-10 23:31:39 +02:00
dfighter1985
862b2b8cb9 Created NELGUI library, moved the GUI event descriptors there. 2012-05-10 22:17:04 +02:00
dfighter1985
8fc28716c7 Merging cdb-refactoring into gui-refactoring. 2012-04-28 21:36:39 +02:00
dfighter1985
007f2ed51d Added new class CCDBManager, which encapsulates the separate CDB components into a easily (re)usable database solution. Also made CCDBSynchronized and CInterfaceManager use it. 2012-04-27 22:49:38 +02:00
dfighter1985
0a1d0dbecd Refactored the static branch observing code into a new class CCDBBranchObservingHandler. The CDB system *should* be fully reusable now! 2012-04-22 06:45:35 +02:00
dfighter1985
7b3afba25d Extracted the CDB bank handling code into a new class CCDBBankHandler, the CDB system should be now totally independent of Ryzom. 2012-04-17 08:23:02 +02:00
dfighter1985
3a93d3ac6a CDB is now part of NLMISC. However it still requires some work! 2012-04-16 06:08:12 +02:00
dfighter1985
a2d398f759 Moved xml auto pointer to nlmisc. 2012-04-16 02:50:18 +02:00
dfighter1985
b876092130 CDB no longer depends on Ryzom database banks. 2012-04-16 02:18:07 +02:00
dfighter1985
e00119f8c3 CDB no longer depends on CInterfaceLink. 2012-04-16 01:31:21 +02:00
dfighter1985
4544a5ffda Moved an action handler, from the view manager's source to the game action handlers' source. 2012-02-13 02:30:26 +01:00
dfighter1985
ab7fca81c9 We might as well load the input config when we initialize the input handler. 2012-02-12 02:18:00 +01:00
dfighter1985
54dd5a03ca FIXED: CInterfaceManager will no longer be prematurely released while quitting. 2012-02-11 23:47:54 +01:00
dfighter1985
0df97dcbe8 CInterfaceManager no longer depends on Driver global variable. 2012-02-11 23:44:55 +01:00
dfighter1985
afccbde189 CInterfaceManager and CViewText will no longer depend on the TextContext global variable. 2012-02-11 04:19:31 +01:00
dfighter1985
6374bffe37 VCiewRenderer no longer depends on the global TextContext variable. Instead it's updated when it changes. 2012-02-11 02:28:14 +01:00
dfighter1985
a006d657cd CViewRenderer no longer depends on the Driver global variable. Also got rid of the same dependencies in files which included that global from the CViewRenderer header. 2012-02-11 01:41:46 +01:00
dfighter
7e8072207e Moved xml_auto_ptr from game_share to nel misc. 2012-02-08 01:58:15 +01:00