dfhack/library/include
Ryan Williams 89ed9950c7
Update Gui.h
Added parseReportString, which parses a string using '&' as a control character (&r as newline, && as &) and cuts to a certain length w/o splitting words.

Added autoDFAnnouncement, which takes a report_init and a string, and handles them like DF does.
Added variants to log unprinted announcements and to build the report_init from arguments.

Added pauseRecenter, which recenters on an xyz coord (item style, not unit) and optionally pauses, while respecting pause_zoom_no_interface_ms.
Added variant that takes a pos.

Added recenterViewscreen, which recenters on an xyz coord using a report zoom style (item, unit, generic. revealInDwarfmodeMap calls "unit" style "center". Generic style ignores coords and just enforces valid view bounds.)
Added variants that take pos or use current cursor coords.
2022-04-24 22:32:41 -07:00
..
df Apply initial pre-commit config 2022-04-12 14:48:19 -04:00
modules Update Gui.h 2022-04-24 22:32:41 -07:00
.gitignore
BitArray.h fix DfOtherVectors computed size 2020-05-14 14:01:12 -05:00
ColorText.h
Console.h allow dfhack-run to output colors. 2020-03-06 15:02:03 -06:00
Core.h Merge branch 'develop' into persist 2019-08-22 22:00:50 -04:00
DFHack.h
DFHackVersion.h
DataDefs.h tagged union support for lua (#1818) 2021-03-30 15:55:06 -05:00
DataFuncs.h Remove Core.h include from DataDefs.h 2018-12-30 17:08:42 -05:00
DataIdentity.h tagged union support for lua (#1818) 2021-03-30 15:55:06 -05:00
Debug.h [core] Debug logging facelift (#2060) 2022-03-30 14:46:09 -07:00
DebugManager.h [core] Debug logging facelift (#2060) 2022-03-30 14:46:09 -07:00
Error.h Apply initial pre-commit config 2022-04-12 14:48:19 -04:00
Export.h
Hooks.h Apply initial pre-commit config 2022-04-12 14:48:19 -04:00
Internal.h
LuaTools.h Remove Core.h include from DataDefs.h 2018-12-30 17:08:42 -05:00
LuaWrapper.h Apply initial pre-commit config 2022-04-12 14:48:19 -04:00
MemAccess.h Fix crash on missing symbols. 2020-02-03 20:21:10 -06:00
Memory.h
MiscUtils.h refactor list item removal into a library fn 2021-08-19 19:51:25 -07:00
Module.h Apply initial pre-commit config 2022-04-12 14:48:19 -04:00
ModuleFactory.h Update the module create calls to return unique_ptrs 2018-07-14 19:55:25 -07:00
PluginManager.h Improves documentation for plugin writing 2022-03-12 11:33:27 -08:00
PluginStatics.h Use typedefs from xlsxio in PluginStatics.h 2020-09-18 15:05:17 -04:00
Pragma.h
RemoteClient.h
RemoteServer.h Make ServerMain and ServerConnection data race free 2019-07-18 23:05:11 -04:00
RemoteTools.h
SDL_events.h Apply initial pre-commit config 2022-04-12 14:48:19 -04:00
SDL_keyboard.h Apply initial pre-commit config 2022-04-12 14:48:19 -04:00
SDL_keysym.h Apply initial pre-commit config 2022-04-12 14:48:19 -04:00
Signal.hpp
TileTypes.h Apply initial pre-commit config 2022-04-12 14:48:19 -04:00
Types.h Add algorithm include for MSVC 2019-10-03 23:26:57 -04:00
VTableInterpose.h
VersionInfo.h
VersionInfoFactory.h
git-describe.h.in
jsoncpp-ex.h
wdirent.h