dfhack/library/modules
Alexander Gavrilov ebc4d21e66 Improve name structure handling, and support duplicating them (on linux).
The name structure actually contains additional linguistical data,
ignoring which produces wrong renderings for non-dwarfish names.
This data also obviously has to be copied with the structure.

Copying STL strings works by replicating the shared copy logic
(i.e. incrementing the reference counter), but leaks memory owned
by the string being overwritten.
2011-04-13 20:36:10 +04:00
..
Buildings.cpp Linux header cleanups. Windows side will follow. 2011-04-10 10:19:15 +02:00
Buildings_C.cpp Started removing C++-isms from C wrapper. Removed DFGlobal.h 2011-04-10 13:12:28 +02:00
Constructions.cpp Linux header cleanups. Windows side will follow. 2011-04-10 10:19:15 +02:00
Constructions_C.cpp Started removing C++-isms from C wrapper. Removed DFGlobal.h 2011-04-10 13:12:28 +02:00
Creatures.cpp Improve name structure handling, and support duplicating them (on linux). 2011-04-13 20:36:10 +04:00
Creatures_C.cpp Started removing C++-isms from C wrapper. Removed DFGlobal.h 2011-04-10 13:12:28 +02:00
Engravings.cpp Linux header cleanups. Windows side will follow. 2011-04-10 10:19:15 +02:00
Graveyard.cpp A little cleanup in Context.cpp, started work on 31.19 2011-02-16 19:29:16 +01:00
Gui.cpp Linux header cleanups. Windows side will follow. 2011-04-10 10:19:15 +02:00
Gui_C.cpp Started removing C++-isms from C wrapper. Removed DFGlobal.h 2011-04-10 13:12:28 +02:00
Items.cpp Big Items refactor, made all the Accessor offsets optional. 2011-04-11 22:13:06 +02:00
Items_C.cpp Big Items refactor, made all the Accessor offsets optional. 2011-04-11 22:13:06 +02:00
Maps.cpp Linux header cleanups. Windows side will follow. 2011-04-10 10:19:15 +02:00
Maps_C.cpp generally, function signatures are supposed to match between header and implementation file... 2011-03-29 10:42:04 -05:00
Materials.cpp Big Items refactor, made all the Accessor offsets optional. 2011-04-11 22:13:06 +02:00
Materials_C.cpp Started removing C++-isms from C wrapper. Removed DFGlobal.h 2011-04-10 13:12:28 +02:00
Translation.cpp Linux header cleanups. Windows side will follow. 2011-04-10 10:19:15 +02:00
Translation_C.cpp Started removing C++-isms from C wrapper. Removed DFGlobal.h 2011-04-10 13:12:28 +02:00
Vegetation.cpp Linux header cleanups. Windows side will follow. 2011-04-10 10:19:15 +02:00
Vegetation_C.cpp Make C-wrapper compile times less ridiculous. 2011-04-10 10:50:32 +02:00
WindowIO-linux.cpp Linux header cleanups. Windows side will follow. 2011-04-10 10:19:15 +02:00
WindowIO-windows.cpp Add missing files, wix build on windows. 2011-04-10 11:03:24 +02:00
WindowIO_C.cpp Started removing C++-isms from C wrapper. Removed DFGlobal.h 2011-04-10 13:12:28 +02:00
World.cpp Linux header cleanups. Windows side will follow. 2011-04-10 10:19:15 +02:00
World_C.cpp Started removing C++-isms from C wrapper. Removed DFGlobal.h 2011-04-10 13:12:28 +02:00