MCPcopy Create free account

hub / github.com/DCurrent/openbor / functions

Functions1,894 in github.com/DCurrent/openbor

↓ 1 callersFunctionParser_Opt_expr_stmt
engine/source/scriptlib/Parser.c:1026
↓ 1 callersFunctionParser_Param_list
engine/source/scriptlib/Parser.c:535
↓ 1 callersFunctionParser_Param_list2
engine/source/scriptlib/Parser.c:549
↓ 1 callersFunctionParser_ParseText
* ParseText -- This method begins the recursive-descent process for each global * variable and function definition. * Parameters: pcontext -- Prepr
engine/source/scriptlib/Parser.c:49
↓ 1 callersFunctionParser_Postfix_expr
engine/source/scriptlib/Parser.c:1859
↓ 1 callersFunctionParser_Postfix_expr2
engine/source/scriptlib/Parser.c:1872
↓ 1 callersFunctionParser_Primary_expr
engine/source/scriptlib/Parser.c:2008
↓ 1 callersFunctionParser_Rel_expr2
engine/source/scriptlib/Parser.c:1582
↓ 1 callersFunctionParser_Rel_op
engine/source/scriptlib/Parser.c:1539
↓ 1 callersFunctionParser_Select_stmt
engine/source/scriptlib/Parser.c:718
↓ 1 callersFunctionParser_Shift_expr2
engine/source/scriptlib/Parser.c:1632
↓ 1 callersFunctionParser_Shift_op
engine/source/scriptlib/Parser.c:1599
↓ 1 callersFunctionParser_Switch_body
engine/source/scriptlib/Parser.c:839
↓ 1 callersFunctionParser_Xor_expr2
engine/source/scriptlib/Parser.c:1444
↓ 1 callersFunctionSB_playstart
engine/sdl/sblaster.c:29
↓ 1 callersFunctionScriptVariant_Add
engine/source/scriptlib/ScriptVariant.c:1749
↓ 1 callersFunctionScriptVariant_AddSigned64
* Caskey, Damon V. * 2026-06-02 * * Safely add two signed 64-bit integers, * checking for overflow. * * Returns 1 on success, 0 on overflow. */
engine/source/scriptlib/ScriptVariantInteger.c:65
↓ 1 callersFunctionScriptVariant_AddUnsigned64
* Caskey, Damon V. * 2026-06-04 * * Safely add two unsigned 64-bit integers, * checking for overflow. * * Returns 1 on success, 0 on overflow. */
engine/source/scriptlib/ScriptVariantInteger.c:90
↓ 1 callersFunctionScriptVariant_Div
* Caskey, Damon V. * 2026-06-05 * * Divides two script variants. * * i / x * * Decimal operands use floating-point arithmetic. * Integer operands stay
engine/source/scriptlib/ScriptVariant.c:2042
↓ 1 callersFunctionScriptVariant_DivSigned64
* Caskey, Damon V. * 2026-06-05 * * Safely divide two signed 64-bit integers. * Fail on divide by zero and the one signed * division overflow case. *
engine/source/scriptlib/ScriptVariantInteger.c:223
↓ 1 callersFunctionScriptVariant_DivUnsigned64
* Caskey, Damon V. * 2026-06-05 * * Safely divide two unsigned 64-bit integers. * Checks for divide by zero. * * Returns 1 on success, 0 on failure. *
engine/source/scriptlib/ScriptVariantInteger.c:261
↓ 1 callersFunctionScriptVariant_Eq
* Caskey, Damon V. * Original author (Utunnels?) and date unknown. * * Reworked 2026-06-05 to compare 64-bit * integer carriers without converting thr
engine/source/scriptlib/ScriptVariant.c:1153
↓ 1 callersFunctionScriptVariant_Mod
* Caskey, Damon V. * 2026-06-05 * * Performs modulo on two script variants. * * i % x * * Integer operands stay in integer space so 64-bit * carriers
engine/source/scriptlib/ScriptVariant.c:2128
↓ 1 callersFunctionScriptVariant_ModSigned64
* Caskey, Damon V. * 2026-06-05 * * Safely perform signed 64-bit modulo. * Fails on modulo by zero and the one signed * division overflow case. * * Re
engine/source/scriptlib/ScriptVariantInteger.c:286
↓ 1 callersFunctionScriptVariant_ModUnsigned64
* Caskey, Damon V. * 2026-06-05 * * Safely perform unsigned 64-bit modulo. * Fails on modulo by zero. * * Returns 1 on success, 0 on failure. */
engine/source/scriptlib/ScriptVariantInteger.c:324
↓ 1 callersFunctionScriptVariant_Mul
* Caskey, Damon V. * 2026-06-05 * * Multiplies two script variants. * * Decimal operands use floating-point arithmetic. * Integer operands stay in int
engine/source/scriptlib/ScriptVariant.c:1957
↓ 1 callersFunctionScriptVariant_ParseStringConstant
find an existing constant before copy
engine/source/scriptlib/ScriptVariant.c:233
↓ 1 callersFunctionScriptVariant_Sub
* Caskey, Damon V. * 2026-06-05 * * Subtracts two script variants. * * i - x * * Decimal operands use floating-point arithmetic. * Integer operands st
engine/source/scriptlib/ScriptVariant.c:1874
↓ 1 callersFunctionScriptVariant_SubSigned64
* Caskey, Damon V. * 2026-06-04 * * Safely subtract two signed 64-bit integers, * checking for overflow. * * Returns 1 on success, 0 on overflow. */
engine/source/scriptlib/ScriptVariantInteger.c:114
↓ 1 callersFunctionScriptVariant_SubUnsigned64
* Caskey, Damon V. * 2026-06-04 * * Safely subtract two unsigned 64-bit integers, * checking for underflow. * * Returns 1 on success, 0 on underflow.
engine/source/scriptlib/ScriptVariantInteger.c:139
↓ 1 callersFunctionScript_Compile
should be called only once after parsing text
engine/openborscript.c:606
↓ 1 callersFunctionScript_Execute
execute the script
engine/openborscript.c:632
↓ 1 callersFunctionScript_GetStringMapFunction
return string mapping function corresponding to a given function
engine/source/openborscript/index.c:1020
↓ 1 callersFunctionScript_Init
engine/openborscript.c:427
↓ 1 callersFunctionScript_LoadSystemFunctions
used by Script_Global_Init
engine/source/openborscript/index.c:1171
↓ 1 callersFunctionScript_MapStringConstants
Replace string constants with enum constants at compile time to speed up script execution. */
engine/openborscript.c:579
↓ 1 callersFunctionStackedSymbolTable_AddSymbol
* AddSymbol -- This method adds a CSymbol* to the topmost symbol table on the * stack. * Parameters: p_theSymbol -- address of the CSymbol to be ad
engine/source/scriptlib/StackedSymbolTable.c:132
↓ 1 callersFunctionStackedSymbolTable_Init
* Initialize -- This method intializes the stacked symbol table with its name * and creates a new stack for the symbol tables. *********************
engine/source/scriptlib/StackedSymbolTable.c:20
↓ 1 callersFunctionStrCache_Grab
increments the refcount of a string
engine/source/scriptlib/ScriptVariant.c:194
↓ 1 callersFunctionStrCache_Init
init the string cache
engine/source/scriptlib/ScriptVariant.c:105
↓ 1 callersFunctionSub211RightSmaller
Return a - b with relative error below 2**-103 and then rounded to a double given |b| < |a|. */
engine/source/omath.c:48
↓ 1 callersFunctionSub221RightSmaller
Return a - b with relative error below 2**-103 and then rounded to double given |b| < |a|. */
engine/source/omath.c:61
↓ 1 callersFunctionSymbolTable_AddSymbol
* AddSymbol -- This method adds a CSymbol* to the symbol table. * Parameters: p_theSymbol -- address of the CSymbol to be added to the symbol *
engine/source/scriptlib/SymbolTable.c:97
↓ 1 callersFunctionSymbolTable_Clear
engine/source/scriptlib/SymbolTable.c:52
↓ 1 callersFunctionSymbolTable_FindSymbol
* FindSymbol -- Using the name of the symbol, this method searches the symbol * table. * Parameters: symbolName -- LPCOLESTR which contains the nam
engine/source/scriptlib/SymbolTable.c:78
↓ 1 callersFunctionSymbol_Init
engine/source/scriptlib/SymbolTable.c:13
↓ 1 callersFunctionToken_Init
Constructor
engine/source/scriptlib/Lexer.c:15
↓ 1 callersFunctionToken_InitFromPreprocessor
Construct from a pp_token
engine/source/scriptlib/Lexer.c:24
↓ 1 callersFunctionVarlist_AddByIndex
By White Dragon
engine/openborscript.c:237
↓ 1 callersFunctionVarlist_DeleteByIndex
By White Dragon
engine/openborscript.c:264
↓ 1 callersFunctionVarlist_DeleteByName
By White Dragon
engine/openborscript.c:297
↓ 1 callersFunction__consume_str
engine/source/gamelib/translation.c:8
↓ 1 callersFunction_changelayerproperty
engine/openborscript.c:13315
↓ 1 callersFunction_font_load
engine/source/gamelib/font.c:75
↓ 1 callersFunction_font_loadmask
engine/source/gamelib/font.c:143
↓ 1 callersFunction_free_children
engine/source/webmlib/halloc/halloc.c:240
↓ 1 callersFunction_getlayerproperty
engine/openborscript.c:13188
↓ 1 callersFunction_production_error_message
engine/source/scriptlib/Parser.c:2055
↓ 1 callersFunction_putpixel16
Putpixel 16bit version
engine/source/gamelib/draw16.c:272
↓ 1 callersFunction_putpixel32
Putpixel 32bit version
engine/source/gamelib/draw32.c:275
↓ 1 callersFunction_putscreen
engine/source/gamelib/screen.c:472
↓ 1 callersFunction_putsprite
engine/source/gamelib/sprite.c:636
↓ 1 callersFunction_relate
engine/source/webmlib/halloc/halloc.c:219
↓ 1 callersFunctionadpcm_decode
tools/openwav2bor/source/adpcm.c:482
↓ 1 callersFunctionadpcm_decode
tools/borplay/source/adpcm.c:482
↓ 1 callersFunctionadpcm_decode_mono
len = input buffer size in bytes
tools/openwav2bor/source/adpcm.c:157
↓ 1 callersFunctionadpcm_decode_mono
len = input buffer size in bytes
tools/borplay/source/adpcm.c:157
↓ 1 callersFunctionadpcm_decode_mono
len = input buffer size in bytes
engine/source/adpcmlib/adpcm.c:190
↓ 1 callersFunctionadpcm_decode_stereo
len = input buffer size in bytes
tools/openwav2bor/source/adpcm.c:371
↓ 1 callersFunctionadpcm_decode_stereo
len = input buffer size in bytes
tools/borplay/source/adpcm.c:371
↓ 1 callersFunctionadpcm_decode_stereo
len = input buffer size in bytes
engine/source/adpcmlib/adpcm.c:484
↓ 1 callersFunctionadpcm_encode_mono
len = input buffer size in bytes This should always be a multiple of 2 for 16-bit data. Return value: number of encoded bytes.
tools/openwav2bor/source/adpcm.c:63
↓ 1 callersFunctionadpcm_encode_mono
len = input buffer size in bytes This should always be a multiple of 2 for 16-bit data. Return value: number of encoded bytes.
tools/borplay/source/adpcm.c:63
↓ 1 callersFunctionadpcm_encode_mono
len = input buffer size in bytes This should always be a multiple of 2 for 16-bit data. Return value: number of encoded bytes.
engine/source/adpcmlib/adpcm.c:67
↓ 1 callersFunctionadpcm_encode_stereo
len = input buffer size in bytes This should always be a multiple of 4 for 16-bit stereo data. Return value: number of encoded bytes.
tools/openwav2bor/source/adpcm.c:226
↓ 1 callersFunctionadpcm_encode_stereo
len = input buffer size in bytes This should always be a multiple of 4 for 16-bit stereo data. Return value: number of encoded bytes.
tools/borplay/source/adpcm.c:226
↓ 1 callersFunctionadpcm_encode_stereo
len = input buffer size in bytes This should always be a multiple of 4 for 16-bit stereo data. Return value: number of encoded bytes.
engine/source/adpcmlib/adpcm.c:294
↓ 1 callersFunctionadpcm_reset
engine/source/adpcmlib/adpcm.c:40
↓ 1 callersFunctionallocateBlocks
tools/borplay/source/mylibaow32.c:91
↓ 1 callersFunctionanigif_decode
Returns type of action to take (frame, retry, end)
engine/source/gamelib/anigif.c:487
↓ 1 callersFunctionanigif_decode_frame
engine/source/gamelib/anigif.c:603
↓ 1 callersFunctionanigif_getbuffer
engine/source/gamelib/anigif.c:634
↓ 1 callersFunctionanigif_open
Returns true on success
engine/source/gamelib/anigif.c:405
↓ 1 callersFunctionanigif_updatebuffer
engine/source/gamelib/anigif.c:584
↓ 1 callersFunctionao_close
tools/borplay/source/mylibaow32.c:264
↓ 1 callersFunctionao_default_driver_id
tools/borplay/source/mylibaow32.c:289
↓ 1 callersFunctionao_driver_id
tools/borplay/source/mylibaow32.c:283
↓ 1 callersFunctionao_initialize
tools/borplay/source/mylibaow32.c:128
↓ 1 callersFunctionao_open_live
tools/borplay/source/mylibaow32.c:152
↓ 1 callersFunctionao_play
tools/borplay/source/mylibaow32.c:219
↓ 1 callersFunctionao_shutdown
tools/borplay/source/mylibaow32.c:142
↓ 1 callersFunctionaoinit
tools/borplay/source/borplay.c:306
↓ 1 callersFunctionaoinit_fmt
tools/borplay/source/borplay.c:319
↓ 1 callersFunctionaudio_decode_frame
engine/source/webmlib/vidplay.c:191
↓ 1 callersFunctionblend16_4
engine/source/gfxlib/bilinear.c:23
↓ 1 callersFunctionblend_dodge
engine/source/gamelib/pixelformat.c:170
↓ 1 callersFunctionblend_half
engine/source/gamelib/pixelformat.c:176
↓ 1 callersFunctionblend_hardlight
engine/source/gamelib/pixelformat.c:165
↓ 1 callersFunctionblend_multiply
common blend function
engine/source/gamelib/pixelformat.c:150
↓ 1 callersFunctionblend_overlay
engine/source/gamelib/pixelformat.c:160
← previousnext →601–700 of 1,894, ranked by callers