Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DFHack/dfhack
/ functions
Functions
8,799 in github.com/DFHack/dfhack
⨍
Functions
8,799
◇
Types & classes
1,320
↓ 13 callers
Method
top
library/include/modules/GuiHooks.h:29
↓ 12 callers
Method
ConsumedEntireMessage
depends/protobuf/google/protobuf/io/coded_stream.h:827
↓ 12 callers
Method
CopyTo
depends/tinyxml/tinyxml.cpp:161
↓ 12 callers
Method
FieldSize
depends/protobuf/google/protobuf/generated_message_reflection.cc:423
↓ 12 callers
Method
FindNestedSymbolOfType
depends/protobuf/google/protobuf/descriptor.cc:568
↓ 12 callers
Function
LoadByte
depends/lua/src/lundump.c:60
↓ 12 callers
Method
ToElement
< Cast to a more defined type. Will return null if not of the requested type.
depends/tinyxml/tinyxml.h:698
↓ 12 callers
Method
category
library/Debug.cpp:187
↓ 12 callers
Function
debug
plugins/autolabor/labormanager.cpp:283
↓ 12 callers
Function
do_block_building
plugins/blueprint.cpp:706
↓ 12 callers
Function
ensureTileBlock
library/include/modules/Maps.h:340
↓ 12 callers
Function
filter
depends/lodepng/lodepng.cpp:5444
↓ 12 callers
Function
grab_token_string_pos
library/MiscUtils.cpp:434
↓ 12 callers
Function
isWallTerrain
library/include/TileTypes.h:274
↓ 12 callers
Method
load
library/Commands.cpp:61
↓ 12 callers
Method
lock_sub
library/PluginManager.cpp:111
↓ 12 callers
Function
luaL_checkoption
depends/lua/src/lauxlib.c:348
↓ 12 callers
Function
lua_getglobal
depends/lua/src/lapi.c:605
↓ 12 callers
Function
lua_rawequal
depends/lua/src/lapi.c:295
↓ 12 callers
Method
matches
Query number of matching categories
plugins/debug.cpp:217
↓ 12 callers
Function
process_embark_incursion_mid_level_tile
plugins/embark-assistant/survey.cpp:496
↓ 12 callers
Function
process_embark_incursion_mid_level_tile
plugins/embark-assistant/matcher.cpp:397
↓ 12 callers
Function
readBits
Must have enough bits available with ensureBits */
depends/lodepng/lodepng.cpp:580
↓ 12 callers
Function
serialize_list_organic_mat
plugins/stockpiles/StockpileSerializer.cpp:430
↓ 12 callers
Function
type
library/include/DataDefs.h:194
↓ 12 callers
Function
unserialize_list_organic_mat
plugins/stockpiles/StockpileSerializer.cpp:474
↓ 11 callers
Method
Attribute
depends/tinyxml/tinyxml.cpp:577
↓ 11 callers
Function
CloseHandleOrDie
depends/protobuf/google/protobuf/compiler/subprocess.cc:54
↓ 11 callers
Function
DumpInt
depends/lua/src/ldump.c:58
↓ 11 callers
Function
HasPrefixString
---------------------------------------------------------------------- HasPrefixString() Check if a string begins with a given prefix. StripPrefixStri
depends/protobuf/google/protobuf/stubs/strutil.h:80
↓ 11 callers
Method
IsInitialized
depends/protobuf/google/protobuf/message.cc:91
↓ 11 callers
Function
LoadInt
depends/lua/src/lundump.c:67
↓ 11 callers
Method
clear
clears out the containers for unloading maps or disabling the plugin
plugins/channel-safely/channel-groups.cpp:267
↓ 11 callers
Function
clip_range
library/include/MiscUtils.h:552
↓ 11 callers
Method
enum_type_size
repeated .google.protobuf.EnumDescriptorProto enum_type = 5;
depends/protobuf/google/protobuf/descriptor.pb.h:2852
↓ 11 callers
Function
error
(line, msg, **kwargs)
ci/authors-rst.py:8
↓ 11 callers
Method
extension_size
repeated .google.protobuf.FieldDescriptorProto extension = 7;
depends/protobuf/google/protobuf/descriptor.pb.h:2902
↓ 11 callers
Function
fatal
depends/lua/src/luac.c:38
↓ 11 callers
Function
getSelectedUnit
library/include/modules/Screen.h:360
↓ 11 callers
Function
init
uses time
library/include/modules/Random.h:56
↓ 11 callers
Function
init
depends/sizecheck/sizecheck.cpp:17
↓ 11 callers
Function
insert
library/include/DataIdentity.h:150
↓ 11 callers
Method
lineedit
library/Console-posix.cpp:970
↓ 11 callers
Method
lock_add
library/PluginManager.cpp:105
↓ 11 callers
Function
lodepng_addofl
Safely check if adding two integers will overflow (no undefined behavior, compiler removing the code, etc...) and output result. */
depends/lodepng/lodepng.cpp:148
↓ 11 callers
Function
luaD_throw
depends/lua/src/ldo.c:110
↓ 11 callers
Function
luaS_new
** Create or reuse a zero-terminated string, first checking in the ** cache (using the string address as a key). The cache can contain ** only zero-te
depends/lua/src/lstring.c:219
↓ 11 callers
Function
luaX_syntaxerror
depends/lua/src/llex.c:117
↓ 11 callers
Function
lua_absindex
** convert an acceptable stack index into an absolute index */
depends/lua/src/lapi.c:160
↓ 11 callers
Method
optimize_for
depends/protobuf/google/protobuf/descriptor.pb.h:4311
↓ 11 callers
Function
out
library/include/RemoteClient.h:123
↓ 11 callers
Function
paethPredictor
Paeth predictor, used by PNG filter type 4 The parameters are of type short, but should come from unsigned chars, the shorts are only needed to make t
depends/lodepng/lodepng.cpp:3974
↓ 11 callers
Method
plugin
library/Debug.cpp:192
↓ 11 callers
Function
print_bitfield
library/modules/Job.cpp:210
↓ 11 callers
Function
serialize_list_material
plugins/stockpiles/StockpileSerializer.cpp:609
↓ 11 callers
Function
tileDirection
library/include/TileTypes.h:180
↓ 11 callers
Function
unserialize_list_material
plugins/stockpiles/StockpileSerializer.cpp:627
↓ 10 callers
Method
Add
depends/protobuf/google/protobuf/compiler/parser.cc:1460
↓ 10 callers
Method
AddPath
depends/protobuf/google/protobuf/compiler/parser.cc:294
↓ 10 callers
Method
Clear
depends/tinyxml/tinyxml.cpp:169
↓ 10 callers
Method
CopyTo
depends/protobuf/google/protobuf/descriptor.cc:1340
↓ 10 callers
Function
FindPtrOrNull
depends/protobuf/google/protobuf/stubs/map-util.h:77
↓ 10 callers
Method
IsInitialized
depends/protobuf/google/protobuf/compiler/plugin.pb.cc:446
↓ 10 callers
Function
LookupInTable
library/LuaWrapper.cpp:99
↓ 10 callers
Function
add_value
depends/lua/src/lstrlib.c:731
↓ 10 callers
Method
allowed
library/Debug.cpp:170
↓ 10 callers
Function
check_next1
depends/lua/src/llex.c:186
↓ 10 callers
Method
getFirstSelectedElem
plugins/listcolumn.h:313
↓ 10 callers
Function
isInRect
plugins/rendermax/renderer_light.cpp:37
↓ 10 callers
Function
list_unit_counts
plugins/autoclothing.cpp:652
↓ 10 callers
Function
lodepng_get_raw_size_idat
in an idat chunk, each scanline is a multiple of 8 bits, unlike the lodepng output buffer, and in addition has one extra byte per line: the filter byt
depends/lodepng/lodepng.cpp:2808
↓ 10 callers
Function
lodepng_memset
depends/lodepng/lodepng.cpp:126
↓ 10 callers
Function
luaH_getint
** search function for integers */
depends/lua/src/ltable.c:516
↓ 10 callers
Function
luaK_dischargevars
** Ensure that expression 'e' is not a variable. */
depends/lua/src/lcode.c:556
↓ 10 callers
Function
luaK_exp2RK
** Ensures final expression result is in a valid R/K index ** (that is, it is either in a register or in 'k' with an index ** in the range of R/K indi
depends/lua/src/lcode.c:758
↓ 10 callers
Function
luaK_reserveregs
** Reserve 'n' registers in register stack */
depends/lua/src/lcode.c:375
↓ 10 callers
Function
luaL_addlstring
depends/lua/src/lauxlib.c:528
↓ 10 callers
Function
luaL_getsubtable
** ensure that stack[idx][fname] has a table and push that table ** into the stack */
depends/lua/src/lauxlib.c:951
↓ 10 callers
Function
lua_getstack
depends/lua/src/ldebug.c:110
↓ 10 callers
Function
lua_rawlen
depends/lua/src/lapi.c:392
↓ 10 callers
Function
lua_rawset
depends/lua/src/lapi.c:801
↓ 10 callers
Method
mode
plugins/autolabor/autolabor.cpp:119
↓ 10 callers
Method
mutable_name
depends/protobuf/google/protobuf/descriptor.pb.h:2706
↓ 10 callers
Function
quality_clear
plugins/stockpiles/StockpileSerializer.cpp:340
↓ 10 callers
Function
read
read an arbitrary amount of bytes
library/include/MemAccess.h:171
↓ 10 callers
Function
real_type
depends/protobuf/google/protobuf/extension_set.cc:52
↓ 10 callers
Method
remove
note that this just removes the PlannedBuilding. the tasks will get dropped as we discover them in the tasks queues and they fail to be found in plann
plugins/buildingplan/buildingplan.cpp:66
↓ 10 callers
Function
revealInDwarfmodeMap
library/include/modules/Gui.h:185
↓ 10 callers
Function
safe_str
library/Error.cpp:9
↓ 10 callers
Function
scan_item
plugins/logistics.cpp:447
↓ 10 callers
Function
serialize_list_creature
plugins/stockpiles/StockpileSerializer.cpp:662
↓ 10 callers
Function
serialize_list_quality
plugins/stockpiles/StockpileSerializer.cpp:322
↓ 10 callers
Function
toLower_cp437
library/MiscUtils.cpp:294
↓ 10 callers
Method
unlock
library/PluginManager.cpp:101
↓ 10 callers
Function
unserialize_list_creature
plugins/stockpiles/StockpileSerializer.cpp:688
↓ 10 callers
Function
unserialize_list_quality
plugins/stockpiles/StockpileSerializer.cpp:344
↓ 9 callers
Method
ByteSize
depends/protobuf/google/protobuf/message.cc:145
↓ 9 callers
Method
FirstChild
depends/tinyxml/tinyxml.cpp:361
↓ 9 callers
Method
GetPrototype
depends/protobuf/google/protobuf/message.cc:261
↓ 9 callers
Function
GetVector
library/include/LuaTools.h:427
← previous
next →
301–400 of 8,799, ranked by callers