Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DCurrent/openbor
/ functions
Functions
1,894 in github.com/DCurrent/openbor
⨍
Functions
1,894
◇
Types & classes
474
↓ 842 callers
Function
ScriptVariant_ChangeType
engine/source/scriptlib/ScriptVariant.c:215
↓ 626 callers
Function
ScriptVariant_IntegerValue
* Caskey, Damon V. * Orginal author (Utunels?) and date unknown. * * Reworked 2026-06-02 to safely fail on overflow * so script can support 64-bit in
engine/source/scriptlib/ScriptVariant.c:263
↓ 297 callers
Function
List_InsertAfter
engine/source/scriptlib/List.c:608
↓ 187 callers
Function
ScriptVariant_DecimalValue
* Caskey, Damon V. * Orginal author (Utunels?) and date unknown. * * Reworked 2026-06-02 to safely handle 64-bit * integers. * * Get a decimal value
engine/source/scriptlib/ScriptVariant.c:314
↓ 115 callers
Function
Parser_Check
* Check -- This method compares the type of the current token with a specified * token type. * Parameters: theType -- MY_TOKEN_TYPE specifying the
engine/source/scriptlib/Parser.c:184
↓ 115 callers
Function
Parser_Match
* Match -- This method consumes the current token and retrieves the next one. * Parameters: * Returns: ********************************************
engine/source/scriptlib/Parser.c:195
↓ 107 callers
Function
ScriptVariant_Clear
engine/source/scriptlib/ScriptVariant.c:202
↓ 88 callers
Function
StrCache_Get
engine/source/scriptlib/ScriptVariant.c:179
↓ 83 callers
Function
Parser_AddInstructionViaToken
engine/source/scriptlib/Parser.c:153
↓ 76 callers
Function
List_Retrieve
engine/source/scriptlib/List.c:790
↓ 47 callers
Function
ParserSet_First
engine/source/scriptlib/ParserSet.c:53
↓ 42 callers
Function
printText
engine/sdl/menu.c:205
↓ 40 callers
Function
List_FindByName
SIDE EFFECTS: sets list->current to the first found node */
engine/source/scriptlib/List.c:973
↓ 39 callers
Function
List_Remove
removes the current node and sets current to next, if applicable
engine/source/scriptlib/List.c:673
↓ 36 callers
Function
List_Clear
engine/source/scriptlib/List.c:517
↓ 36 callers
Function
closepackfile
engine/source/gamelib/packfile.c:1245
↓ 36 callers
Function
pp_error
* Writes an error message to the log. * @return E_FAIL */
engine/source/preprocessorlib/pp_parser.c:248
↓ 33 callers
Function
chklist
engine/source/scriptlib/List.c:16
↓ 32 callers
Function
List_Init
engine/source/scriptlib/List.c:332
↓ 32 callers
Function
ScriptVariant_Copy
* Caskey, Damon V. * Orginal author (Utunels?) and date unknown. * * Reworked 2026-06-02 to handle 64-bit integers. * * Copy a variant. Handles refer
engine/source/scriptlib/ScriptVariant.c:550
↓ 28 callers
Function
ne_get_uint
engine/source/webmlib/nestegg/nestegg.c:766
↓ 27 callers
Function
ParserSet_Follow
engine/source/scriptlib/ParserSet.c:68
↓ 27 callers
Function
readpackfile
engine/source/gamelib/packfile.c:1087
↓ 25 callers
Function
StrCache_CreateNewFrom
engine/source/scriptlib/ScriptVariant.c:171
↓ 24 callers
Function
List_Reset
engine/source/scriptlib/List.c:1003
↓ 23 callers
Function
ScriptVariant_Integer64Value
* Caskey, Damon V. * 2026-06-02 * * Get a 64-bit integer value from a variant. * Will attempt to convert if possible. */
engine/source/scriptlib/ScriptVariant.c:349
↓ 23 callers
Function
ScriptVariant_SetSignedIntegerResult
* Caskey, Damon V. * 2026-06-04 * * Set the result of a SIGNED integer math * operation. Handles overflow and type * promotion to 64-bit integers when
engine/source/scriptlib/ScriptVariantInteger.c:12
↓ 22 callers
Function
List_GotoNext
engine/source/scriptlib/List.c:752
↓ 21 callers
Function
seekpackfile
engine/source/gamelib/packfile.c:1290
↓ 20 callers
Function
List_GetSize
engine/source/scriptlib/List.c:1014
↓ 20 callers
Function
pp_parser_lex_token
* Gets the next parsable token from the lexer. * @param skip_whitespace true to ignore whitespace, false otherwise */
engine/source/preprocessorlib/pp_parser.c:279
↓ 19 callers
Function
Stack_Pop
engine/source/scriptlib/Stack.c:17
↓ 19 callers
Function
eq
engine/source/scriptlib/List_unittest.c:40
↓ 18 callers
Function
sound_close_music
engine/source/gamelib/soundmix.c:1700
↓ 17 callers
Function
List_GetName
engine/source/scriptlib/List.c:988
↓ 17 callers
Function
Parser_AddInstructionViaLabel
* AddInstruction -- This method creates a new CInstruction and adds it to the * instruction list. It serves to simplify the parser code slightly, a
engine/source/scriptlib/Parser.c:169
↓ 17 callers
Function
nestegg_destroy
engine/source/webmlib/nestegg/nestegg.c:2000
↓ 17 callers
Function
ptrhash
engine/source/scriptlib/List.c:147
↓ 17 callers
Function
std_err
tools/borpak/source/borpak.c:1248
↓ 16 callers
Function
ScriptVariant_SetUnsignedIntegerResult
* Caskey, Damon V. * 2026-06-04 * * Set the result of an UNSIGNED integer math * operation. Handles overflow and type * promotion to 64-bit integers w
engine/source/scriptlib/ScriptVariantInteger.c:38
↓ 15 callers
Function
List_Includes
SIDE EFFECT: Moves list->current to found entity. use List_Contains if you dont like that. */
engine/source/scriptlib/List.c:912
↓ 15 callers
Method
getContext
()
engine/android/app/src/main/java/org/libsdl/app/SDL.java:34
↓ 15 callers
Function
int2str
engine/source/scriptlib/List_unittest.c:23
↓ 14 callers
Function
List_GotoFirst
engine/source/scriptlib/List.c:281
↓ 14 callers
Function
Parser_CreateLabel
* CreateLabel -- This method creates a label, unique within this parser, to * Serve as a target for jumps and calls. * Parameters: none * Retu
engine/source/scriptlib/Parser.c:209
↓ 14 callers
Function
ScriptVariant_IsIntegerType
* Caskey, Damon V. * 2026-06-05 * * Check if a variant is one of the integer * carrier types. */
engine/source/scriptlib/ScriptVariant.c:996
↓ 14 callers
Function
freescreen
engine/source/gamelib/screen.c:53
↓ 13 callers
Function
List_GotoLast
engine/source/scriptlib/List.c:262
↓ 13 callers
Function
ScriptVariant_ToString
* Caskey, Damon V. * Orginal author (Utunels?) and date unknown. * * Reworked 2026-06-02 to handle 64-bit * integers. */
engine/source/scriptlib/ScriptVariant.c:467
↓ 13 callers
Function
ScriptVariant_Unsigned64Value
* Caskey, Damon V. * 2026-06-02 * * Get an unsigned 64-bit integer value from a variant. * Will attempt to convert if possible. */
engine/source/scriptlib/ScriptVariant.c:387
↓ 13 callers
Function
Stack_Top
engine/source/scriptlib/Stack.c:23
↓ 13 callers
Method
getContext
This method is called by SDL using JNI.
engine/android/app/src/main/java/org/libsdl/app/SDLActivity.java:955
↓ 12 callers
Function
List_GotoPrevious
engine/source/scriptlib/List.c:771
↓ 12 callers
Function
ScriptVariant_IsTrue
* Caskey, Damon V. * Orginal author (Utunels?) and date unknown. * * Reworked 2026-06-02 to handle 64-bit * integers. */
engine/source/scriptlib/ScriptVariant.c:433
↓ 12 callers
Function
Stack_Push
engine/source/scriptlib/Stack.c:11
↓ 11 callers
Function
List_GetIndex
engine/source/scriptlib/List.c:446
↓ 11 callers
Function
Parser_Expr
engine/source/scriptlib/Parser.c:1139
↓ 11 callers
Method
onNativeMouse
(int button, int action, float x, float y, boolean relative)
engine/android/app/src/main/java/org/libsdl/app/SDLActivity.java:767
↓ 10 callers
Function
List_InsertBefore
Insertion functions
engine/source/scriptlib/List.c:558
↓ 10 callers
Function
glTexParameteri
engine/sdl/loadgl.c:244
↓ 10 callers
Function
ne_alloc
engine/source/webmlib/nestegg/nestegg.c:543
↓ 10 callers
Function
nestegg_free_packet
engine/source/webmlib/nestegg/nestegg.c:2487
↓ 10 callers
Function
openpackfile
engine/source/gamelib/packfile.c:785
↓ 9 callers
Function
ScriptVariant_Init
engine/source/scriptlib/ScriptVariant.c:208
↓ 9 callers
Function
_putpixel
Putpixel used by circle function
engine/source/gamelib/draw.c:269
↓ 9 callers
Function
borExit
engine/sdl/sdlport.c:56
↓ 9 callers
Function
ne_ctx_push
engine/source/webmlib/nestegg/nestegg.c:843
↓ 9 callers
Function
ne_io_read
engine/source/webmlib/nestegg/nestegg.c:549
↓ 9 callers
Function
packfile_seek_fd
* Portable 64-bit seek and read helpers. */
engine/source/gamelib/packfile.c:178
↓ 8 callers
Function
ScriptVariant_Is64BitMath
engine/source/scriptlib/ScriptVariant.c:613
↓ 8 callers
Function
ScriptVariant_IsUnsignedMath
engine/source/scriptlib/ScriptVariant.c:608
↓ 8 callers
Function
allocscreen
engine/source/gamelib/screen.c:20
↓ 8 callers
Function
format_name
tools/borpak/source/borpak.c:82
↓ 8 callers
Function
ne_find_track_entry
engine/source/webmlib/nestegg/nestegg.c:1270
↓ 8 callers
Function
ne_peek_element
engine/source/webmlib/nestegg/nestegg.c:896
↓ 8 callers
Function
ne_read_uint
engine/source/webmlib/nestegg/nestegg.c:656
↓ 8 callers
Method
release
(HIDDeviceManager manager)
engine/android/app/src/main/java/org/libsdl/app/HIDDeviceManager.java:41
↓ 8 callers
Function
safe_strncpy
engine/source/utils.c:475
↓ 8 callers
Function
std_err
tools/borplay/source/borplay.c:337
↓ 8 callers
Function
writeToLogFile
engine/source/utils.c:199
↓ 7 callers
Method
HIDDeviceDisconnected
(int deviceID)
engine/android/app/src/main/java/org/libsdl/app/HIDDeviceManager.java:678
↓ 7 callers
Method
connectGatt
(boolean managed)
engine/android/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java:187
↓ 7 callers
Function
dirExists
engine/source/utils.c:130
↓ 7 callers
Function
file_write
* Caskey, Damon V. * 2026-06-10 * * Writes a fixed-size block to a file. * Exits through write_err() if the write fails. */
tools/borpak/source/borpak.c:124
↓ 7 callers
Function
findmodel
engine/source/gamelib/models.c:67
↓ 7 callers
Method
getDeviceName
()
engine/android/app/src/main/java/org/libsdl/app/HIDDeviceUSB.java:101
↓ 7 callers
Function
getblendfunction16
getting too long so make 2 functions
engine/source/gamelib/pixelformat.c:629
↓ 7 callers
Function
getblendfunction32
engine/source/gamelib/pixelformat.c:648
↓ 7 callers
Function
init_gfx_global_draw_stuff
engine/source/gamelib/transform.c:685
↓ 7 callers
Method
isRegistered
()
engine/android/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java:291
↓ 7 callers
Function
ne_io_tell
engine/source/webmlib/nestegg/nestegg.c:579
↓ 7 callers
Function
packfile_read_lsb32_fd
engine/source/gamelib/packfile.c:240
↓ 7 callers
Function
pak_tell
* Caskey, Damon V. * 2026-06-10 * * Returns the current file position as a 64-bit * archive offset. */
tools/borpak/source/borpak.c:137
↓ 7 callers
Function
pp_lexer_GetNextToken
* getNextToken -- Thie method searches the input stream and returns the next * token found within that stream, using the principle of maximal munch.
engine/source/preprocessorlib/pp_lexer.c:90
↓ 7 callers
Function
property_access_dump_members
* Caskey, Damon V. * 2023-04-17 * * Accepts property map, the number of * items in property list, and an acting * object or NULL. Dumps all available
engine/source/openborscript/common_property.c:38
↓ 7 callers
Function
property_access_get_member
* Caskey, Damon V. * 2023-04-17 * * Accept a completed property map pointer * and return variable parameter. * * Populates return var from the prope
engine/source/openborscript/common_property.c:174
↓ 7 callers
Function
property_access_set_member
* Caskey, Damon V. * 2023-04-19 * * Accepts an object, a completed property * map pointer, and a value argument. * * Populates the property map's fi
engine/source/openborscript/common_property.c:266
↓ 7 callers
Function
readbyte
engine/source/gamelib/anigif.c:22
↓ 7 callers
Function
update_filecache_vfd
engine/source/gamelib/packfile.c:923
↓ 6 callers
Function
List_FreeIndices
free everything related to the index list usually you dont have to do it manually, since its called by List_Clear but it won't hurt either */
engine/source/scriptlib/List.c:238
next →
1–100 of 1,894, ranked by callers