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
↓ 5 callers
Function
add_message_to_array
src/chimera/custom_chat/custom_chat.cpp:595
↓ 5 callers
Function
apply_text_quake_colors
src/chimera/output/draw_text.cpp:824
↓ 5 callers
Function
binopr2op
** Convert a BinOpr to an OpCode (ORDER OPR - ORDER OP) */
src/lua/lcode.c:1442
↓ 5 callers
Function
block
src/lua/lparser.c:1419
↓ 5 callers
Method
category
* Get the category of the command * @return pointer to the category of the command */
src/chimera/command/command.hpp:70
↓ 5 callers
Function
checkstack
** If L1 != L, L1 can be in any state, and therefore there are no ** guarantees about its stack space; any push in L1 must be ** checked. */
src/lua/ldblib.c:36
↓ 5 callers
Function
chunk_state_output
src/blake3/blake3.c:147
↓ 5 callers
Function
clearkey
** Clear keys for empty entries in tables. If entry is empty, mark its ** entry as dead. This allows the collection of the key, but keeps its ** entry
src/lua/lgc.c:209
↓ 5 callers
Function
effective_tick_rate
src/chimera/event/tick.cpp:101
↓ 5 callers
Function
eprint
(message)
src/chimera/localization/localizer.py:9
↓ 5 callers
Function
execute_script
src/chimera/halo_data/script.cpp:11
↓ 5 callers
Function
fatal
src/lua/luac.c:43
↓ 5 callers
Method
feature
src/chimera/signature/signature.cpp:13
↓ 5 callers
Function
fillidxk
auxiliary function to define indexing expressions */
src/lua/lcode.c:1345
↓ 5 callers
Function
get_cpu_features
src/blake3/blake3_dispatch.c:113
↓ 5 callers
Method
get_full_id
src/chimera/halo_data/player.cpp:9
↓ 5 callers
Method
get_value_long
src/chimera/config/ini.cpp:60
↓ 5 callers
Method
get_value_string
src/chimera/config/ini.cpp:28
↓ 5 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
src/lua/ltable.c:291
↓ 5 callers
Function
inclinenumber
** increment line number and skips newline sequence (any of ** \n, \r, \n\r, or \r\n) */
src/lua/llex.c:165
↓ 5 callers
Function
initialize_chat_message
src/chimera/custom_chat/custom_chat.cpp:575
↓ 5 callers
Function
iscleared
** tells whether a key or value can be cleared from a weak ** table. Non-collectable objects are never removed from weak ** tables. Strings behave as
src/lua/lgc.c:223
↓ 5 callers
Function
load_map
Load the map
src/chimera/map_loading/map_loading.cpp:471
↓ 5 callers
Function
luaC_runtilstate
** Advances the garbage collector until it reaches the given state. ** (The option 'fast' is only for testing; in normal code, 'fast' ** here is alway
src/lua/lgc.c:1694
↓ 5 callers
Function
luaD_hook
** Call a hook for the given event. Make sure there is a hook to be ** called. (Both 'L->hook' and 'L->hookmask', which trigger this ** function, can
src/lua/ldo.c:439
↓ 5 callers
Function
luaD_inctop
src/lua/ldo.c:426
↓ 5 callers
Function
luaD_seterrorobj
src/lua/ldo.c:112
↓ 5 callers
Function
luaG_typeerror
** Raise a type error with "standard" information about the faulty ** object 'o' (using 'varinfo'). */
src/lua/ldebug.c:757
↓ 5 callers
Function
luaH_getint
src/lua/ltable.c:959
↓ 5 callers
Function
luaH_set
** beware: when using this function you probably need to check a GC ** barrier and invalidate the TM cache. */
src/lua/ltable.c:1195
↓ 5 callers
Function
luaK_codeABCk
** Format and emit an 'iABC' instruction. (Assertions check consistency ** of parameters versus opcode.) */
src/lua/lcode.c:399
↓ 5 callers
Function
luaK_storevar
** Generate code to store result of expression 'ex' into variable 'var'. */
src/lua/lcode.c:1105
↓ 5 callers
Function
luaL_buffinitsize
src/lua/lauxlib.c:670
↓ 5 callers
Function
luaL_checkoption
src/lua/lauxlib.c:366
↓ 5 callers
Function
luaL_pushresultsize
src/lua/lauxlib.c:635
↓ 5 callers
Function
luaO_ceillog2
** Computes ceil(log2(x)), which is the smallest integer n such that ** x <= (1 << n). */
src/lua/lobject.c:37
↓ 5 callers
Function
lua_absindex
** convert an acceptable stack index into an absolute index */
src/lua/lapi.c:167
↓ 5 callers
Function
lua_concat
src/lua/lapi.c:1294
↓ 5 callers
Function
lua_error
src/lua/lapi.c:1252
↓ 5 callers
Function
lua_getmetatable
src/lua/lapi.c:805
↓ 5 callers
Function
lua_pushcclosure
src/lua/lapi.c:609
↓ 5 callers
Function
lua_pushlightuserdata
src/lua/lapi.c:647
↓ 5 callers
Function
lua_rawget
src/lua/lapi.c:760
↓ 5 callers
Function
lua_rawgeti
src/lua/lapi.c:772
↓ 5 callers
Function
lua_setwarnf
src/lua/lapi.c:1337
↓ 5 callers
Method
max_args
* Get the maximum arguments of the command * @return maximum arguments */
src/chimera/command/command.hpp:94
↓ 5 callers
Method
min_args
* Get the minimum arguments of the command * @return minimum arguments */
src/chimera/command/command.hpp:86
↓ 5 callers
Function
output_chaining_value
Chaining values within a given chunk (specifically the compress_in_place interface) are represented as words. This avoids unnecessary bytes<->words co
src/blake3/blake3.c:82
↓ 5 callers
Function
packI
build a new Rand64 value */
src/lua/lmathlib.c:421
↓ 5 callers
Function
pixel32_to_real_argb_color
src/chimera/math_trig/math_trig.cpp:230
↓ 5 callers
Function
posrelatI
** translate a relative initial string position ** (negative means back from end): clip result to [1, inf). ** The length of any string in Lua must fi
src/lua/lstrlib.c:56
↓ 5 callers
Function
propagateall
src/lua/lgc.c:743
↓ 5 callers
Function
remove_frame_event
src/chimera/event/frame.cpp:47
↓ 5 callers
Function
remove_pretick_event
src/chimera/event/tick.cpp:29
↓ 5 callers
Function
report
** Check whether 'status' is not OK and, if so, prints the error ** message on the top of the stack. */
src/lua/lua.c:121
↓ 5 callers
Function
save
src/lua/llex.c:62
↓ 5 callers
Function
sort_comp
** Return true iff value at stack index 'a' is less than the value at ** index 'b' (according to the order of the sort). */
src/lua/ltablib.c:271
↓ 5 callers
Function
sweepgen
** Sweep for generational mode. Delete dead objects. (Because the ** collection is not incremental, there are no "new white" objects ** during the swe
src/lua/lgc.c:1172
↓ 5 callers
Function
u16_to_u8
src/chimera/custom_chat/custom_chat.cpp:53
↓ 5 callers
Function
u8_to_u16
src/chimera/custom_chat/custom_chat.cpp:43
↓ 5 callers
Function
u_posrelat
from strlib */ translate a relative string position: negative means back from end */
src/lua/lutf8lib.c:38
↓ 5 callers
Function
widescreen_fix_enabled
src/chimera/fix/widescreen_fix.cpp:342
↓ 4 callers
Function
I2UInt
convert a 'Rand64' to a 'lua_Unsigned' */
src/lua/lmathlib.c:539
↓ 4 callers
Function
Int2I
convert a 'lua_Unsigned' to a 'Rand64' */
src/lua/lmathlib.c:544
↓ 4 callers
Function
add_game_exit_event
src/chimera/event/game_loop.cpp:26
↓ 4 callers
Function
add_precamera_event
src/chimera/event/camera.cpp:13
↓ 4 callers
Function
adjust_assign
** Adjust the number of results from an expression list 'e' with 'nexps' ** expressions to 'nvars' values. */
src/lua/lparser.c:547
↓ 4 callers
Function
body
src/lua/lparser.c:1103
↓ 4 callers
Function
buildglobal
src/lua/lparser.c:502
↓ 4 callers
Function
call_in_order_allow
src/chimera/event/event.hpp:66
↓ 4 callers
Function
checkpointer
** If pointer 'p' points to 'o', move it to the next element. */
src/lua/lgc.c:1046
↓ 4 callers
Function
chunk_state_update
src/blake3/blake3.c:119
↓ 4 callers
Function
clearbyvalues
** clear entries with unmarked values from all weaktables in list 'l' up ** to element 'f' */
src/lua/lgc.c:808
↓ 4 callers
Function
codeABRK
src/lua/lcode.c:1095
↓ 4 callers
Function
codestring
src/lua/lparser.c:159
↓ 4 callers
Function
concretesize
** Convert an "abstract size" (number of slots in an array) to ** "concrete size" (number of bytes in the array). */
src/lua/ltable.c:544
↓ 4 callers
Function
condjump
** Code a "conditional jump", that is, a test or comparison opcode ** followed by a jump. Return jump position. */
src/lua/lcode.c:224
↓ 4 callers
Function
correctgraylist
** Correct a list of gray objects. Return a pointer to the last element ** left on the list, so that we can link another list to the end of ** this on
src/lua/lgc.c:1227
↓ 4 callers
Function
currentpc
src/lua/ldebug.c:43
↓ 4 callers
Function
docall
** Interface to 'lua_pcall', which sets appropriate message function ** and C-signal handler. Used to run all chunks. */
src/lua/lua.c:155
↓ 4 callers
Function
draw_text_now
src/chimera/output/draw_text.cpp:325
↓ 4 callers
Function
dumpString
** Dump a String. First dump its "size": ** size==0 is followed by an index and means "reuse saved string with ** that index"; index==0 means NULL. **
src/lua/ldump.c:143
↓ 4 callers
Function
eprint
(message)
src/chimera/output/color_codes_generator.py:8
↓ 4 callers
Method
find
src/chimera/signature/hac/codefinder.cpp:64
↓ 4 callers
Function
finishbinexpval
** Emit code for binary expressions that "produce values" ** (everything but logical operators 'and'/'or' and comparison ** operators). ** Expression
src/lua/lcode.c:1488
↓ 4 callers
Function
finishnodeget
src/lua/ltable.c:951
↓ 4 callers
Function
fitsC
** Check whether 'i' can be stored in an 'sC' operand. Equivalent to ** (0 <= int2sC(i) && int2sC(i) <= MAXARG_C) but without risk of ** overflows in
src/lua/lcode.c:679
↓ 4 callers
Function
fixjump
** Fix jump instruction at position 'pc' to jump to 'dest'. ** (Jump addresses are relative in Lua) */
src/lua/lcode.c:168
↓ 4 callers
Function
freeobj
src/lua/lgc.c:836
↓ 4 callers
Function
generic_font_from_string
src/chimera/output/draw_text.cpp:139
↓ 4 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
src/lua/lgc.c:470
↓ 4 callers
Function
get_override_font
src/chimera/output/draw_text.cpp:42
↓ 4 callers
Method
get_status
src/map_downloader/map_downloader.cpp:308
↓ 4 callers
Function
get_tick_progress
src/chimera/event/tick.cpp:123
↓ 4 callers
Method
get_value_float
src/chimera/config/ini.cpp:44
↓ 4 callers
Function
getintfromhash
src/lua/ltable.c:929
↓ 4 callers
Function
getjump
** Gets the destination address of a jump instruction. Used to traverse ** a list of jumps. */
src/lua/lcode.c:155
↓ 4 callers
Function
getnumlimit
** Read an integer numeral and raises an error if it is larger ** than the maximum size of integers. */
src/lua/lstrlib.c:1470
↓ 4 callers
Function
hasher_init_base
src/blake3/blake3.c:383
↓ 4 callers
Function
hasher_push_cv
In reference_impl.rs, we merge the new CV with existing CVs from the stack before pushing it. We can do that because we know more input is coming, so
src/blake3/blake3.c:468
← previous
next →
201–300 of 2,117, ranked by callers