dfhack/library/include/modules
Alexander Gavrilov afe4eba957 Improve performance of the persistent data api, and wrap it for lua.
Use an stl table for string keys to avoid linear cost of lookup.

This uncovered a bug in the new luaL_getsubtable function.
2012-04-01 16:43:40 +04:00
..
Buildings.h Update bprobe to print civzone subtypes 2012-03-15 20:09:56 -05:00
Constructions.h Get rid of Simple namespace, Gui module is now a namespace. 2012-03-03 14:38:24 +01:00
Engravings.h Get rid of Simple namespace, Gui module is now a namespace. 2012-03-03 14:38:24 +01:00
Graphic.h Header changes/cleanup. 2011-12-31 12:48:42 +01:00
Gui.h Tweaks and cleanups 2012-03-24 12:13:51 +01:00
Items.h Tweaks and cleanups 2012-03-24 12:13:51 +01:00
Job.h Make plugins accept explicit output stream references. 2012-03-10 15:55:42 +04:00
MapCache.h Renamed digging commands to uniformly start with 'dig*'(vdig -> digv etc). Added command digl, diglx (dig layerstone instead of veins). Updated readme.rst. 2012-03-31 15:41:55 +02:00
Maps.h Tweaks and cleanups 2012-03-24 12:13:51 +01:00
Materials.h Make it build and run on linux (no stonesense, df2mc, dfusion) 2012-02-09 03:07:26 +01:00
Notes.h Header changes/cleanup. 2011-12-31 12:48:42 +01:00
Translation.h Add a RPC call to retrieve unit info. 2012-03-17 17:41:56 +04:00
Units.h Add unit professions and filtering on status. 2012-03-18 15:35:38 +04:00
Vegetation.h Get rid of Simple namespace, Gui module is now a namespace. 2012-03-03 14:38:24 +01:00
Vermin.h Get rid of Simple namespace, Gui module is now a namespace. 2012-03-03 14:38:24 +01:00
Windows.h Use tile buffers! 2012-03-05 02:24:02 +01:00
World.h Improve performance of the persistent data api, and wrap it for lua. 2012-04-01 16:43:40 +04:00
kitchen.h Make plugins accept explicit output stream references. 2012-03-10 15:55:42 +04:00