Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ejoy/ejoy2d
/ functions
Functions
2,396 in github.com/ejoy/ejoy2d
⨍
Functions
2,396
◇
Types & classes
421
↓ 8 callers
Function
luaL_getmetafield
lua/lauxlib.c:710
↓ 8 callers
Function
luaS_newlstr
** new string (with explicit length) */
lua/lstring.c:151
↓ 8 callers
Function
luaT_gettmbyobj
lua/ltm.c:70
↓ 8 callers
Function
lua_rawget
lua/lapi.c:627
↓ 8 callers
Function
lua_setmetatable
lua/lapi.c:817
↓ 8 callers
Function
rs_commit
lib/shader.c:200
↓ 8 callers
Function
setfield
lua/loslib.c:185
↓ 8 callers
Function
shader_texture
lib/shader.c:240
↓ 8 callers
Function
texture_glid
lib/texture.c:179
↓ 7 callers
Function
error
lua/lundump.c:40
↓ 7 callers
Function
luaK_exp2anyreg
lua/lcode.c:527
↓ 7 callers
Function
luaK_jump
lua/lcode.c:76
↓ 7 callers
Function
luaL_addvalue
lua/lauxlib.c:496
↓ 7 callers
Function
luaL_prepbuffsize
** returns a pointer to a free area with at least 'sz' bytes */
lua/lauxlib.c:448
↓ 7 callers
Function
luaV_gettable
** Main function for table access (invoking metamethods if needed). ** Compute 'val = t[key]' */
lua/lvm.c:164
↓ 7 callers
Function
lua_getinfo
lua/ldebug.c:267
↓ 7 callers
Function
lua_isstring
lua/lapi.c:282
↓ 7 callers
Function
lua_pushlightuserdata
lua/lapi.c:558
↓ 7 callers
Function
match
lua/lstrlib.c:420
↓ 7 callers
Function
new_localvar
lua/lparser.c:174
↓ 7 callers
Function
pushstr
lua/lobject.c:341
↓ 7 callers
Function
render_release
lib/render/render.c:368
↓ 7 callers
Function
shader_draw
lib/shader.c:283
↓ 7 callers
Function
unicode_len
lib/label.c:343
↓ 6 callers
Function
adjustlocalvars
lua/lparser.c:201
↓ 6 callers
Function
array_id
lib/render/carray.c:59
↓ 6 callers
Function
array_size
lib/render/carray.c:15
↓ 6 callers
Function
checklimit
lua/lparser.c:92
↓ 6 callers
Function
copystr
lib/label.c:53
↓ 6 callers
Function
esccheck
lua/llex.c:341
↓ 6 callers
Function
getfield
lua/loslib.c:205
↓ 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
lua/ldblib.c:79
↓ 6 callers
Function
luaC_newobj
** create a new collectable object (with given type and size) and link ** it to 'allgc' list. */
lua/lgc.c:198
↓ 6 callers
Function
luaE_setdebt
** set GCdebt to a new value keeping the value (totalbytes + GCdebt) ** invariant */
lua/lstate.c:101
↓ 6 callers
Function
luaF_close
lua/lfunc.c:83
↓ 6 callers
Function
luaG_typeerror
lua/ldebug.c:533
↓ 6 callers
Function
luaH_new
lua/ltable.c:403
↓ 6 callers
Function
luaH_set
** beware: when using this function you probably need to check a GC ** barrier and invalidate the TM cache. */
lua/ltable.c:572
↓ 6 callers
Function
luaH_setint
lua/ltable.c:580
↓ 6 callers
Function
luaL_callmeta
lua/lauxlib.c:726
↓ 6 callers
Function
luaL_gsub
lua/lauxlib.c:920
↓ 6 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
lua/lauxlib.c:863
↓ 6 callers
Function
luaL_traceback
lua/lauxlib.c:125
↓ 6 callers
Function
luaV_settable
** Main function for table assignment (invoking metamethods if needed). ** Compute 't[key] = val' */
lua/lvm.c:194
↓ 6 callers
Function
lua_concat
lua/lapi.c:1111
↓ 6 callers
Function
lua_getmetatable
lua/lapi.c:677
↓ 6 callers
Function
lua_pushcclosure
lua/lapi.c:526
↓ 6 callers
Function
lua_rawgetp
lua/lapi.c:650
↓ 6 callers
Function
posrelat
translate a relative string position: negative means back from end */
lua/lstrlib.c:58
↓ 6 callers
Function
readkey
lib/lsprite.c:99
↓ 6 callers
Function
screen_init
lib/screen.c:23
↓ 6 callers
Function
set2
lua/ltablib.c:236
↓ 6 callers
Function
test2
** Accept current char if it is in 'set' (of size 1 or 2) */
lua/liolib.c:395
↓ 6 callers
Function
tofloat
** Similar to 'tonumber', but does not attempt to convert strings and ** ensure correct precision (no extra bits). Used in comparisons. */
lua/lvm.c:51
↓ 5 callers
Function
DumpString
lua/ldump.c:73
↓ 5 callers
Function
addk
** Use scanner's table to cache position of constants in constant list ** and try to reuse constants */
lua/lcode.c:312
↓ 5 callers
Function
array_alloc
lib/render/carray.c:39
↓ 5 callers
Function
array_free
lib/render/carray.c:50
↓ 5 callers
Function
ejoy2d_handle_error
lib/ejoy2dgame.c:205
↓ 5 callers
Function
explist
lua/lparser.c:798
↓ 5 callers
Function
fill_srt
lib/lsprite.c:108
↓ 5 callers
Function
get_dfont
lib/lsprite.c:1486
↓ 5 callers
Function
get_frame
lib/sprite.c:219
↓ 5 callers
Function
getjump
lua/lcode.c:117
↓ 5 callers
Function
getlocvar
lua/lparser.c:194
↓ 5 callers
Function
inclinenumber
** increment line number and skips newline sequence (any of ** \n, \r, \n\r, or \r\n) */
lua/llex.c:152
↓ 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
lua/lgc.c:129
↓ 5 callers
Function
log_printf
lib/render/log.c:25
↓ 5 callers
Function
luaD_hook
lua/ldo.c:232
↓ 5 callers
Function
luaD_rawrunprotected
lua/ldo.c:136
↓ 5 callers
Function
luaH_get
** main search function */
lua/ltable.c:540
↓ 5 callers
Function
luaH_resize
lua/ltable.c:335
↓ 5 callers
Function
luaK_fixline
lua/lcode.c:935
↓ 5 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). */
lua/lcode.c:111
↓ 5 callers
Function
luaL_buffinitsize
lua/lauxlib.c:515
↓ 5 callers
Function
luaL_optnumber
lua/lauxlib.c:401
↓ 5 callers
Function
luaL_pushresultsize
lua/lauxlib.c:490
↓ 5 callers
Function
luaT_callTM
lua/ltm.c:86
↓ 5 callers
Function
lua_checkstack
lua/lapi.c:97
↓ 5 callers
Function
lua_version
lua/lapi.c:143
↓ 5 callers
Function
mainposition
** returns the 'main' position of an element in a table (that is, the index ** of its hash value) */
lua/ltable.c:119
↓ 5 callers
Function
mat_mul
lib/sprite.c:371
↓ 5 callers
Function
new_array
lib/render/render.c:476
↓ 5 callers
Function
propagateall
lua/lgc.c:583
↓ 5 callers
Function
removeentry
** if key is not marked, mark its entry as dead (therefore removing it ** from the table) */
lua/lgc.c:115
↓ 5 callers
Function
render_texture_update
lib/render/render.c:709
↓ 5 callers
Function
save
lua/llex.c:56
↓ 5 callers
Function
settabsi
lua/ldblib.c:101
↓ 5 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
lua/ldblib.c:96
↓ 5 callers
Function
shader_drawpolygon
lib/shader.c:303
↓ 5 callers
Function
shader_uniformsize
lib/shader.c:353
↓ 5 callers
Function
sort_comp
lua/ltablib.c:241
↓ 5 callers
Function
statlist
lua/lparser.c:592
↓ 5 callers
Function
u_posrelat
from strlib */ translate a relative string position: negative means back from end */
lua/lutf8lib.c:29
↓ 4 callers
Function
LoadString
lua/lundump.c:89
↓ 4 callers
Function
PrintExtensions
do the magic to separate all extensions with comma's, except for the last one that _may_ terminate in a space. */
msvc/src/glew/visualinfo.c:206
↓ 4 callers
Function
__list_del
* Delete a list entry by making the prev/next entries * point to each other. * * This is only for internal list manipulation where we know * t
lib/list.h:84
↓ 4 callers
Function
array_exit
lib/render/carray.c:79
↓ 4 callers
Function
block
lua/lparser.c:1087
↓ 4 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
lua/lparser.c:581
← previous
next →
101–200 of 2,396, ranked by callers