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
↓ 10 callers
Method
HasSelection
TheForceEngine/TFE_Ui/imGUI/imgui.h:2418
↓ 10 callers
Function
ImGui_ImplOpenGL3_GetBackendData
Backend data stored in io.BackendRendererUserData to allow support for multiple Dear ImGui contexts It is STRONGLY preferred that you use docking bran
TheForceEngine/TFE_Ui/imGUI/imgui_impl_opengl3.cpp:246
↓ 10 callers
Function
ImGui_ImplSDL2_UpdateGamepadAnalog
TheForceEngine/TFE_Ui/imGUI/imgui_impl_sdl2.cpp:652
↓ 10 callers
Function
ImTextCharFromUtf8
TheForceEngine/TFE_Ui/imGUI/imgui.cpp:2249
↓ 10 callers
Function
ImToUpper
Find beginning-of-line (ImWchar string)
TheForceEngine/TFE_Ui/imGUI/imgui_internal.h:383
↓ 10 callers
Method
Implements
interface
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_objecttype.cpp:157
↓ 10 callers
Method
IsEqualExceptConst
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_datatype.cpp:504
↓ 10 callers
Method
IsObjectConst
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_datatype.cpp:426
↓ 10 callers
Method
IsSignatureExceptNameAndObjectTypeEqual
internal
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_scriptfunction.cpp:1040
↓ 10 callers
Function
MouseButtonToKey
TheForceEngine/TFE_Ui/imGUI/imgui_internal.h:3241
↓ 10 callers
Method
ParseFunctionDeclaration
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_builder.cpp:1184
↓ 10 callers
Method
ReleaseInternal
internal
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_scriptfunction.cpp:540
↓ 10 callers
Function
STB_TEXTEDIT_STRINGLEN
TheForceEngine/TFE_Ui/imGUI/imgui_widgets.cpp:3850
↓ 10 callers
Method
SetCode
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_scriptcode.cpp:61
↓ 10 callers
Function
actor_handleSteps
returns JTRUE on collision else JFALSE.
TheForceEngine/TFE_DarkForces/Actor/actor.cpp:386
↓ 10 callers
Function
actor_serializeLogicAnim
TheForceEngine/TFE_DarkForces/Actor/actorSerialization.cpp:233
↓ 10 callers
Function
addLocalArchive
TheForceEngine/TFE_FileSystem/paths.cpp:323
↓ 10 callers
Method
at
/
TheForceEngine/TFE_A11y/filePathList.cpp:30
↓ 10 callers
Function
buffer_skip_whitespace
Utility to jump whitespace and cr/lf */
TheForceEngine/TFE_System/cJSON.c:1043
↓ 10 callers
Function
clear
TheForceEngine/TFE_Ui/imGUI/imgui.h:2039
↓ 10 callers
Function
computeLighting
TheForceEngine/TFE_Jedi/Renderer/RClassic_Float/rlightingFloat.cpp:41
↓ 10 callers
Function
edit_clearSelections
TheForceEngine/TFE_Editor/LevelEditor/levelEditor.cpp:4079
↓ 10 callers
Method
enableBlockComments
Enable block comments of the form /*...*/
TheForceEngine/TFE_System/parser.cpp:39
↓ 10 callers
Function
getElevFromClassData
TheForceEngine/TFE_Editor/LevelEditor/levelEditorInf.cpp:385
↓ 10 callers
Function
getTeleporterFromClassData
TheForceEngine/TFE_Editor/LevelEditor/levelEditorInf.cpp:409
↓ 10 callers
Function
getWindowSettings
Get and set settings.
TheForceEngine/TFE_Settings/settings.cpp:344
↓ 10 callers
Function
getWritePointer
TheForceEngine/TFE_RenderShared/texturePacker.cpp:365
↓ 10 callers
Function
gridToPos
TheForceEngine/TFE_Editor/LevelEditor/Rendering/grid.cpp:37
↓ 10 callers
Function
infoIntInput
TheForceEngine/TFE_Editor/LevelEditor/infoPanel.cpp:812
↓ 10 callers
Function
infoPanel_clearSelection
TheForceEngine/TFE_Editor/LevelEditor/infoPanel.cpp:1272
↓ 10 callers
Function
isRecording
TheForceEngine/TFE_Input/replay.cpp:131
↓ 10 callers
Function
isShortcutRepeat
TheForceEngine/TFE_Editor/LevelEditor/hotkeys.cpp:540
↓ 10 callers
Method
load
TheForceEngine/TFE_RenderBackend/Win32OpenGL/shader.cpp:109
↓ 10 callers
Function
loadSingleEntityData
TheForceEngine/TFE_Editor/LevelEditor/entity.cpp:239
↓ 10 callers
Function
missionBriefing_scroll
TheForceEngine/TFE_DarkForces/GameUI/missionBriefing.cpp:209
↓ 10 callers
Function
mz_crc32
Karl Malbrain's compact CRC-32. See "A compact CCITT crc16 and crc32 C implementation that balances processor cache usage against speed": http://www.g
TheForceEngine/sdl2_win32/include/miniz.h:1066
↓ 10 callers
Function
nsvg__actualHeight
TheForceEngine/sdl2_win32/include/nanosvg.h:805
↓ 10 callers
Function
nsvg__actualWidth
TheForceEngine/sdl2_win32/include/nanosvg.h:800
↓ 10 callers
Function
nsvg__atof
We roll our own string to float because the std library one uses locale and messes things up.
TheForceEngine/sdl2_win32/include/nanosvg.h:1126
↓ 10 callers
Function
nsvg__parseAttr
TheForceEngine/sdl2_win32/include/nanosvg.h:1761
↓ 10 callers
Function
nsvg__parseCoordinateRaw
TheForceEngine/sdl2_win32/include/nanosvg.h:1498
↓ 10 callers
Function
parseKey
TheForceEngine/TFE_DarkForces/darkForcesMain.cpp:1391
↓ 10 callers
Function
readNumber
TheForceEngine/TFE_DarkForces/gameMusic.cpp:435
↓ 10 callers
Function
setBlendMode
TheForceEngine/TFE_RenderBackend/Win32OpenGL/renderState.cpp:156
↓ 10 callers
Function
setWeaponData
TFE: Set weapon data from external data
TheForceEngine/TFE_DarkForces/weapon.cpp:177
↓ 10 callers
Function
spawnHitEffect
TheForceEngine/TFE_DarkForces/hitEffect.cpp:96
↓ 10 callers
Function
stbi__blinn_8x8
fast 0..255 * 0..255 => 0..255 rounded multiplication
TheForceEngine/sdl2_win32/include/stb_image.h:3912
↓ 10 callers
Function
stbi__malloc_mad3
TheForceEngine/sdl2_win32/include/stb_image.h:1111
↓ 10 callers
Function
toStringF3
----------------------- Intrinsics -----------------------
TheForceEngine/TFE_ForceScript/float3.cpp:190
↓ 10 callers
Function
tsf_channel_init
TheForceEngine/TFE_Audio/MidiSynth/tsf.h:1606
↓ 10 callers
Function
tsf_get_presetindex
TheForceEngine/TFE_Audio/MidiSynth/tsf.h:1371
↓ 9 callers
Method
AddRef
interface
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_context.cpp:237
↓ 9 callers
Method
AddRefInternal
internal
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_scriptfunction.cpp:534
↓ 9 callers
Method
Call
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_bytecode.cpp:1679
↓ 9 callers
Method
CanBeInstantiated
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_datatype.cpp:348
↓ 9 callers
Function
FuncPtrToUInt
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_callfunc.h:60
↓ 9 callers
Method
GetCenter
Helpers
TheForceEngine/TFE_Ui/imGUI/imgui.h:3294
↓ 9 callers
Method
GetFunctionDescriptions
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_builder.cpp:5460
↓ 9 callers
Method
GetIndex
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_symboltable.h:254
↓ 9 callers
Method
GetLastInstr
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_bytecode.cpp:2883
↓ 9 callers
Method
GetNextScriptFunctionId
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_scriptengine.cpp:5674
↓ 9 callers
Method
GetScriptSectionNameIndex
internal
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_scriptengine.cpp:6261
↓ 9 callers
Function
ImFindMidi
TheForceEngine/TFE_Jedi/IMuse/imuse.cpp:1099
↓ 9 callers
Function
ImGui_ImplSDL2_GetBackendData
Backend data stored in io.BackendPlatformUserData to allow support for multiple Dear ImGui contexts It is STRONGLY preferred that you use docking bran
TheForceEngine/TFE_Ui/imGUI/imgui_impl_sdl2.cpp:137
↓ 9 callers
Function
ImLowerBound
std::lower_bound but without the bullshit
TheForceEngine/TFE_Ui/imGUI/imgui.cpp:2541
↓ 9 callers
Method
InsertChars
TheForceEngine/TFE_Ui/imGUI/imgui_widgets.cpp:4027
↓ 9 callers
Method
IsVoidExpression
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_compiler.cpp:16639
↓ 9 callers
Function
OPL3_ChannelSetupAlg
TheForceEngine/TFE_Audio/MidiSynth/opl3.c:848
↓ 9 callers
Function
OPL3_EnvelopeUpdateKSL
TheForceEngine/TFE_Audio/MidiSynth/opl3.c:376
↓ 9 callers
Method
PathArcTo
TheForceEngine/TFE_Ui/imGUI/imgui_draw.cpp:1182
↓ 9 callers
Method
PathArcToFast
0: East, 3: South, 6: West, 9: North, 12: East
TheForceEngine/TFE_Ui/imGUI/imgui_draw.cpp:1172
↓ 9 callers
Method
PopClipRect
TheForceEngine/TFE_Ui/imGUI/imgui.cpp:5058
↓ 9 callers
Method
PushClipRect
Push a clipping rectangle for both ImGui logic (hit-testing etc.) and low-level ImDrawList rendering. - When using this function it is sane to ensure
TheForceEngine/TFE_Ui/imGUI/imgui.cpp:5051
↓ 9 callers
Method
PushState
interface
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_context.cpp:1672
↓ 9 callers
Method
RegisterObjectProperty
interface
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_scriptengine.cpp:1491
↓ 9 callers
Function
actor_changeDirFromCollision
TheForceEngine/TFE_DarkForces/Actor/actor.cpp:429
↓ 9 callers
Function
actor_initModule
TheForceEngine/TFE_DarkForces/Actor/actor.cpp:257
↓ 9 callers
Function
actor_serializeMovementModuleBase
TheForceEngine/TFE_DarkForces/Actor/actorSerialization.cpp:245
↓ 9 callers
Function
addToAdjoinFixupList
TheForceEngine/TFE_Editor/LevelEditor/editGeometry.cpp:554
↓ 9 callers
Method
atomicDec
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_atomic.cpp:73
↓ 9 callers
Method
atomicInc
TheForceEngine/TFE_ForceScript/Angelscript/angelscript/source/as_atomic.cpp:64
↓ 9 callers
Method
clear
TheForceEngine/TFE_Ui/imGUI/imgui_internal.h:712
↓ 9 callers
Function
clearAccumulatedMouseMove
TheForceEngine/TFE_Input/input.cpp:216
↓ 9 callers
Method
close
TheForceEngine/TFE_Archive/gobArchive.cpp:83
↓ 9 callers
Function
createTask
TheForceEngine/TFE_Jedi/Task/task.cpp:158
↓ 9 callers
Method
destroy
TheForceEngine/TFE_PostProcess/blit.cpp:17
↓ 9 callers
Function
drawColumn_Fullbright
TheForceEngine/TFE_Jedi/Renderer/RClassic_Fixed/rwallFixed.cpp:2079
↓ 9 callers
Function
drawColumn_Fullbright
TheForceEngine/TFE_Jedi/Renderer/RClassic_Float/rwallFloat.cpp:2143
↓ 9 callers
Function
edit_setEditMode
TheForceEngine/TFE_Editor/LevelEditor/levelEditor.cpp:3128
↓ 9 callers
Method
end
TheForceEngine/TFE_System/profiler.h:102
↓ 9 callers
Function
evaluateQuadraticBezier
Evaluate the Quadratic Bezier curve with end-points at (a, b) and center (c) at (t). pos is required, normal is optional.
TheForceEngine/TFE_Editor/LevelEditor/editGeometry.cpp:3079
↓ 9 callers
Function
fixedSqrt
I cheat here with the fixedSqrt and just do a regular square root... TODO: Replace with 15-bit table-based sqrt? -- Also probably not necessary.
TheForceEngine/TFE_Jedi/Math/fixedPoint.h:157
↓ 9 callers
Function
gameMusic_setState
TheForceEngine/TFE_DarkForces/gameMusic.cpp:222
↓ 9 callers
Function
get
TheForceEngine/TFE_Asset/vueAsset.cpp:21
↓ 9 callers
Function
getExceptionPointers
The following code gets exception pointers using a workaround found in CRT code.
TheForceEngine/TFE_System/CrashHandler/crashHandlerWin32.cpp:121
↓ 9 callers
Function
getPartTextureIndex
TheForceEngine/TFE_Editor/LevelEditor/editSurface.cpp:817
↓ 9 callers
Function
getWax
TheForceEngine/TFE_Asset/spriteAsset_Jedi.cpp:386
↓ 9 callers
Function
groups_getCurrentId
TheForceEngine/TFE_Editor/LevelEditor/groups.cpp:161
↓ 9 callers
Function
lactorAnim_draw
TheForceEngine/TFE_DarkForces/Landru/lactorAnim.cpp:161
↓ 9 callers
Function
lactorAnim_getFrame
TheForceEngine/TFE_DarkForces/Landru/lactorAnim.cpp:38
← previous
next →
601–700 of 10,550, ranked by callers