MCPcopy Create free account

hub / github.com/dhewm/dhewm3 / functions

Functions21,443 in github.com/dhewm/dhewm3

↓ 10 callersMethodFindGlyph
Find glyph, load if necessary, return fallback if missing
neo/libs/imgui/imgui_draw.cpp:5229
↓ 10 callersMethodFindPortal
============== FindPortal Game code uses this to identify which portals are inside doors. Returns 0 if no portal contacts the bounds ============== *
neo/renderer/RenderWorld_portals.cpp:909
↓ 10 callersMethodFree
==================== idMD5Anim::Free ==================== */
neo/game/anim/Anim.cpp:73
↓ 10 callersMethodFree
==================== idMD5Anim::Free ==================== */
neo/d3xp/anim/Anim.cpp:73
↓ 10 callersFunctionFreeBrush
================ FreeBrush ================ */
neo/tools/compilers/dmap/ubrush.cpp:94
↓ 10 callersFunctionFreeTriList
=============== FreeTriList =============== */
neo/tools/compilers/dmap/tritools.cpp:88
↓ 10 callersMethodFromBoundsRotation
============ idBounds::FromBoundsRotation Most tight bounds for the rotational movement of the given bounds. ============ */
neo/idlib/bv/Bounds.cpp:387
↓ 10 callersMethodGetArgSize
================ idEventDef::GetArgSize ================ */
neo/d3xp/gamesys/Event.h:193
↓ 10 callersMethodGetColor
neo/tools/comafx/DialogColorPicker.h:80
↓ 10 callersMethodGetContents
neo/d3xp/physics/Clip.h:175
↓ 10 callersMethodGetCurrentFirstDerivative
neo/idlib/math/Curve.h:157
↓ 10 callersMethodGetCursor
=============== idEditField::GetCursor =============== */
neo/framework/EditField.cpp:161
↓ 10 callersMethodGetGui
neo/ui/Window.h:235
↓ 10 callersMethodGetID
neo/tools/debugger/DebuggerBreakpoint.h:68
↓ 10 callersMethodGetItemCount
neo/tools/common/RollupPanel.h:118
↓ 10 callersMethodGetItemValue
================ rvPropertyGrid::GetItemValue Return value of item at given index ================ */
neo/tools/common/PropertyGrid.cpp:365
↓ 10 callersMethodGetNextSelectedItem
GetNextSelectedItem() is an abstraction allowing us to change our underlying actual storage system without impacting user. (e.g. store unselected vs c
neo/libs/imgui/imgui_widgets.cpp:8429
↓ 10 callersMethodGetNumClipModels
================ idPhysics_AF::GetNumClipModels ================ */
neo/d3xp/physics/Physics_AF.cpp:6097
↓ 10 callersMethodGetNumClusters
neo/tools/compilers/aas/AASFile.h:313
↓ 10 callersMethodGetNumDeclTypes
=================== idDeclManagerLocal::GetNumDeclTypes =================== */
neo/framework/DeclManager.cpp:1087
↓ 10 callersMethodGetNumEmptyBaseBlocks
neo/idlib/Heap.h:577
↓ 10 callersMethodGetNumFreeBlocks
neo/idlib/Heap.h:289
↓ 10 callersMethodGetPhysics
================ idEntity::GetPhysics ================ */
neo/game/Entity.cpp:2529
↓ 10 callersMethodGetPhysics
================ idEntity::GetPhysics ================ */
neo/d3xp/Entity.cpp:2621
↓ 10 callersMethodGetSelectedEntities
============= idGameEdit::GetSelectedEntities ============= */
neo/game/GameEdit.cpp:682
↓ 10 callersMethodGetType
neo/game/physics/Physics_AF.h:105
↓ 10 callersMethodGetType
neo/d3xp/physics/Physics_AF.h:105
↓ 10 callersMethodGetTypeName
============ idScriptObject::GetTypeName ============ */
neo/game/script/Script_Program.cpp:1031
↓ 10 callersMethodGetTypeName
============ idScriptObject::GetTypeName ============ */
neo/d3xp/script/Script_Program.cpp:1031
↓ 10 callersMethodHead
neo/tools/compilers/aas/Brush.h:171
↓ 10 callersFunctionImGui_ImplAllegro5_GetBackendData
Backend data stored in io.BackendPlatformUserData to allow support for multiple Dear ImGui contexts It is STRONGLY preferred that you use docking bran
neo/libs/imgui/backends/imgui_impl_allegro5.cpp:117
↓ 10 callersFunctionImGui_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
neo/libs/imgui/backends/imgui_impl_sdl2.cpp:170
↓ 10 callersFunctionImGui_ImplSDL2_UpdateGamepadAnalog
neo/libs/imgui/backends/imgui_impl_sdl2.cpp:783
↓ 10 callersFunctionImGui_ImplSDL3_UpdateGamepadAnalog
neo/libs/imgui/backends/imgui_impl_sdl3.cpp:742
↓ 10 callersFunctionImGui_ImplWGPU_GetBackendData
Backend data stored in io.BackendRendererUserData to allow support for multiple Dear ImGui contexts It is STRONGLY preferred that you use docking bran
neo/libs/imgui/backends/imgui_impl_wgpu.cpp:127
↓ 10 callersFunctionImToUpper
Find beginning-of-line
neo/libs/imgui/imgui_internal.h:402
↓ 10 callersMethodInit
=========== idGameLocal::Init initialize the game object, only happens once at startup, not each level load ============ */
neo/game/Game_local.cpp:295
↓ 10 callersMethodInit
=========== idGameLocal::Init initialize the game object, only happens once at startup, not each level load ============ */
neo/d3xp/Game_local.cpp:322
↓ 10 callersMethodInitTool
================= idCommonLocal::InitTool ================= */
neo/framework/Common.cpp:1052
↓ 10 callersMethodInverse
neo/idlib/math/Quat.h:256
↓ 10 callersMethodIsDone
===================== idAnimBlend::IsDone ===================== */
neo/game/anim/Anim_Blend.cpp:1392
↓ 10 callersMethodIsDone
===================== idAnimBlend::IsDone ===================== */
neo/d3xp/anim/Anim_Blend.cpp:1478
↓ 10 callersMethodIsDrawn
returns true if the material will draw anything at all. Triggers, portals, etc, will not have anything to draw. A not drawn surface can still castSh
neo/renderer/Material.h:382
↓ 10 callersMethodIsFogLight
lightshader option to fill with fog from viewer instead of light from center
neo/renderer/Material.h:462
↓ 10 callersMethodIsIdentity
neo/idlib/math/Matrix.h:266
↓ 10 callersMethodIsLoaded
neo/d3xp/AF.h:72
↓ 10 callersMethodIsReady
neo/d3xp/Player.h:820
↓ 10 callersMethodIsSelected
neo/tools/guied/GESelectionMgr.h:111
↓ 10 callersMethodIsTiny
neo/idlib/geometry/Winding.cpp:1217
↓ 10 callersFunctionIsTriangleValid
================= IsTriangleValid empty area will be considered invalid. Due to some truly aweful epsilon issues, a triangle can switch between valid
neo/tools/compilers/dmap/optimize.cpp:807
↓ 10 callersMethodLDLT_Factor
============ idMatX::LDLT_Factor in-place factorization: LDL' L is a triangular matrix stored in the lower triangle. L has ones on the diagonal
neo/idlib/math/Matrix.cpp:5756
↓ 10 callersMethodMaterialByIndex
neo/framework/DeclManager.cpp:1542
↓ 10 callersFunctionMetricsHelpMarker
Avoid naming collision with imgui_demo.cpp's HelpMarker() for unity builds.
neo/libs/imgui/imgui.cpp:15940
↓ 10 callersFunctionMouseButtonToKey
neo/libs/imgui/imgui_internal.h:3368
↓ 10 callersMethodNumJointsOnChannel
===================== idDeclModelDef::NumJointsOnChannel ===================== */
neo/game/anim/Anim_Blend.cpp:2968
↓ 10 callersMethodNumJointsOnChannel
===================== idDeclModelDef::NumJointsOnChannel ===================== */
neo/d3xp/anim/Anim_Blend.cpp:3054
↓ 10 callersFunctionPatch_Naturalize
================== Patch_Naturalize ================== texture = TotalTexture * LengthToThisControlPoint / TotalControlPointLength dist( this control
neo/tools/radiant/PMESH.CPP:1043
↓ 10 callersMethodPathArcTo
neo/libs/imgui/imgui_draw.cpp:1264
↓ 10 callersMethodPlaneSide
============ idBrushBSPNode::PlaneSide ============ */
neo/tools/compilers/aas/BrushBSP.cpp:396
↓ 10 callersFunctionPushButton
neo/sys/events.cpp:1177
↓ 10 callersMethodPushPointIntoAreaNum
============ idAASLocal::PushPointIntoAreaNum ============ */
neo/game/ai/AAS.cpp:176
↓ 10 callersMethodPushPointIntoAreaNum
============ idAASLocal::PushPointIntoAreaNum ============ */
neo/d3xp/ai/AAS.cpp:176
↓ 10 callersMethodQR_Factor
============ idMatX::QR_Factor in-place factorization: QR Q is an orthogonal matrix represented as a product of Householder matrices stored in th
neo/idlib/math/Matrix.cpp:4442
↓ 10 callersFunctionRB_DrawElementsWithCounters
================ RB_DrawElementsWithCounters ================ */
neo/renderer/tr_render.cpp:79
↓ 10 callersMethodRegisterDeclFolder
=================== idDeclManagerLocal::RegisterDeclFolder =================== */
neo/framework/DeclManager.cpp:990
↓ 10 callersMethodResize
neo/idlib/math/Polynomial.h:622
↓ 10 callersMethodRotate
neo/d3xp/physics/Clip.h:149
↓ 10 callersFunctionSCR_DrawTextRightAlign
================== SCR_DrawTextRightAlign ================== */
neo/framework/Console.cpp:178
↓ 10 callersFunctionSTB_TEXTEDIT_STRINGLEN
neo/libs/imgui/imgui_widgets.cpp:3963
↓ 10 callersFunctionSafeRelease
neo/libs/imgui/backends/imgui_impl_wgpu.cpp:190
↓ 10 callersMethodSendMessage
================ rvDebuggerClient::SendMessage Send a message with no data to the debugger server ================ */
neo/tools/debugger/DebuggerClient.cpp:539
↓ 10 callersMethodSet
================ idDict::Set ================ */
neo/idlib/Dict.cpp:279
↓ 10 callersMethodSetDuration
neo/idlib/math/Interpolate.h:49
↓ 10 callersMethodSetEndValue
neo/idlib/math/Interpolate.h:51
↓ 10 callersMethodSetFont
================ idWindow::SetFont ================ */
neo/ui/Window.cpp:318
↓ 10 callersMethodSetOrigin
================ idPhysics_AF::SetOrigin ================ */
neo/game/physics/Physics_AF.cpp:7507
↓ 10 callersMethodSetSize
====================== BSEntity::SetSize ====================== */
neo/ui/GameBearShootWindow.cpp:136
↓ 10 callersMethodSetupCurrentPVS
================ idPVS::SetupCurrentPVS ================ */
neo/game/Pvs.cpp:950
↓ 10 callersMethodShow
================ idDamagable::Show ================ */
neo/d3xp/Misc.cpp:587
↓ 10 callersFunctionShowDebugLogFlag
neo/libs/imgui/imgui.cpp:17578
↓ 10 callersMethodShutdown
================= idCommonLocal::Shutdown ================= */
neo/framework/Common.cpp:3188
↓ 10 callersMethodSoundByIndex
neo/framework/DeclManager.cpp:1562
↓ 10 callersMethodStep
neo/libs/imgui/imgui_demo.cpp:9641
↓ 10 callersMethodStopSound
================ idEntity::StopSound ================ */
neo/d3xp/Entity.cpp:1727
↓ 10 callersMethodToAngularVelocity
============ idQuat::ToAngularVelocity ============ */
neo/idlib/math/Quat.cpp:139
↓ 10 callersMethodTrmFromModel
================== idCollisionModelManagerLocal::TrmFromModel NOTE: polygon merging can merge colinear edges and as such might cause dangling edges
neo/cm/CollisionModel_load.cpp:3710
↓ 10 callersFunctionVectorRotate3
================= VectorRotate3 rotation order is roll - pitch - yaw ================= */
neo/tools/radiant/SELECT.CPP:701
↓ 10 callersFunctionilog
this is a weird definition of log2() for which log2(1) = 1, log2(2) = 2, log2(4) = 3 as required by the specification. fast(?) implementation from stb
neo/sound/stb_vorbis.h:1065
↓ 10 callersFunctionmz_zip_reader_end_internal
neo/framework/miniz/miniz.c:3904
↓ 10 callersFunctionsNetToNative16
@brief Read 16 bit integer in network byte order and convert to native byte order **/
neo/libs/imgui/examples/libs/usynergy/uSynergy.c:41
↓ 10 callersFunctionstb_vorbis_get_file_offset
neo/sound/stb_vorbis.h:4645
↓ 10 callersFunctionstbi__blinn_8x8
fast 0..255 * 0..255 => 0..255 rounded multiplication
neo/renderer/stb_image.h:3883
↓ 10 callersFunctionstbi__malloc_mad3
neo/renderer/stb_image.h:1057
↓ 9 callersMethodAddMouseWheelEvent
Queue a mouse wheel event (some mouse/API may only have a Y component)
neo/libs/imgui/imgui.cpp:1888
↓ 9 callersMethodAlloc
=============== idEventQueue::Alloc =============== */
neo/game/Game_network.cpp:1622
↓ 9 callersMethodAlloc
=============== idEventQueue::Alloc =============== */
neo/d3xp/Game_network.cpp:1667
↓ 9 callersMethodAllocDef
============ idProgram::AllocDef ============ */
neo/game/script/Script_Program.cpp:1280
↓ 9 callersMethodAllocDef
============ idProgram::AllocDef ============ */
neo/d3xp/script/Script_Program.cpp:1280
↓ 9 callersFunctionBrush_Ray
neo/tools/radiant/EditorBrush.cpp:2601
↓ 9 callersMethodCheckTokenType
================ idLexer::CheckTokenType ================ */
neo/idlib/Lexer.cpp:1032
← previousnext →1,301–1,400 of 21,443, ranked by callers