MCPcopy Create free account

hub / github.com/DFHack/dfhack / functions

Functions8,799 in github.com/DFHack/dfhack

↓ 20 callersMethodInitAsDefaultInstance
depends/protobuf/google/protobuf/descriptor.pb.cc:721
↓ 20 callersMethodindex
To save space, index() is computed by looking at the descriptor's position in the parent's array of children.
depends/protobuf/google/protobuf/descriptor.h:1307
↓ 20 callersFunctionint_to_string
library/include/MiscUtils.h:445
↓ 20 callersFunctionisValid
Is everything OK?
library/include/Core.h:162
↓ 20 callersFunctionmerge_incursion_into_world_tile
plugins/embark-assistant/matcher.cpp:2698
↓ 20 callersMethodunlock
library/include/Core.h:472
↓ 19 callersFunctionHasDescriptorMethods
Do message classes in this file have descriptor and refelction methods?
depends/protobuf/google/protobuf/compiler/cpp/cpp_helpers.h:130
↓ 19 callersFunctionOpenModule
library/LuaApi.cpp:1305
↓ 19 callersMethodReadVarint32
depends/protobuf/google/protobuf/io/coded_stream.h:727
↓ 19 callersFunctioncpp_type
depends/protobuf/google/protobuf/extension_set.cc:57
↓ 19 callersFunctionget_item_filters
plugins/buildingplan/plannedbuilding.cpp:64
↓ 19 callersMethodinit
plugins/stockflow.cpp:75
↓ 19 callersFunctionluaO_pushfstring
depends/lua/src/lobject.c:468
↓ 19 callersFunctionprinterr
library/include/Core.h:212
↓ 19 callersFunctionresize
library/include/DataIdentity.h:148
↓ 18 callersFunctionDumpByte
depends/lua/src/ldump.c:52
↓ 18 callersMethodFind
depends/tinyxml/tinyxml.cpp:1549
↓ 18 callersMethodNext
implements ZeroCopyOutputStream ---------------------------------
depends/protobuf/google/protobuf/compiler/command_line_interface.cc:279
↓ 18 callersMethodParseFromString
depends/protobuf/google/protobuf/text_format.cc:825
↓ 18 callersFunctionPushModulePublic
library/include/LuaTools.h:511
↓ 18 callersMethodRecordLegacyLocation
depends/protobuf/google/protobuf/compiler/parser.cc:310
↓ 18 callersFunctionclear
library/LuaApi.cpp:3448
↓ 18 callersFunctionlua_geti
depends/lua/src/lapi.c:628
↓ 17 callersFunctionOutputHotkeyString
plugins/uicommon.h:82
↓ 17 callersMethodWriteAll
library/modules/MapCache.cpp:1304
↓ 17 callersMethodWriteLittleEndian32
depends/protobuf/google/protobuf/io/coded_stream.cc:594
↓ 17 callersMethodadd_option
plugins/manipulator.cpp:478
↓ 17 callersFunctionlodepng_chunk_init
Sets length and name and allocates the space for data and crc but does not set data or crc yet. Returns the start of the chunk in chunk. The start of
depends/lodepng/lodepng.cpp:2587
↓ 17 callersFunctionlodepng_strlen
does not check memory out of bounds, do not use on untrusted data */
depends/lodepng/lodepng.cpp:133
↓ 17 callersFunctionlua_isstring
depends/lua/src/lapi.c:283
↓ 17 callersFunctionset_flag
plugins/stockpiles/StockpileSerializer.cpp:236
↓ 17 callersFunctionstl_sprintf
library/MiscUtils.cpp:169
↓ 16 callersMethodAddVarint
depends/protobuf/google/protobuf/unknown_field_set.cc:93
↓ 16 callersMethodBlockAt
library/modules/MapCache.cpp:1336
↓ 16 callersFunctionSubstitute
depends/protobuf/google/protobuf/stubs/substitute.cc:53
↓ 16 callersFunctionbinsearch_in_vector
library/include/MiscUtils.h:272
↓ 16 callersFunctionget
library/include/DataIdentity.h:639
↓ 16 callersFunctioninit_exp
depends/lua/src/lparser.c:144
↓ 16 callersMethodis_unmanaged
plugins/autolabor/labormanager.cpp:131
↓ 16 callersFunctionlodepng_set32bitInt
buffer must have at least 4 allocated bytes available*/
depends/lodepng/lodepng.cpp:330
↓ 16 callersFunctionluaT_trybinTM
depends/lua/src/ltm.c:135
↓ 16 callersFunctionlua_tolstring
depends/lua/src/lapi.c:373
↓ 16 callersFunctionname
library/include/VTableInterpose.h:192
↓ 16 callersMethodresize
plugins/listcolumn.h:70
↓ 16 callersFunctiontileVariant
library/include/TileTypes.h:168
↓ 16 callersFunctionwrite
(line)
docs/sphinx_extensions/dfhack/changelog.py:177
↓ 16 callersMethodwrite
library/MemoryPatcher.cpp:64
↓ 15 callersMethodCopyFrom
depends/protobuf/google/protobuf/message.cc:74
↓ 15 callersFunctionbegin
library/include/modules/Buildings.h:239
↓ 15 callersMethodempty
Checks if a TiXmlString is empty
depends/tinyxml/tinystr.h:140
↓ 15 callersMethodformat
plugins/manipulator.cpp:512
↓ 15 callersFunctiongetBlock
library/include/modules/Maps.h:338
↓ 15 callersMethodisInRange
plugins/siege-engine.cpp:358
↓ 15 callersFunctionluaL_checkstack
** Ensures the stack has at least 'space' extra slots, raising an error ** if it cannot fulfill the request. (The error handling needs a few ** extra
depends/lua/src/lauxlib.c:368
↓ 15 callersFunctionluaL_setfuncs
** set functions from list 'l' into table at top - 'nup'; each ** function gets the 'nup' elements at the top as upvalues. ** Returns with only the ta
depends/lua/src/lauxlib.c:934
↓ 15 callersFunctionlua_xmove
depends/lua/src/lapi.c:118
↓ 15 callersMethodmatches
library/modules/Items.cpp:222
↓ 15 callersMethodmessage_set_wire_format
depends/protobuf/google/protobuf/descriptor.pb.h:4429
↓ 15 callersFunctionshow
library/include/modules/Screen.h:223
↓ 15 callersFunctionstring_to_int
library/include/MiscUtils.h:451
↓ 15 callersFunctiontestnext
depends/lua/src/lparser.c:97
↓ 15 callersFunctiontoupper
plugins/tiletypes.cpp:494
↓ 15 callersFunctionwriteBits
LSB of value is written first, and LSB of bytes is used first */
depends/lodepng/lodepng.cpp:432
↓ 14 callersMethodClose
depends/protobuf/google/protobuf/io/gzip_stream.cc:318
↓ 14 callersFunctionHasUnknownFields
Do message classes in this file keep track of unknown fields?
depends/protobuf/google/protobuf/compiler/cpp/cpp_helpers.h:119
↓ 14 callersMethodNext
depends/protobuf/google/protobuf/io/tokenizer.cc:466
↓ 14 callersMethodNextSibling
depends/tinyxml/tinyxml.cpp:413
↓ 14 callersFunctioncheckaddr
library/LuaApi.cpp:3464
↓ 14 callersFunctionerase_from_vector
library/include/MiscUtils.h:256
↓ 14 callersFunctionfind_enum_item
library/include/DataDefs.h:848
↓ 14 callersMethodhas_options
optional .google.protobuf.FileOptions options = 8;
depends/protobuf/google/protobuf/descriptor.pb.h:2927
↓ 14 callersFunctionin
library/include/RemoteClient.h:114
↓ 14 callersFunctioninsert_into_vector
library/include/MiscUtils.h:234
↓ 14 callersFunctionisOpenTerrain
library/include/TileTypes.h:292
↓ 14 callersFunctionluaL_buffinit
depends/lua/src/lauxlib.c:569
↓ 14 callersFunctionluaL_pushresult
depends/lua/src/lauxlib.c:542
↓ 14 callersFunctionlua_gettable
depends/lua/src/lapi.c:612
↓ 14 callersFunctionlua_isinteger
depends/lua/src/lapi.c:270
↓ 14 callersMethodmutable_options
depends/protobuf/google/protobuf/descriptor.pb.h:2943
↓ 14 callersMethodset_type
depends/protobuf/google/protobuf/descriptor.pb.h:3372
↓ 14 callersFunctionstring_as_array
Return a mutable char* pointing to a string's internal buffer, which may not be null-terminated. Writing through this pointer will modify the string.
depends/protobuf/google/protobuf/stubs/stl_util-inl.h:83
↓ 14 callersMethodvalid
library/include/modules/Screen.h:90
↓ 14 callersFunctionwrite
write an arbitrary amount of bytes
library/include/MemAccess.h:176
↓ 13 callersFunctionCEscape
---------------------------------------------------------------------- CEscape() CHexEscape() Copies 'src' to result, escaping dangerous characters us
depends/protobuf/google/protobuf/stubs/strutil.cc:487
↓ 13 callersFunctionCopyMat
plugins/remotefortressreader/remotefortressreader.cpp:634
↓ 13 callersFunctionFieldName
depends/protobuf/google/protobuf/compiler/cpp/cpp_helpers.cc:153
↓ 13 callersFunctionInsertIfNotPresent
depends/protobuf/google/protobuf/stubs/map-util.h:109
↓ 13 callersFunctioncache
We use const char * throughout this code instead of std::string to avoid having to allocate memory for all the small string literals. This significant
plugins/blueprint.cpp:240
↓ 13 callersFunctionchecknext
depends/lua/src/lparser.c:112
↓ 13 callersMethodclear
plugins/rendermax/renderer_light.cpp:267
↓ 13 callersMethodget
library/DataDefs.cpp:349
↓ 13 callersFunctiongetConfigPath
library/Core.cpp:138
↓ 13 callersMethodincCounter
library/Core.cpp:175
↓ 13 callersFunctionincrement_counter
plugins/timestream.cpp:414
↓ 13 callersFunctionlodepng_chunk_generate_crc
depends/lodepng/lodepng.cpp:2510
↓ 13 callersFunctionluaK_exp2nextreg
** Ensures final expression result (including results from its jump ** lists) is in next available register. */
depends/lua/src/lcode.c:703
↓ 13 callersFunctionluaL_fileresult
depends/lua/src/lauxlib.c:234
↓ 13 callersMethodpositive_int_value
depends/protobuf/google/protobuf/descriptor.pb.h:4939
↓ 13 callersMethodsetTiletypeAt
library/modules/MapCache.cpp:267
↓ 13 callersMethodsize
Alias for length()
depends/tinyxml/tinystr.h:137
← previousnext →201–300 of 8,799, ranked by callers