Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SnowyMouse/chimera
/ functions
Functions
2,117 in github.com/SnowyMouse/chimera
⨍
Functions
2,117
◇
Types & classes
470
↓ 4 callers
Function
hashkeyisempty
src/lua/ltable.c:945
↓ 4 callers
Function
index2stack
** Convert a valid actual index (not a pseudo-index) to its address. */
src/lua/lapi.c:93
↓ 4 callers
Function
insertkey
** Inserts a new key into a hash table; first, check whether key's main ** position is free. If not, check whether colliding node is in its main ** po
src/lua/ltable.c:859
↓ 4 callers
Function
isSCnumber
** Check whether expression 'e' is a literal integer or float in ** proper range to fit in a register (sB or sC). */
src/lua/lcode.c:1300
↓ 4 callers
Method
is_valid
src/chimera/halo_data/map.cpp:40
↓ 4 callers
Function
loadString
** Load a nullable string into slot 'sl' from prototype 'p'. The ** assignment to the slot and the barrier must be performed before any ** possible GC
src/lua/lundump.c:145
↓ 4 callers
Function
loadVarint
src/lua/lundump.c:97
↓ 4 callers
Function
luaC_fix
src/lua/lgc.c:282
↓ 4 callers
Function
luaD_reallocstack
** Reallocate the stack to a new size, correcting all pointers into it. ** In case of allocation error, raise an error or return false according ** to
src/lua/ldo.c:322
↓ 4 callers
Function
luaF_newproto
src/lua/lfunc.c:243
↓ 4 callers
Function
luaG_forerror
src/lua/ldebug.c:776
↓ 4 callers
Function
luaK_exp2K
** Try to make 'e' a K expression with an index in the range of R/K ** indices. Return true iff succeeded. */
src/lua/lcode.c:1055
↓ 4 callers
Function
luaK_indexed
** Create expression 't[k]'. 't' must have its final result already in a ** register or upvalue. Upvalues can only be indexed by literal strings. ** K
src/lua/lcode.c:1357
↓ 4 callers
Function
luaO_hexavalue
src/lua/lobject.c:197
↓ 4 callers
Function
luaS_eqstr
** generic equality for strings */
src/lua/lstring.c:44
↓ 4 callers
Function
luaS_sizelngstr
src/lua/lstring.c:149
↓ 4 callers
Function
luaT_callTMres
src/lua/ltm.c:119
↓ 4 callers
Function
luaT_objtypename
** Return the name of the type of an object. For tables and userdata ** with metatable, use their '__name' metafield, if present. */
src/lua/ltm.c:91
↓ 4 callers
Function
luaV_tointegerns
** try to convert a value to an integer, rounding according to 'mode', ** without string coercion. ** ("Fast track" handled by macro 'tointegerns'.) *
src/lua/lvm.c:142
↓ 4 callers
Function
luaX_token2str
src/lua/llex.c:87
↓ 4 callers
Function
lua_compare
src/lua/lapi.c:349
↓ 4 callers
Function
lua_load
src/lua/lapi.c:1120
↓ 4 callers
Function
lua_newuserdatauv
src/lua/lapi.c:1353
↓ 4 callers
Function
lua_pushthread
src/lua/lapi.c:655
↓ 4 callers
Function
lua_tointegerx
src/lua/lapi.c:399
↓ 4 callers
Function
lua_tothread
src/lua/lapi.c:479
↓ 4 callers
Function
mainpositionTV
** returns the 'main' position of an element in a table (that is, ** the index of its hash value). */
src/lua/ltable.c:188
↓ 4 callers
Function
map_is_protected
hack from Invader
src/chimera/halo_data/map.cpp:49
↓ 4 callers
Function
newhint
return a border, saving it as a hint for next call */
src/lua/ltable.c:1283
↓ 4 callers
Function
nextrand
src/lua/lmathlib.c:348
↓ 4 callers
Function
precallC
** precall for C functions */
src/lua/ldo.c:642
↓ 4 callers
Function
prepbuffsize
** Returns a pointer to a free area with at least 'sz' bytes in buffer ** 'B'. 'boxidx' is the relative position in the stack where is the ** buffer's
src/lua/lauxlib.c:564
↓ 4 callers
Function
print_error
src/chimera/lua/lua_script.cpp:214
↓ 4 callers
Function
push_captures
src/lua/lstrlib.c:738
↓ 4 callers
Function
rasterizer_compile_shader
src/chimera/rasterizer/rasterizer.cpp:64
↓ 4 callers
Function
reallymarkobject
** Mark an object. Userdata with no user values, strings, and closed ** upvalues are visited and turned black here. Open upvalues are ** already ind
src/lua/lgc.c:339
↓ 4 callers
Function
remove_map_load_event
src/chimera/event/map_load.cpp:26
↓ 4 callers
Function
remove_precamera_event
src/chimera/event/camera.cpp:24
↓ 4 callers
Function
resizebox
Resize the buffer used by a box. Optimize for the common case of ** resizing to the old size. (For instance, __gc will resize the box ** to 0 even aft
src/lua/lauxlib.c:484
↓ 4 callers
Function
resume_error
** Signal an error in the call to 'lua_resume', not in the execution ** of the coroutine itself. (Such errors should not be handled by any ** coroutin
src/lua/ldo.c:899
↓ 4 callers
Function
rotr32
src/blake3/blake3_portable.c:4
↓ 4 callers
Function
same_string_case_insensitive
src/chimera/map_loading/fast_load.cpp:42
↓ 4 callers
Function
set_force_block_main_menu_music
src/chimera/halo_data/main_menu_music.cpp:21
↓ 4 callers
Method
set_saving
* Set whether or not to enable saving * @param saving set saving */
src/chimera/config/config.hpp:31
↓ 4 callers
Function
settabss
** Variations of 'lua_settable', used by 'db_getinfo' to put results ** from 'lua_getinfo' into result table. Key is always a string; ** value can be
src/lua/ldblib.c:112
↓ 4 callers
Function
shader_transparent_generic_compile_shader
src/chimera/rasterizer/shader_transparent_generic.cpp:379
↓ 4 callers
Function
split_arguments
src/chimera/command/command.cpp:44
↓ 4 callers
Function
statlist
src/lua/lparser.c:875
↓ 4 callers
Function
tablerehash
src/lua/lstring.c:72
↓ 4 callers
Function
tag_error
src/lua/lauxlib.c:211
↓ 4 callers
Function
unload_map
src/chimera/map_loading/map_loading.cpp:166
↓ 3 callers
Function
Ishl
return i << n */
src/lua/lmathlib.c:429
↓ 3 callers
Function
add_camera_event
src/chimera/event/camera.cpp:35
↓ 3 callers
Function
add_game_start_event
src/chimera/event/game_loop.cpp:15
↓ 3 callers
Function
addlenmod
** add length modifier into formats */
src/lua/lstrlib.c:1267
↓ 3 callers
Function
addnum2buff
** Add a numeral to the buffer. */
src/lua/lobject.c:585
↓ 3 callers
Function
atomic
src/lua/lgc.c:1543
↓ 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
src/lua/liolib.c:213
↓ 3 callers
Function
basicgetobjname
src/lua/ldebug.c:505
↓ 3 callers
Function
blake3_compress_in_place
src/blake3/blake3_dispatch.c:168
↓ 3 callers
Function
blake3_compress_xof
src/blake3/blake3_dispatch.c:197
↓ 3 callers
Function
blake3_hasher_update
src/blake3/blake3.c:585
↓ 3 callers
Function
block_follow
** check whether current token is in the follow set of a block. ** 'until' closes syntactical blocks, but do not close scope, ** so it is handled in s
src/lua/lparser.c:864
↓ 3 callers
Function
callbinTM
src/lua/ltm.c:138
↓ 3 callers
Function
camera_type
src/chimera/halo_data/camera.cpp:9
↓ 3 callers
Function
cannot
src/lua/luac.c:49
↓ 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
src/lua/ldo.c:757
↓ 3 callers
Function
check
** Check that next token is 'c'. */
src/lua/lparser.c:107
↓ 3 callers
Function
check_next2
** Check whether current char is in set 'set' (with two chars) and ** saves it */
src/lua/llex.c:221
↓ 3 callers
Function
checkfield
src/lua/ltablib.c:37
↓ 3 callers
Function
checkload
src/lua/loadlib.c:528
↓ 3 callers
Function
checkupval
** Check whether a given upvalue from a given closure exists and ** returns its index */
src/lua/ldblib.c:288
↓ 3 callers
Function
chunk_state_init
src/blake3/blake3.c:11
↓ 3 callers
Function
chunk_state_len
src/blake3/blake3.c:30
↓ 3 callers
Function
chunk_state_maybe_start_flag
src/blake3/blake3.c:47
↓ 3 callers
Function
codebinexpval
** Emit code for binary expressions that "produce values" over ** two registers. */
src/lua/lcode.c:1506
↓ 3 callers
Function
codebini
** Code binary operators with immediate operands. */
src/lua/lcode.c:1521
↓ 3 callers
Function
codename
src/lua/lparser.c:166
↓ 3 callers
Function
cond
src/lua/lparser.c:1528
↓ 3 callers
Function
crc32
src/chimera/map_loading/crc32.c:92
↓ 3 callers
Function
createstdfile
src/lua/liolib.c:819
↓ 3 callers
Function
createstrobj
** creates a new string object */
src/lua/lstring.c:167
↓ 3 callers
Function
enable_input
src/chimera/custom_chat/custom_chat.cpp:834
↓ 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
src/lua/lgc.c:1504
↓ 3 callers
Function
errfile
src/lua/lauxlib.c:761
↓ 3 callers
Function
exchangehashpart
** Exchange the hash part of 't1' and 't2'. (In 'flags', only the ** dummy bit must be exchanged: The 'isrealasize' is not related ** to the hash part
src/lua/ltable.c:659
↓ 3 callers
Function
exp1
** Read an expression and generate code to put its results in next ** stack slot. ** */
src/lua/lparser.c:1632
↓ 3 callers
Function
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
src/lua/lcode.c:1085
↓ 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
src/lua/lcode.c:971
↓ 3 callers
Function
fieldsel
src/lua/lparser.c:887
↓ 3 callers
Function
findfile
src/lua/loadlib.c:516
↓ 3 callers
Function
finishnodeset
src/lua/ltable.c:1057
↓ 3 callers
Function
finishrawget
src/lua/lapi.c:744
↓ 3 callers
Function
first_person_nodes
src/chimera/fix/interpolate/fp.cpp:22
↓ 3 callers
Function
force_loading_screen
src/chimera/command/client/server/spam_to_join.cpp:28
↓ 3 callers
Function
fov_command_action
src/chimera/command/client/visual/fov.cpp:105
↓ 3 callers
Function
freeexps
** Free registers used by expressions 'e1' and 'e2' (if any) in proper ** order. */
src/lua/lcode.c:535
↓ 3 callers
Function
freehash
src/lua/ltable.c:393
↓ 3 callers
Function
freeregs
** Free two registers in proper order */
src/lua/lcode.c:510
↓ 3 callers
Function
g_read
src/lua/liolib.c:568
← previous
next →
301–400 of 2,117, ranked by callers