Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TheForceEngine/TheForceEngine
/ functions
Functions
10,550 in github.com/TheForceEngine/TheForceEngine
⨍
Functions
10,550
◇
Types & classes
1,850
↓ 63 callers
Function
getFilePath
TheForceEngine/TFE_FileSystem/paths.cpp:333
↓ 62 callers
Function
actor_setupBossAnimation
TheForceEngine/TFE_DarkForces/Actor/actor.cpp:1866
↓ 62 callers
Function
cJSON_IsNumber
TheForceEngine/TFE_System/cJSON.c:2946
↓ 62 callers
Function
lineDraw2d_addLine
TheForceEngine/TFE_RenderShared/lineDraw2d.cpp:330
↓ 62 callers
Function
lineDraw3d_addLine
TheForceEngine/TFE_RenderShared/lineDraw3d.cpp:267
↓ 61 callers
Function
ImClamp
TheForceEngine/TFE_Ui/imGUI/imgui_internal.h:467
↓ 61 callers
Function
ImRect
TheForceEngine/TFE_Ui/imGUI/imgui_internal.h:534
↓ 60 callers
Method
RegisterObjectBehaviour
interface
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_scriptengine.cpp:1977
↓ 60 callers
Function
inputMapping
TheForceEngine/TFE_FrontEndUI/frontEndUi.cpp:2425
↓ 59 callers
Method
MakeReadOnly
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_datatype.cpp:317
↓ 58 callers
Function
vec2ToAngle
TheForceEngine/TFE_Jedi/Math/core_math.cpp:65
↓ 57 callers
Function
selection_getCount
Read interface. Pass in SEL_GET_HOVERED for the index to get the hovered feature (or false is none).
TheForceEngine/TFE_Editor/LevelEditor/selection.cpp:258
↓ 57 callers
Function
sinCosFixed
TheForceEngine/TFE_Jedi/Math/core_math.h:103
↓ 55 callers
Function
allocator_newItem
Allocate and free individual items.
TheForceEngine/TFE_Jedi/Memory/allocator.cpp:90
↓ 55 callers
Function
parseBool
TheForceEngine/TFE_System/iniParser.cpp:22
↓ 54 callers
Method
CallObjectMethod
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_scriptengine.cpp:4132
↓ 54 callers
Method
Destroy
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_scriptnode.cpp:59
↓ 54 callers
Method
InstrPTR
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_bytecode.cpp:2801
↓ 53 callers
Method
GetFlags
interface
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_typeinfo.cpp:203
↓ 53 callers
Method
SetTokenType
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_datatype.h:134
↓ 52 callers
Method
MakeHandle
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_datatype.cpp:244
↓ 52 callers
Method
SetConstantDW
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_compiler.cpp:16347
↓ 51 callers
Function
isShortcutPressed
TheForceEngine/TFE_Editor/LevelEditor/hotkeys.cpp:522
↓ 51 callers
Function
sound_play
TheForceEngine/TFE_DarkForces/sound.cpp:305
↓ 51 callers
Function
writeKeyValue_Bool
TheForceEngine/TFE_System/iniParser.cpp:76
↓ 50 callers
Function
ImFormatString
TheForceEngine/TFE_Ui/imGUI/imgui.cpp:2018
↓ 50 callers
Method
IsDoubleType
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_datatype.cpp:570
↓ 50 callers
Method
addCommentString
Add a string representing a comment, such as ";" "#" "//"
TheForceEngine/TFE_System/parser.cpp:51
↓ 50 callers
Function
getFloorAtXZ
TheForceEngine/TFE_Editor/LevelEditor/levelEditorData.cpp:5345
↓ 50 callers
Method
size
Buf is zero-terminated, so end() will point on the zero-terminator
TheForceEngine/TFE_Ui/imGUI/imgui.h:2511
↓ 49 callers
Method
IsFloatType
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_datatype.cpp:562
↓ 49 callers
Function
getCeilAtXZ
TheForceEngine/TFE_Editor/LevelEditor/levelEditorData.cpp:5355
↓ 49 callers
Function
getGameSettings
TheForceEngine/TFE_Settings/settings.cpp:412
↓ 48 callers
Method
GetID
This is one of the very rare legacy case where we use ImGuiWindow methods, it should ideally be flattened at some point but it's been used a lots by w
TheForceEngine/TFE_Ui/imGUI/imgui.cpp:8220
↓ 48 callers
Method
bindTextureNameToSlot
TheForceEngine/TFE_RenderBackend/Win32OpenGL/shader.cpp:204
↓ 48 callers
Function
floatToFixed20
converts a floating point value to 64-bit fixed point value. note the conversion to double before scaling to avoid overflow.
TheForceEngine/TFE_Jedi/Renderer/RClassic_Float/fixedPoint20.h:59
↓ 47 callers
Function
allocator_create
Create and free an allocator.
TheForceEngine/TFE_Jedi/Memory/allocator.cpp:46
↓ 46 callers
Method
AddRect
p_min = upper-left, p_max = lower-right Note we don't render 1 pixels sized rectangles properly.
TheForceEngine/TFE_Ui/imGUI/imgui_draw.cpp:1410
↓ 46 callers
Method
GetFunctionDescription
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_builder.cpp:5450
↓ 46 callers
Function
ImLerp
TheForceEngine/TFE_Ui/imGUI/imgui_internal.h:468
↓ 46 callers
Method
clear
TheForceEngine/TFE_A11y/filePathList.cpp:36
↓ 45 callers
Function
actor_addModule
TheForceEngine/TFE_DarkForces/Actor/actor.cpp:1391
↓ 44 callers
Method
Exists
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_array.h:478
↓ 44 callers
Method
begin
TheForceEngine/TFE_Editor/LevelEditor/Scripting/ls_draw.cpp:17
↓ 44 callers
Method
closeFile
TheForceEngine/TFE_Archive/zipArchive.cpp:173
↓ 44 callers
Function
getDisplayInfo
TheForceEngine/TFE_RenderBackend/Win32OpenGL/renderBackend.cpp:499
↓ 44 callers
Function
pickup_addToValue
TheForceEngine/TFE_DarkForces/pickup.cpp:477
↓ 44 callers
Function
stbi__rewind
TheForceEngine/sdl2_win32/include/stb_image.h:930
↓ 43 callers
Method
Set
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_compiler.cpp:16315
↓ 42 callers
Function
ItemSize
TheForceEngine/TFE_Ui/imGUI/imgui_internal.h:3138
↓ 42 callers
Method
getFileLength
TheForceEngine/TFE_Archive/zipArchive.cpp:208
↓ 42 callers
Function
getObjectTypeId
TheForceEngine/TFE_ForceScript/forceScript.cpp:99
↓ 41 callers
Method
AddLine
TheForceEngine/TFE_Ui/imGUI/imgui_draw.cpp:1399
↓ 41 callers
Method
GetArgAddress
interface
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_generic.cpp:241
↓ 41 callers
Method
GetBehaviour
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_datatype.cpp:677
↓ 41 callers
Method
GetTypeIdFromDataType
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_scriptengine.cpp:4811
↓ 41 callers
Method
SetTrait
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_scriptfunction.h:120
↓ 41 callers
Function
dot
TheForceEngine/TFE_ForceScript/float3.h:111
↓ 41 callers
Function
getKeywordIndex
TheForceEngine/TFE_Asset/dfKeywords.cpp:236
↓ 40 callers
Method
GetAddressOfArg
interface
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_generic.cpp:281
↓ 40 callers
Method
SetDummy
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_compiler.cpp:16552
↓ 40 callers
Function
createSubTask
TheForceEngine/TFE_Jedi/Task/task.cpp:119
↓ 40 callers
Function
distApprox
This is an approximate distance between points. It is basically manhattan distance - smallest component / 2 dist = |dx| + |dz| - min(|dx|, |dz|)/2
TheForceEngine/TFE_Jedi/Math/core_math.h:230
↓ 40 callers
Function
getPath
TheForceEngine/TFE_FileSystem/paths.cpp:182
↓ 40 callers
Function
keyModDown
TheForceEngine/TFE_Input/input.cpp:338
↓ 40 callers
Function
setStateEnable
TheForceEngine/TFE_RenderBackend/Win32OpenGL/renderState.cpp:86
↓ 40 callers
Method
unbind
TheForceEngine/TFE_RenderBackend/Win32OpenGL/shader.cpp:163
↓ 39 callers
Method
GetEngine
TheForceEngine/TFE_ForceScript/Angelscript/add_on/scriptbuilder/scriptbuilder.cpp:71
↓ 39 callers
Method
GetTrait
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_scriptfunction.h:121
↓ 39 callers
Function
createFeatureId
TheForceEngine/TFE_Editor/LevelEditor/featureId.cpp:14
↓ 39 callers
Function
stbi__get16be
TheForceEngine/sdl2_win32/include/stb_image.h:1764
↓ 38 callers
Method
clear
TheForceEngine/TFE_FileSystem/memorystream.cpp:82
↓ 38 callers
Function
history_registerName
TheForceEngine/TFE_Editor/history.cpp:98
↓ 38 callers
Method
init
TheForceEngine/TFE_System/parser.cpp:32
↓ 38 callers
Function
keyDown
TheForceEngine/TFE_Input/input.cpp:240
↓ 38 callers
Function
selection_getSurface
TheForceEngine/TFE_Editor/LevelEditor/selection.cpp:274
↓ 38 callers
Function
ttSHORT
TheForceEngine/TFE_Ui/imGUI/imstb_truetype.h:1292
↓ 38 callers
Function
writeKeyValue_Int
TheForceEngine/TFE_System/iniParser.cpp:64
↓ 37 callers
Method
DoesReturnOnStack
internal
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_scriptfunction.cpp:666
↓ 37 callers
Method
GetSize
interface
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_typeinfo.cpp:209
↓ 37 callers
Method
SubString
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_string.cpp:331
↓ 37 callers
Function
checkBoxMulti
TheForceEngine/TFE_Editor/LevelEditor/infoPanel.cpp:1289
↓ 37 callers
Function
sector_addObject
TheForceEngine/TFE_Jedi/Level/rsector.cpp:447
↓ 36 callers
Method
Assign
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_string.cpp:182
↓ 36 callers
Method
readFile
TheForceEngine/TFE_Archive/zipArchive.cpp:214
↓ 36 callers
Function
selection_hasHovered
TheForceEngine/TFE_Editor/LevelEditor/selection.cpp:120
↓ 36 callers
Function
writeU32
TheForceEngine/TFE_Editor/snapshotReaderWriter.cpp:27
↓ 35 callers
Method
MoveTo
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_map.h:351
↓ 35 callers
Function
Round
TheForceEngine/TFE_Polygon/clipper.cpp:136
↓ 35 callers
Function
appendToBuffer
TheForceEngine/TFE_Editor/LevelEditor/levelEditorInf.cpp:3365
↓ 35 callers
Function
automap_updateMapData
TheForceEngine/TFE_DarkForces/automap.cpp:173
↓ 35 callers
Method
get
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_atomic.cpp:46
↓ 35 callers
Method
openFile
File Access
TheForceEngine/TFE_Archive/zipArchive.cpp:116
↓ 35 callers
Function
parseInt
Read Functions
TheForceEngine/TFE_System/iniParser.cpp:10
↓ 35 callers
Function
readData
TheForceEngine/TFE_Editor/snapshotReaderWriter.cpp:92
↓ 35 callers
Function
readU32
TheForceEngine/TFE_Editor/snapshotReaderWriter.cpp:68
↓ 35 callers
Function
writeData
TheForceEngine/TFE_Editor/snapshotReaderWriter.cpp:48
↓ 34 callers
Method
GetArgDWord
interface
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_generic.cpp:149
↓ 34 callers
Function
cJSON_IsString
TheForceEngine/TFE_System/cJSON.c:2956
↓ 34 callers
Function
selection_getSector
TheForceEngine/TFE_Editor/LevelEditor/selection.cpp:293
← previous
next →
101–200 of 10,550, ranked by callers