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
↓ 3 callers
Function
PatchFormatStringFloatToInt
FIXME-LEGACY: Prior to 1.61 our DragInt() function internally used floats and because of this the compile-time default value for format was "%.0f". Ev
include/imgui/imgui_widgets.cpp:1884
↓ 3 callers
Method
PathFillConvex
include/imgui/imgui.h:2561
↓ 3 callers
Method
PrimReserve
Reserve space for a number of vertices and indices. You must finish filling your reserved data before calling PrimReserve() again, as it may reallocat
include/imgui/imgui_draw.cpp:632
↓ 3 callers
Function
ResetShader
src/Main.cpp:274
↓ 3 callers
Function
SaveEditorStateToIniString
include/imnodes/imnodes.cpp:3030
↓ 3 callers
Function
SaveProjectDatabase
src/ProjectData.cpp:39
↓ 3 callers
Method
SetBit
Get bit n in the array
include/imgui/imgui.h:2688
↓ 3 callers
Function
SetCursorPosYAndSetupForPrevLine
include/imgui/imgui.cpp:2320
↓ 3 callers
Method
SetData
src/Base/Texture2D.cpp:83
↓ 3 callers
Method
SetNoiseType
<summary> Sets noise algorithm used for GetNoise(...) </summary> <remarks> Default: OpenSimplex2 </remarks>
src/FastNoiseLite.h:162
↓ 3 callers
Method
SetUniformMAt4
src/Base/Shader.cpp:175
↓ 3 callers
Method
SetUniformi
src/Base/Shader.cpp:161
↓ 3 callers
Function
SetWindowViewport
include/imgui/imgui.cpp:11508
↓ 3 callers
Function
ShowSaveFileDialog
src/Utils.cpp:57
↓ 3 callers
Function
ShowStyleEditor
src/AppStyles.cpp:485
↓ 3 callers
Function
StartLockWheelingWindow
include/imgui/imgui.cpp:3875
↓ 3 callers
Method
Update
src/Base/Model.cpp:62
↓ 3 callers
Function
UpdateHeightMap
src/ElevationNodeEditor.cpp:134
↓ 3 callers
Method
Validate
(cls)
scripts/SetupPython.py:7
↓ 3 callers
Function
addlenmod
** add length modifier into formats */
include/lua-5.4.3/src/lstrlib.c:1217
↓ 3 callers
Function
addnum2buff
** Add a number to the buffer. */
include/lua-5.4.3/src/lobject.c:459
↓ 3 callers
Function
adjust_assign
** Adjust the number of results from an expression list 'e' with 'nexps' ** expressions to 'nvars' values. */
include/lua-5.4.3/src/lparser.c:470
↓ 3 callers
Function
advanceState
Code from: http://www.lomont.org/Math/Papers/2008/Lomont_PRNG_2008.pdf
include/wren/src/optional/wren_opt_random.c:23
↓ 3 callers
Function
aux_close
** Calls the 'close' function from a file handle. The 'volatile' avoids ** a bug in some versions of the Clang compiler (e.g., clang 3.0 for ** 32 bit
include/lua-5.4.3/src/liolib.c:214
↓ 3 callers
Function
bareName
Compiles a read or assignment to [variable].
include/wren/src/vm/wren_compiler.c:2302
↓ 3 callers
Function
body
include/lua-5.4.3/src/lparser.c:978
↓ 3 callers
Function
c_metrics
Reports the metrics of one or more directories of C code.
include/wren/util/metrics.py:34
↓ 3 callers
Function
cbegin
! @brief returns a const iterator to the first element Returns a const iterator to the first element. @image html range-begin-end.svg "I
src/json.hpp:22116
↓ 3 callers
Function
ccall
** Call a function (C or Lua) through C. 'inc' can be 1 (increment ** number of recursive invocations in the C stack) or nyci (the same ** plus increm
include/lua-5.4.3/src/ldo.c:570
↓ 3 callers
Function
check
** Check that next token is 'c'. */
include/lua-5.4.3/src/lparser.c:107
↓ 3 callers
Function
check_next2
** Check whether current char is in set 'set' (with two chars) and ** saves it */
include/lua-5.4.3/src/llex.c:204
↓ 3 callers
Function
checkfield
include/lua-5.4.3/src/ltablib.c:36
↓ 3 callers
Function
checklimit
include/lua-5.4.3/src/lparser.c:87
↓ 3 callers
Function
checkload
include/lua-5.4.3/src/loadlib.c:534
↓ 3 callers
Function
checkupval
** Check whether a given upvalue from a given closure exists and ** returns its index */
include/lua-5.4.3/src/ldblib.c:285
↓ 3 callers
Function
clearbuff
** empty the buffer space into the stack */
include/lua-5.4.3/src/lobject.c:418
↓ 3 callers
Function
codebini
** Code binary operators with immediate operands. */
include/lua-5.4.3/src/lcode.c:1386
↓ 3 callers
Function
codebook_decode_deinterleave_repeat
include/stb/stb_vorbis.c:1865
↓ 3 callers
Function
codename
include/lua-5.4.3/src/lparser.c:166
↓ 3 callers
Function
constant_time_select
include/internal/constant_time.h:276
↓ 3 callers
Function
consumeLine
Consumes the current token. Emits an error if it is not a newline. Then discards any duplicate newlines following it.
include/wren/src/vm/wren_compiler.c:1298
↓ 3 callers
Function
create_client_socket
include/httplib/httplib.h:2604
↓ 3 callers
Function
createstdfile
include/lua-5.4.3/src/liolib.c:806
↓ 3 callers
Function
defineClass
Creates either the Object or Class class in the core module with [name].
include/wren/src/vm/wren_core.c:1222
↓ 3 callers
Function
deletelist
** Delete all objects in list 'p' until (but not including) object ** 'limit'. */
include/lua-5.4.3/src/lgc.c:1490
↓ 3 callers
Function
discardLocals
Generates code to discard local variables at [depth] or greater. Does *not actually undeclare variables or pop any scopes, though. This is called dire
include/wren/src/vm/wren_compiler.c:1493
↓ 3 callers
Function
dumpSize
include/lua-5.4.3/src/ldump.c:61
↓ 3 callers
Function
enterinc
** Enter incremental mode. Turn all objects white, make all ** intermediate lists point to NULL (to avoid invalid pointers), ** and go to the pause st
include/lua-5.4.3/src/lgc.c:1308
↓ 3 callers
Function
entersweep
** Enter first sweep phase. ** The call to 'sweeptolive' makes the pointer point to an object ** inside the list (instead of to the header), so that t
include/lua-5.4.3/src/lgc.c:1478
↓ 3 callers
Function
equals
include/text-editor/TextEditor.cpp:16
↓ 3 callers
Function
errfile
include/lua-5.4.3/src/lauxlib.c:733
↓ 3 callers
Function
exchangehashpart
** Exchange the hash part of 't1' and 't2'. */
include/lua-5.4.3/src/ltable.c:516
↓ 3 callers
Function
exp1
** Read an expression and generate code to put its results in next ** stack slot. ** */
include/lua-5.4.3/src/lparser.c:1505
↓ 3 callers
Function
exp2reg
** Ensures final expression result (which includes results from its ** jump lists) is in register 'reg'. ** If expression has jumps, need to patch the
include/lua-5.4.3/src/lcode.c:896
↓ 3 callers
Function
fieldsel
include/lua-5.4.3/src/lparser.c:799
↓ 3 callers
Function
findEntry
Looks for an entry with [key] in an array of [capacity] [entries]. If found, sets [result] to point to it and returns `true`. Otherwise, returns `fal
include/wren/src/vm/wren_value.c:460
↓ 3 callers
Function
findfile
include/lua-5.4.3/src/loadlib.c:522
↓ 3 callers
Function
finishrawget
include/lua-5.4.3/src/lapi.c:708
↓ 3 callers
Function
flush_packet
include/stb/stb_vorbis.c:1592
↓ 3 callers
Function
format_files
(skip_up_to_date)
include/wren/util/generate_docs.py:165
↓ 3 callers
Function
freeexps
** Free registers used by expressions 'e1' and 'e2' (if any) in proper ** order. */
include/lua-5.4.3/src/lcode.c:526
↓ 3 callers
Function
freehash
include/lua-5.4.3/src/ltable.c:360
↓ 3 callers
Function
g_read
include/lua-5.4.3/src/liolib.c:566
↓ 3 callers
Function
genlink
** Check whether object 'o' should be kept in the 'grayagain' list for ** post-processing by 'correctgraylist'. (It could put all old objects ** in th
include/lua-5.4.3/src/lgc.c:424
↓ 3 callers
Function
get32_packet
include/stb/stb_vorbis.c:1582
↓ 3 callers
Function
getExecutablePath
src/Utils.cpp:22
↓ 3 callers
Method
getFracCount
include/avir/avir.h:1669
↓ 3 callers
Function
get_score
Converts time into a "score". This is the inverse of the time with an arbitrary scale applied to get the number in a nice range. The goal here is
include/wren/util/benchmark.py:126
↓ 3 callers
Function
getbuff
** Get a space of size 'sz' in the buffer. If buffer has not enough ** space, empty it. 'sz' must fit in an empty buffer. */
include/lua-5.4.3/src/lobject.c:428
↓ 3 callers
Function
getdetails
** Read, classify, and fill other details about the next option. ** 'psize' is filled with option's size, 'notoalign' with its ** alignment requiremen
include/lua-5.4.3/src/lstrlib.c:1484
↓ 3 callers
Function
getgeneric
** "Generic" get version. (Not that generic: not valid for integers, ** which may be in array part, nor for floats with integral values.) ** See expla
include/lua-5.4.3/src/ltable.c:288
↓ 3 callers
Function
gethexa
include/lua-5.4.3/src/llex.c:328
↓ 3 callers
Function
getiofile
include/lua-5.4.3/src/liolib.c:308
↓ 3 callers
Function
getjumpcontrol
** Returns the position of the instruction "controlling" a given ** jump (that is, its condition), or the jump itself if it is ** unconditional. */
include/lua-5.4.3/src/lcode.c:242
↓ 3 callers
Function
getupvalref
include/lua-5.4.3/src/lapi.c:1409
↓ 3 callers
Function
green
(text)
include/wren/util/test.py:309
↓ 3 callers
Function
gxf
** Check whether table being indexed by instruction 'i' is the ** environment '_ENV' */
include/lua-5.4.3/src/ldebug.c:514
↓ 3 callers
Function
hash
src/json.hpp:5221
↓ 3 callers
Function
hex_blamp
include/stb/stb_hexwave.h:338
↓ 3 callers
Function
initheader
** Initialize Header */
include/lua-5.4.3/src/lstrlib.c:1427
↓ 3 callers
Function
isSCint
** Check whether expression 'e' is a literal integer in ** proper range to fit in register sC */
include/lua-5.4.3/src/lcode.c:1228
↓ 3 callers
Function
is_number_float
! @brief return whether value is a floating-point number This function returns true if and only if the JSON value is a floating-point num
src/json.hpp:20094
↓ 3 callers
Function
is_number_integer
! @brief return whether value is an integer number This function returns true if and only if the JSON value is a signed or unsigned integ
src/json.hpp:20038
↓ 3 callers
Method
is_writable
include/httplib/httplib.h:4428
↓ 3 callers
Function
isneg
include/lua-5.4.3/src/lobject.c:141
↓ 3 callers
Function
kname
** Find a "name" for the constant 'c'. */
include/lua-5.4.3/src/ldebug.c:426
↓ 3 callers
Function
l_message
** Prints an error message, adding the program name in front of it ** (if present) */
include/lua-5.4.3/src/lua.c:109
↓ 3 callers
Function
lookforfunc
** Look for a C function named 'sym' in a dynamically loaded library ** 'path'. ** First, check whether the library is already loaded; if not, try **
include/lua-5.4.3/src/loadlib.c:390
↓ 3 callers
Function
luaC_changemode
** Change collector mode to 'newmode'. */
include/lua-5.4.3/src/lgc.c:1323
↓ 3 callers
Function
luaC_fullgc
** Performs a full GC cycle; if 'isemergency', set a flag to avoid ** some operations which could change the interpreter state in some ** unexpected w
include/lua-5.4.3/src/lgc.c:1715
↓ 3 callers
Function
luaD_closeprotected
** Calls 'luaF_close' in protected mode. Return the original status ** or, in case of errors, the new status. */
include/lua-5.4.3/src/ldo.c:863
↓ 3 callers
Function
luaD_pcall
** Call the C function 'func' in protected mode, restoring basic ** thread information ('allowhook', etc.) and in particular ** its stack level in cas
include/lua-5.4.3/src/ldo.c:885
↓ 3 callers
Function
luaD_precall
** Prepares the call to a function (C or Lua). For C functions, also do ** the call. The function to be called is at '*func'. The arguments ** are on
include/lua-5.4.3/src/ldo.c:508
↓ 3 callers
Function
luaD_shrinkstack
** If stack size is more than 3 times the current use, reduce that size ** to twice the current use. (So, the final stack size is at most 2/3 the ** p
include/lua-5.4.3/src/ldo.c:274
↓ 3 callers
Function
luaF_closeupval
** Close all upvalues up to the given stack level. */
include/lua-5.4.3/src/lfunc.c:194
↓ 3 callers
Function
luaF_getlocalname
** Look for n-th local variable at line 'line' in function 'func'. ** Returns NULL if not found. */
include/lua-5.4.3/src/lfunc.c:283
↓ 3 callers
Function
luaF_newLclosure
include/lua-5.4.3/src/lfunc.c:35
↓ 3 callers
Function
luaF_newtbcupval
** Insert a variable in the list of to-be-closed variables. */
include/lua-5.4.3/src/lfunc.c:169
↓ 3 callers
Function
luaG_findlocal
include/lua-5.4.3/src/ldebug.c:196
↓ 3 callers
Function
luaH_set
** beware: when using this function you probably need to check a GC ** barrier and invalidate the TM cache. */
include/lua-5.4.3/src/ltable.c:813
← previous
next →
1,001–1,100 of 6,903, ranked by callers