Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Jaysmito101/TerraForge3D
/ functions
Functions
6,903 in github.com/Jaysmito101/TerraForge3D
⨍
Functions
6,903
◇
Types & classes
1,762
↓ 2 callers
Function
parse_www_authenticate
include/httplib/httplib.h:4139
↓ 2 callers
Function
patchtestreg
** Patch destination register for a TESTSET instruction. ** If instruction in position 'node' is not a TESTSET, return 0 ("fails"). ** Otherwise, if '
include/lua-5.4.3/src/lcode.c:258
↓ 2 callers
Function
pop_back
include/imgui/imgui.h:1813
↓ 2 callers
Function
preinit_thread
** preinitialize a thread with consistent values without allocating ** any memory (to avoid errors) */
include/lua-5.4.3/src/lstate.c:249
↓ 2 callers
Function
prep_huffman
@OPTIMIZE: primary accumulator for huffman expand the buffer to as many bits as possible without reading off end of packet it might be nice to allow f
include/stb/stb_vorbis.c:1634
↓ 2 callers
Method
prepareInBuf
include/avir/avir.h:3224
↓ 2 callers
Function
previousinstruction
** Return the previous instruction of the current code. If there ** may be a jump target between the current instruction and the ** previous one, retu
include/lua-5.4.3/src/lcode.c:115
↓ 2 callers
Function
print_version
include/lua-5.4.3/src/lua.c:166
↓ 2 callers
Function
process_server_socket_core
include/httplib/httplib.h:2404
↓ 2 callers
Function
propagatemark
** traverse one gray object, turning it to black. */
include/lua-5.4.3/src/lgc.c:652
↓ 2 callers
Function
push_onecapture
** Push the i-th capture on the stack. */
include/lua-5.4.3/src/lstrlib.c:725
↓ 2 callers
Function
pusherror
include/lua-5.4.3/src/loadlib.c:194
↓ 2 callers
Function
pushglobalfuncname
** Search for a name for a function in all loaded modules */
include/lua-5.4.3/src/lauxlib.c:79
↓ 2 callers
Function
pushline
** Prompt the user, read a line, and push it into the Lua stack. */
include/lua-5.4.3/src/lua.c:479
↓ 2 callers
Function
pushmode
include/lua-5.4.3/src/lbaselib.c:184
↓ 2 callers
Function
pushstr
** Push given string to the stack, as part of the buffer, and ** join the partial strings in the stack into one. */
include/lua-5.4.3/src/lobject.c:405
↓ 2 callers
Function
pushutfchar
include/lua-5.4.3/src/lutf8lib.c:151
↓ 2 callers
Function
random_string
https://stackoverflow.com/questions/440133/how-do-i-create-a-random-alpha-numeric-string-in-c/440240#answer-440240
include/httplib/httplib.h:4173
↓ 2 callers
Function
randseed
** Set a "random" seed. To get some randomness, use the current time ** and the address of 'L' (in case the machine does address space layout ** rando
include/lua-5.4.3/src/lmathlib.c:611
↓ 2 callers
Function
readHexDigit
Reads the next character, which should be a hex digit (0-9, a-f, or A-F) and returns its numeric value. If the character isn't a hex digit, returns -1
include/wren/src/vm/wren_compiler.c:734
↓ 2 callers
Function
readHexEscape
Reads [digits] hex digits in a string literal and returns their number value.
include/wren/src/vm/wren_compiler.c:851
↓ 2 callers
Function
readName
Finishes lexing an identifier. Handles reserved words.
include/wren/src/vm/wren_compiler.c:819
↓ 2 callers
Function
readNumber
Finishes lexing a number literal.
include/wren/src/vm/wren_compiler.c:786
↓ 2 callers
Function
readString
Finishes lexing a string literal.
include/wren/src/vm/wren_compiler.c:971
↓ 2 callers
Function
readUnicodeEscape
Reads a hex digit Unicode escape sequence in a string literal.
include/wren/src/vm/wren_compiler.c:880
↓ 2 callers
Function
read_content_with_length
include/httplib/httplib.h:3162
↓ 2 callers
Function
read_long_string
include/lua-5.4.3/src/llex.c:280
↓ 2 callers
Function
read_numeral
LUA_NUMBER */ ** This function is quite liberal in what it accepts, as 'luaO_str2num' ** will reject ill-formed numerals. Roughly, it accepts the foll
include/lua-5.4.3/src/llex.c:227
↓ 2 callers
Function
read_socket
include/httplib/httplib.h:2199
↓ 2 callers
Function
readdir_r
* Read next directory entry into called-allocated buffer. * * Returns zero on success. If the end of directory stream is reached, then * sets resu
include/dirent/dirent.h:688
↓ 2 callers
Function
recfield
include/lua-5.4.3/src/lparser.c:835
↓ 2 callers
Function
red
(text)
include/wren/util/benchmark.py:119
↓ 2 callers
Function
removelastlineinfo
** Remove line information from the last instruction. ** If line information for that instruction is absolute, set 'iwthabs' ** above its max to force
include/lua-5.4.3/src/lcode.c:352
↓ 2 callers
Function
removevalues
** Traverse a list of tests ensuring no one produces a value */
include/lua-5.4.3/src/lcode.c:276
↓ 2 callers
Function
replace
src/Utils.cpp:36
↓ 2 callers
Function
reset
reset token_buffer; current character is beginning of token
src/json.hpp:7846
↓ 2 callers
Function
resizeMap
Updates [map]'s entry array to [capacity].
include/wren/src/vm/wren_value.c:545
↓ 2 callers
Function
rethook
** Executes a return hook for Lua and C functions and sets/corrects ** 'oldpc'. (Note that this correction is needed by the line hook, so it ** is don
include/lua-5.4.3/src/ldo.c:365
↓ 2 callers
Function
rname
** Find a "name" for the register 'c'. */
include/lua-5.4.3/src/ldebug.c:435
↓ 2 callers
Function
runInterpreter
The main bytecode interpreter loop. This is where the magic happens. It is also, as you can imagine, highly performance critical.
include/wren/src/vm/wren_vm.c:826
↓ 2 callers
Function
run_benchmark_language
Runs one benchmark for a number of trials for one language. Adds the result to benchmark_result, which is a map of language names to results.
include/wren/util/benchmark.py:174
↓ 2 callers
Function
savelineinfo
** Save line info for a new instruction. If difference from last line ** does not fit in a byte, of after that many instructions, save a new ** absolu
include/lua-5.4.3/src/lcode.c:328
↓ 2 callers
Function
searchpath
include/lua-5.4.3/src/loadlib.c:481
↓ 2 callers
Function
separatetobefnz
** Move all unreachable objects (or 'all' objects) that need ** finalization from list 'finobj' to list 'tobefnz' (to be finalized). ** (Note that obj
include/lua-5.4.3/src/lgc.c:966
↓ 2 callers
Function
setallfields
** Set all fields from structure 'tm' in the table on top of the stack */
include/lua-5.4.3/src/loslib.c:230
↓ 2 callers
Function
setlimittosize
include/lua-5.4.3/src/ltable.c:272
↓ 2 callers
Function
setnodevector
** Creates an array for the hash part of a table with the given ** size, or reuses the dummy node if size is zero. ** The computation for size overflo
include/lua-5.4.3/src/ltable.c:469
↓ 2 callers
Function
setpath
** Set a path */
include/lua-5.4.3/src/loadlib.c:297
↓ 2 callers
Function
setseed
include/lua-5.4.3/src/lmathlib.c:592
↓ 2 callers
Function
settabsb
include/lua-5.4.3/src/ldblib.c:121
↓ 2 callers
Function
setvararg
include/lua-5.4.3/src/lparser.c:941
↓ 2 callers
Function
singlestep
include/lua-5.4.3/src/lgc.c:1576
↓ 2 callers
Function
singlevar
** Find a variable with the given name 'n', handling global variables ** too. */
include/lua-5.4.3/src/lparser.c:452
↓ 2 callers
Function
singlevaraux
** Find a variable with the given name 'n'. If it is an upvalue, add ** this upvalue into all intermediate functions. If it is a global, set ** 'var'
include/lua-5.4.3/src/lparser.c:424
↓ 2 callers
Function
size
! @brief returns the number of elements Returns the number of elements in a JSON value. @return The return value depends on the differen
src/json.hpp:22611
↓ 2 callers
Function
size
include/imgui/imgui.h:1788
↓ 2 callers
Function
skipLineComment
Skips the rest of the current line.
include/wren/src/vm/wren_compiler.c:691
↓ 2 callers
Function
skip_whitespace
src/json.hpp:8026
↓ 2 callers
Function
skipcomment
** reads the first character of file 'f' and skips an optional BOM mark ** in its beginning plus its first line if it starts with '#'. Returns ** true
include/lua-5.4.3/src/lauxlib.c:763
↓ 2 callers
Function
ssl_connect_or_accept_nonblocking
include/httplib/httplib.h:6846
↓ 2 callers
Function
ssl_delete
include/httplib/httplib.h:6833
↓ 2 callers
Function
ssl_new
include/httplib/httplib.h:6803
↓ 2 callers
Function
stack_init
include/lua-5.4.3/src/lstate.c:180
↓ 2 callers
Function
startLoop
Marks the beginning of a loop. Keeps track of the current instruction so we know what to loop back to at the end of the body.
include/wren/src/vm/wren_compiler.c:2969
↓ 2 callers
Function
start_capture
include/lua-5.4.3/src/lstrlib.c:534
↓ 2 callers
Function
start_page_no_capturepattern
include/stb/stb_vorbis.c:1444
↓ 2 callers
Function
status_message
include/httplib/httplib.h:2777
↓ 2 callers
Function
stb__As16Bit
include/stb/stb_dxt.h:183
↓ 2 callers
Function
stb__EvalColors
include/stb/stb_dxt.h:211
↓ 2 callers
Function
stb__From16Bit
include/stb/stb_dxt.h:170
↓ 2 callers
Function
stb__Lerp13RGB
lerp RGB color
include/stb/stb_dxt.h:202
↓ 2 callers
Function
stb__MatchColorsBlock
The color matching function
include/stb/stb_dxt.h:220
↓ 2 callers
Function
stb__Quantize6
include/stb/stb_dxt.h:390
↓ 2 callers
Function
stb__clex_eof
helper function for returning eof
include/stb/stb_c_lexer.h:312
↓ 2 callers
Function
stb__clex_parse_char
include/stb/stb_c_lexer.h:447
↓ 2 callers
Function
stb__clex_parse_float
include/stb/stb_c_lexer.h:363
↓ 2 callers
Function
stb__clex_parse_string
include/stb/stb_c_lexer.h:468
↓ 2 callers
Function
stb__clex_pow
include/stb/stb_c_lexer.h:352
↓ 2 callers
Function
stb_decompress_length
include/imgui/imgui_draw.cpp:3977
↓ 2 callers
Function
stb_div_eucl
include/stb/stb_divide.h:188
↓ 2 callers
Function
stb_div_floor
include/stb/stb_divide.h:164
↓ 2 callers
Function
stb_div_trunc
include/stb/stb_divide.h:147
↓ 2 callers
Function
stb_easy_font_draw_segs
include/stb/stb_easy_font.h:173
↓ 2 callers
Function
stb_include_append_include
include/stb/stb_include.h:85
↓ 2 callers
Function
stb_include_free_includes
include/stb/stb_include.h:95
↓ 2 callers
Function
stb_include_isspace
include/stb/stb_include.h:103
↓ 2 callers
Function
stb_include_string
include/stb/stb_include.h:184
↓ 2 callers
Function
stb_leakcheck_free
include/stb/stb_leakcheck.h:52
↓ 2 callers
Function
stb_mod_eucl
include/stb/stb_divide.h:266
↓ 2 callers
Function
stb_mod_floor
include/stb/stb_divide.h:245
↓ 2 callers
Function
stb_mod_trunc
include/stb/stb_divide.h:224
↓ 2 callers
Function
stb_text_locate_coord
traverse the layout to locate the nearest character to a display position
include/imgui/imstb_textedit.h:398
↓ 2 callers
Function
stb_text_locate_coord
traverse the layout to locate the nearest character to a display position
include/stb/stb_textedit.h:394
↓ 2 callers
Function
stb_text_makeundo_insert
include/imgui/imstb_textedit.h:1344
↓ 2 callers
Function
stb_text_makeundo_insert
include/stb/stb_textedit.h:1324
↓ 2 callers
Function
stb_text_makeundo_replace
include/imgui/imstb_textedit.h:1359
↓ 2 callers
Function
stb_textedit_discard_undo
discard the oldest entry in the undo list
include/imgui/imstb_textedit.h:1129
↓ 2 callers
Function
stb_textedit_discard_undo
discard the oldest entry in the undo list
include/stb/stb_textedit.h:1116
↓ 2 callers
Function
stb_textedit_find_charpos
find the x/y location of a character, and remember info about the previous row in case we get a move-up event (for page up, we'll have to rescan)
include/imgui/imstb_textedit.h:518
↓ 2 callers
Function
stb_textedit_find_charpos
find the x/y location of a character, and remember info about the previous row in case we get a move-up event (for page up, we'll have to rescan)
include/stb/stb_textedit.h:514
← previous
next →
1,701–1,800 of 6,903, ranked by callers