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
↓ 10 callers
Function
luaK_dischargevars
** Ensure that expression 'e' is not a variable (nor a <const>). ** (Expression still may have jump lists.) */
src/lua/lcode.c:819
↓ 10 callers
Function
luaK_reserveregs
** Reserve 'n' registers in register stack */
src/lua/lcode.c:488
↓ 10 callers
Function
luaL_prepbuffsize
** returns a pointer to a free area with at least 'sz' bytes */
src/lua/lauxlib.c:592
↓ 10 callers
Function
lua_geti
src/lua/lapi.c:727
↓ 10 callers
Function
lua_isnumber
src/lua/lapi.c:307
↓ 10 callers
Method
name
src/chimera/signature/signature.cpp:10
↓ 10 callers
Function
throw_error
src/chimera/output/error_box.cpp:24
↓ 9 callers
Function
addstr2buff
src/lua/lobject.c:549
↓ 9 callers
Function
adjustlocalvars
** Start the scope for the last 'nvars' created variables. */
src/lua/lparser.c:328
↓ 9 callers
Function
check_match
** Check that next token is 'what' and skip it. In case of error, ** raise an error that the expected 'what' should match a 'who' ** in line 'where' (
src/lua/lparser.c:130
↓ 9 callers
Function
console_warning
src/chimera/output/output.hpp:82
↓ 9 callers
Method
feature
* Get the feature of the command * @return pointer to the feature of the command */
src/chimera/command/command.hpp:62
↓ 9 callers
Method
get_player
src/chimera/halo_data/server.cpp:18
↓ 9 callers
Method
get_player_by_rcon_id
src/chimera/halo_data/player.cpp:35
↓ 9 callers
Function
get_script_data_path
* Get data directory of a given script state * @param state Lua script state * @return Path to data directory */
src/chimera/lua/lua_filesystem.cpp:19
↓ 9 callers
Function
lexerror
src/lua/llex.c:116
↓ 9 callers
Function
load_bookmarks_file
src/chimera/bookmark/bookmark.cpp:121
↓ 9 callers
Function
luaK_semerror
semantic error */
src/lua/lcode.c:43
↓ 9 callers
Function
luaS_newlstr
** new string (with explicit length) */
src/lua/lstring.c:249
↓ 9 callers
Function
luaT_gettmbyobj
src/lua/ltm.c:71
↓ 9 callers
Function
luaY_nvarstack
** Return the number of variables in the register stack for the given ** function. */
src/lua/lparser.c:250
↓ 9 callers
Function
lua_getstack
src/lua/ldebug.c:162
↓ 9 callers
Function
lua_isinteger
src/lua/lapi.c:301
↓ 9 callers
Function
output_limit
src/chimera/command/client/debug/budget.cpp:135
↓ 9 callers
Function
rasterizer_set_render_state
src/chimera/rasterizer/rasterizer.cpp:23
↓ 9 callers
Function
tofile
src/lua/liolib.c:186
↓ 8 callers
Function
arith
src/lua/lstrlib.c:290
↓ 8 callers
Function
check_path
* Check if a path is inside of the data folder of a given script * @param state Lua script state * @param path Path to validate
src/chimera/lua/lua_filesystem.cpp:50
↓ 8 callers
Function
distance_squared
src/chimera/math_trig/math_trig.cpp:161
↓ 8 callers
Function
expr
src/lua/lparser.c:1404
↓ 8 callers
Function
g
src/blake3/blake3_portable.c:8
↓ 8 callers
Function
get_map_entry
src/chimera/map_loading/fast_load.cpp:227
↓ 8 callers
Function
luaC_newobj
** create a new collectable object with no offset. */
src/lua/lgc.c:312
↓ 8 callers
Function
luaK_patchtohere
src/lua/lcode.c:314
↓ 8 callers
Function
luaV_finishget
** Finish the table access 'val = t[key]' and return the tag of the result. */
src/lua/lvm.c:291
↓ 8 callers
Function
lua_rawseti
src/lua/lapi.c:952
↓ 8 callers
Function
new_varkind
** Create a new variable with the given 'name' and given 'kind'. ** Return its index in the function. */
src/lua/lparser.c:194
↓ 8 callers
Method
nodes
* Get the object's model nodes or nullptr if this is unknown for this object type. * @return a pointer to the object model nodes or nullptr i
src/chimera/halo_data/object.hpp:373
↓ 8 callers
Function
setfield
** About the overflow check: an overflow cannot occur when time ** is represented by a lua_Integer, because either lua_Integer is ** large enough to r
src/lua/loslib.c:212
↓ 8 callers
Function
settabsi
src/lua/ldblib.c:117
↓ 7 callers
Function
arraykeyisempty
src/lua/ltable.c:479
↓ 7 callers
Function
dumpVarint
** Dumps an unsigned integer using the MSB Varint encoding */
src/lua/ldump.c:95
↓ 7 callers
Function
enterblock
src/lua/lparser.c:720
↓ 7 callers
Function
freereg
** Free register 'reg', if it is neither a constant index nor ** a local variable. ) */
src/lua/lcode.c:499
↓ 7 callers
Function
game_paused
src/chimera/halo_data/pause.cpp:8
↓ 7 callers
Function
get_console_open
src/chimera/console/console.cpp:323
↓ 7 callers
Method
get_element
* Get the element from an index * @param index index of the element * @return pointer to the element or nullptr if out of bou
src/chimera/halo_data/table.hpp:43
↓ 7 callers
Function
k2proto
** Use scanner's table to cache position of constants in constant list ** and try to reuse constants. Because some values should not be used ** as key
src/lua/lcode.c:565
↓ 7 callers
Function
leaveblock
src/lua/lparser.c:745
↓ 7 callers
Function
luaD_callnoyield
** Similar to 'luaD_call', but does not allow yields during the call. */
src/lua/ldo.c:783
↓ 7 callers
Function
luaD_poscall
** Finishes a function call: calls hook if necessary, moves current ** number of results to proper place, and returns to previous call ** info. If fun
src/lua/ldo.c:605
↓ 7 callers
Function
luaD_rawrunprotected
src/lua/ldo.c:160
↓ 7 callers
Function
luaE_setdebt
** set GCdebt to a new value keeping the real number of allocated ** objects (GCtotalobjs - GCdebt) invariant and avoiding overflows in ** 'GCtotalobj
src/lua/lstate.c:61
↓ 7 callers
Function
luaF_close
** Close all upvalues and to-be-closed variables up to the given stack ** level. Return restored 'level'. */
src/lua/lfunc.c:230
↓ 7 callers
Function
luaG_getfuncline
** Get the line corresponding to instruction 'pc' in function 'f'; ** first gets a base line and from there does the increments until ** the desired i
src/lua/ldebug.c:85
↓ 7 callers
Function
luaH_Hgetshortstr
** search function for short strings */
src/lua/ltable.c:975
↓ 7 callers
Function
luaH_setint
** Ditto for a GC barrier. (No need to invalidate the TM cache, as ** integers cannot be keys to metamethods.) */
src/lua/ltable.c:1206
↓ 7 callers
Function
luaK_code
** Emit instruction 'i', checking for array sizes and saving also its ** line information. Return 'i' position. */
src/lua/lcode.c:384
↓ 7 callers
Function
luaK_getlabel
** returns current 'pc' and marks it as a jump target (to avoid wrong ** optimizations with consecutive instructions not in the same basic block). */
src/lua/lcode.c:234
↓ 7 callers
Function
luaL_getmetafield
src/lua/lauxlib.c:884
↓ 7 callers
Function
luaL_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
src/lua/lauxlib.c:965
↓ 7 callers
Function
luaV_finishset
** Finish a table assignment 't[key] = val'. ** About anchoring the table before the call to 'luaH_finishset': ** This call may trigger an emergency c
src/lua/lvm.c:334
↓ 7 callers
Function
lua_isstring
src/lua/lapi.c:314
↓ 7 callers
Function
lua_seti
src/lua/lapi.c:908
↓ 7 callers
Function
match
src/lua/lstrlib.c:572
↓ 7 callers
Function
reglevel
** Convert 'nvar', a compiler index level, to its corresponding ** register. For that, search for the highest variable below that level ** that is in
src/lua/lparser.c:236
↓ 7 callers
Function
remove_tick_event
src/chimera/event/tick.cpp:51
↓ 7 callers
Function
round_fn
src/blake3/blake3_portable.c:20
↓ 7 callers
Function
tonumeral
** If expression is a numeric constant, fills 'v' with its value ** and returns 1. Otherwise, returns 0. */
src/lua/lcode.c:57
↓ 6 callers
Function
checkformat
** Check whether a conversion specification is valid. When called, ** first character in 'form' must be '%' and last character must ** be a valid conv
src/lua/lstrlib.c:1229
↓ 6 callers
Function
copywithendian
** Copy 'size' bytes from 'src' to 'dest', correcting endianness if ** given 'islittle' is different from native endianness. */
src/lua/lstrlib.c:1599
↓ 6 callers
Function
esccheck
src/lua/llex.c:336
↓ 6 callers
Function
explist
src/lua/lparser.c:1125
↓ 6 callers
Method
get_map_path
src/chimera/chimera.cpp:616
↓ 6 callers
Function
getfield
src/lua/loslib.c:254
↓ 6 callers
Function
gettable
src/lua/lapi.c:753
↓ 6 callers
Function
getthread
** Auxiliary function used by several library functions: check for ** an optional thread as function's first argument and set 'arg' with ** 1 if this
src/lua/ldblib.c:95
↓ 6 callers
Function
kname
** Find a "name" for the constant 'c'. */
src/lua/ldebug.c:492
↓ 6 callers
Function
luaD_call
** External interface for 'ccall' */
src/lua/ldo.c:775
↓ 6 callers
Function
luaE_warning
src/lua/lstate.c:398
↓ 6 callers
Function
luaH_resize
** Resize table 't' for the new given sizes. Both allocations (for ** the hash part and for the array part) can fail, which creates some ** subtleties
src/lua/ltable.c:716
↓ 6 callers
Function
luaK_codeABx
** Format and emit an 'iABx' instruction. */
src/lua/lcode.c:418
↓ 6 callers
Function
luaK_concat
** Concatenate jump-list 'l2' into jump-list 'l1' */
src/lua/lcode.c:182
↓ 6 callers
Function
luaK_jump
** Create a jump instruction and return its position, so its destination ** can be fixed later (with 'fixjump'). */
src/lua/lcode.c:200
↓ 6 callers
Function
luaL_getsubtable
** ensure that stack[idx][fname] has a table and push that table ** into the stack */
src/lua/lauxlib.c:986
↓ 6 callers
Function
luaL_tolstring
src/lua/lauxlib.c:922
↓ 6 callers
Function
luaT_trybinTM
src/lua/ltm.c:150
↓ 6 callers
Function
luaY_checklimit
src/lua/lparser.c:87
↓ 6 callers
Function
lua_checkstack
src/lua/lapi.c:109
↓ 6 callers
Function
lua_close
src/lua/lstate.c:391
↓ 6 callers
Function
lua_createtable
src/lua/lapi.c:792
↓ 6 callers
Function
lua_getinfo
src/lua/ldebug.c:395
↓ 6 callers
Function
lua_rotate
** Let x = AB, where A is a prefix of length 'n'. Then, ** rotate x n == BA. But BA == (A^r . B^r)^r. */
src/lua/lapi.c:238
↓ 6 callers
Function
lua_setmetatable
src/lua/lapi.c:964
↓ 6 callers
Function
lua_warning
src/lua/lapi.c:1345
↓ 6 callers
Function
next_cursor_pos
src/chimera/custom_chat/custom_chat.cpp:654
↓ 6 callers
Function
set2
src/lua/ltablib.c:261
↓ 6 callers
Function
swapexps
src/lua/lcode.c:1564
↓ 6 callers
Function
test2
** Accept current char if it is in 'set' (of size 2) */
src/lua/liolib.c:456
↓ 5 callers
Function
Ixor
i1 ^= i2 */
src/lua/lmathlib.c:435
← previous
next →
101–200 of 2,117, ranked by callers