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
↓ 3 callers
Function
isind
lib/matrix.c:202
↓ 3 callers
Function
isneg
lua/lobject.c:162
↓ 3 callers
Function
list_del
* list_del - deletes entry from list. * @entry: the element to delete from the list. * Note: list_empty on entry does not return true after this,
lib/list.h:95
↓ 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 **
lua/loadlib.c:332
↓ 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
lua/lgc.c:1139
↓ 3 callers
Function
luaD_pcall
lua/ldo.c:636
↓ 3 callers
Function
luaD_reallocstack
lua/ldo.c:172
↓ 3 callers
Function
luaD_shrinkstack
lua/ldo.c:216
↓ 3 callers
Function
luaF_newLclosure
lua/lfunc.c:33
↓ 3 callers
Function
luaH_getstr
** search function for short strings */
lua/ltable.c:520
↓ 3 callers
Function
luaH_newkey
** 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
lua/ltable.c:441
↓ 3 callers
Function
luaK_code
lua/lcode.c:229
↓ 3 callers
Function
luaK_codeABx
lua/lcode.c:253
↓ 3 callers
Function
luaK_exp2val
lua/lcode.c:547
↓ 3 callers
Function
luaK_goiftrue
lua/lcode.c:654
↓ 3 callers
Function
luaK_indexed
lua/lcode.c:736
↓ 3 callers
Function
luaK_intK
** Integers use userdata as keys to avoid collision with floats with same ** value; conversion to 'void*' used only for hashing, no "precision" ** pro
lua/lcode.c:351
↓ 3 callers
Function
luaK_patchlist
lua/lcode.c:186
↓ 3 callers
Function
luaK_setlist
lua/lcode.c:940
↓ 3 callers
Function
luaK_storevar
lua/lcode.c:591
↓ 3 callers
Function
luaL_addstring
lua/lauxlib.c:477
↓ 3 callers
Function
luaL_checkudata
lua/lauxlib.c:322
↓ 3 callers
Function
luaL_getsubtable
** ensure that stack[idx][fname] has a table and push that table ** into the stack */
lua/lauxlib.c:880
↓ 3 callers
Function
luaL_tolstring
lua/lauxlib.c:748
↓ 3 callers
Function
luaL_where
lua/lauxlib.c:199
↓ 3 callers
Function
luaO_chunkid
lua/lobject.c:435
↓ 3 callers
Function
luaO_str2num
lua/lobject.c:282
↓ 3 callers
Function
luaS_hash
lua/lstring.c:47
↓ 3 callers
Function
luaS_resize
** resizes the string table */
lua/lstring.c:60
↓ 3 callers
Function
luaT_callorderTM
lua/ltm.c:136
↓ 3 callers
Function
lua_compare
lua/lapi.c:317
↓ 3 callers
Function
lua_iscfunction
lua/lapi.c:263
↓ 3 callers
Function
lua_load
lua/lapi.c:963
↓ 3 callers
Function
lua_next
lua/lapi.c:1094
↓ 3 callers
Function
lua_rawequal
lua/lapi.c:294
↓ 3 callers
Function
lua_rawsetp
lua/lapi.c:800
↓ 3 callers
Function
lua_setglobal
lua/lapi.c:721
↓ 3 callers
Function
lua_setupvalue
lua/lapi.c:1207
↓ 3 callers
Function
lua_tothread
lua/lapi.c:420
↓ 3 callers
Function
matchbracketclass
lua/lstrlib.c:297
↓ 3 callers
Function
material_init
lib/shader.c:441
↓ 3 callers
Function
newfile
lua/liolib.c:228
↓ 3 callers
Function
newlabelentry
lua/lparser.c:380
↓ 3 callers
Function
newprefile
** When creating file handles, always creates a 'closed' file handle ** before opening the actual file; so, if there is a memory error, the ** file is
lua/liolib.c:181
↓ 3 callers
Function
packint
** Pack integer 'n' with 'size' bytes and 'islittle' endianness. ** The final 'if' handles the case when 'size' is larger than ** the size of a Lua in
lua/lstrlib.c:1144
↓ 3 callers
Function
ppm_header
lib/ppm.c:45
↓ 3 callers
Function
push_onecapture
lua/lstrlib.c:545
↓ 3 callers
Function
pushnumint
lua/lmathlib.c:96
↓ 3 callers
Function
read_line
lua/liolib.c:465
↓ 3 callers
Function
readdigits
** Read a sequence of (hex)digits */
lua/liolib.c:405
↓ 3 callers
Function
readinteger
lib/spritepack.c:438
↓ 3 callers
Function
readline
lib/ppm.c:32
↓ 3 callers
Function
reallymarkobject
** mark an object. Userdata, strings, and closed upvalues are visited ** and turned black here. Other objects are marked gray and added ** to appropri
lua/lgc.c:225
↓ 3 callers
Function
ref_parent
lib/lsprite.c:770
↓ 3 callers
Function
render_buffer_create
what should be VERTEXBUFFER or INDEXBUFFER
lib/render/render.c:139
↓ 3 callers
Function
render_texture_create
lib/render/render.c:609
↓ 3 callers
Function
renderbuffer_add
lib/renderbuffer.c:18
↓ 3 callers
Function
resume_error
** signal an error in the call to 'resume', not in the execution of the ** coroutine itself. (Such errors should not be handled by any coroutine ** er
lua/ldo.c:519
↓ 3 callers
Function
reverse
** Reverse the stack segment from 'from' to 'to' ** (auxiliary to 'lua_rotate') */
lua/lapi.c:192
↓ 3 callers
Function
semerror
semantic error */
lua/lparser.c:67
↓ 3 callers
Function
singlematch
lua/lstrlib.c:320
↓ 3 callers
Function
skip_sep
** skip a sequence '[=*[' or ']=*]' and return its number of '='s or ** -1 if sequence is malformed */
lua/llex.c:289
↓ 3 callers
Function
sprite_action
lib/sprite.c:115
↓ 3 callers
Function
sprite_draw
lib/sprite.c:592
↓ 3 callers
Function
statement
lua/lparser.c:1534
↓ 3 callers
Function
suffixedexp
lua/lparser.c:887
↓ 3 callers
Function
sweepstep
lua/lgc.c:1011
↓ 3 callers
Function
texture_coord
lib/texture.c:133
↓ 3 callers
Function
texture_load
lib/texture.c:69
↓ 3 callers
Function
tonumeral
lua/lcode.c:39
↓ 3 callers
Function
upvalname
lua/ldebug.c:100
↓ 3 callers
Function
utf8_decode
** Decode one UTF-8 sequence, returning NULL if byte sequence is invalid. */
lua/lutf8lib.c:39
↓ 2 callers
Function
DumpFunction
lua/ldump.c:165
↓ 2 callers
Function
DumpInteger
lua/ldump.c:68
↓ 2 callers
Function
DumpNumber
lua/ldump.c:63
↓ 2 callers
Function
GCTM
lua/lgc.c:789
↓ 2 callers
Function
LoadFunction
lua/lundump.c:198
↓ 2 callers
Function
LoadInteger
lua/lundump.c:82
↓ 2 callers
Function
LoadNumber
lua/lundump.c:75
↓ 2 callers
Function
__list_add
* Insert a newnode entry between two known consecutive entries. * * This is only for internal list manipulation where we know * the prev/next e
lib/list.h:41
↓ 2 callers
Function
__list_splice
lib/list.h:144
↓ 2 callers
Function
_glewStrCLen
msvc/src/glew/glew.c:192
↓ 2 callers
Function
_remove_particle
lib/particle.c:238
↓ 2 callers
Function
addfield
lua/ltablib.c:156
↓ 2 callers
Function
addlenmod
** add length modifier into formats */
lua/lstrlib.c:862
↓ 2 callers
Function
adjust_space
lib/dfont.c:233
↓ 2 callers
Function
andaux
lua/lbitlib.c:45
↓ 2 callers
Function
apply_uniform
lib/shader.c:250
↓ 2 callers
Function
arrayindex
** returns the index for 'key' if 'key' is an appropriate key to live in ** the array part of the table, 0 otherwise. */
lua/ltable.c:151
↓ 2 callers
Function
aux_lines
lua/liolib.c:321
↓ 2 callers
Function
aux_upvalue
lua/lapi.c:1168
↓ 2 callers
Function
auxresume
lua/lcorolib.c:28
↓ 2 callers
Function
auxupvalue
** get (if 'get' is true) or set an upvalue from a closure */
lua/ldblib.c:231
↓ 2 callers
Function
b_rot
lua/lbitlib.c:137
↓ 2 callers
Function
bind_texture
lib/render/render.c:634
↓ 2 callers
Function
blend_mode
lib/render/blendmode.h:20
↓ 2 callers
Function
block_slice
lib/render/block.h:17
↓ 2 callers
Function
calc_particle_system_mat
lib/particle.c:266
↓ 2 callers
Function
check_child
lib/sprite.c:899
↓ 2 callers
Function
checkliteral
lua/lundump.c:215
← previous
next →
301–400 of 2,396, ranked by callers