Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NcStudios/NcEngine
/ functions
Functions
4,405 in github.com/NcStudios/NcEngine
⨍
Functions
4,405
◇
Types & classes
1,085
↓ 1 callers
Method
AddMouseButtonEvent
source/external/imgui/src/imgui.cpp:1483
↓ 1 callers
Method
AddMouseSourceEvent
This is not a real event, the data is latched in order to be stored in actual Mouse events. This is so that duplicate events (e.g. Windows sending ext
source/external/imgui/src/imgui.cpp:1529
↓ 1 callers
Method
AddNewLine
source/external/vulkan/vk_mem_alloc.h:5415
↓ 1 callers
Method
AddPointer
source/external/vulkan/vk_mem_alloc.h:5465
↓ 1 callers
Method
AddToExisting
source/engine/physics/collision/narrow_phase/TriggerCache.h:17
↓ 1 callers
Method
AddTriangle
source/external/imgui/src/imgui_draw.cpp:1453
↓ 1 callers
Function
AddWindowToDrawData
source/external/imgui/src/imgui.cpp:4726
↓ 1 callers
Function
AddWindowToSortBuffer
source/external/imgui/src/imgui.cpp:4675
↓ 1 callers
Method
AllocPages
source/external/vulkan/vk_mem_alloc.h:6669
↓ 1 callers
Method
AllocateFromBlock
source/external/vulkan/vk_mem_alloc.h:12759
↓ 1 callers
Method
AllocateVulkanMemory
source/external/vulkan/vk_mem_alloc.h:15419
↓ 1 callers
Function
AnimateBones
source/engine/graphics/system/SkeletalAnimationCalculations.cpp:87
↓ 1 callers
Function
ApplyGravity
source/engine/physics/dynamics/Dynamics.cpp:23
↓ 1 callers
Function
ApplyKinematics
source/engine/particle/EmitterState.cpp:34
↓ 1 callers
Method
ApplyVelocity
source/engine/physics/PhysicsBody.cpp:152
↓ 1 callers
Function
BarycentricProjection
source/engine/physics/collision/narrow_phase/Polytope.cpp:135
↓ 1 callers
Method
BindGraphicsOnResizeCallback
source/engine/window/WindowImpl.cpp:124
↓ 1 callers
Function
BindMeshBuffers
source/engine/graphics/api/vulkan/RenderGraph.cpp:31
↓ 1 callers
Method
BindVulkanBuffer
source/external/vulkan/vk_mem_alloc.h:15500
↓ 1 callers
Method
BindVulkanImage
source/external/vulkan/vk_mem_alloc.h:15531
↓ 1 callers
Method
BlockAllocMap
source/external/vulkan/vk_mem_alloc.h:12154
↓ 1 callers
Method
BlockAllocUnmap
source/external/vulkan/vk_mem_alloc.h:12169
↓ 1 callers
Function
BoxProperties
source/engine/ui/editor/impl/ComponentWidgets.cpp:57
↓ 1 callers
Function
BuildApplyGravityTask
source/engine/physics/PhysicsPipelineBuilder.h:61
↓ 1 callers
Function
BuildAssetModule
source/engine/assets/NcAssetImpl.cpp:17
↓ 1 callers
Function
BuildAudioModule
source/engine/audio/NcAudioImpl.cpp:82
↓ 1 callers
Function
BuildBroadPhaseDetectionTask
source/engine/physics/PhysicsPipelineBuilder.h:90
↓ 1 callers
Function
BuildBufferPool
source/engine/audio/NcAudioImpl.cpp:23
↓ 1 callers
Function
BuildBufferQueue
source/engine/audio/NcAudioImpl.cpp:28
↓ 1 callers
Function
BuildCacheImpulsesTask
source/engine/physics/PhysicsPipelineBuilder.h:170
↓ 1 callers
Function
BuildConcavePhaseTask
source/engine/physics/PhysicsPipelineBuilder.h:123
↓ 1 callers
Function
BuildDefaultAssetMap
source/engine/engine/ModuleFactory.cpp:20
↓ 1 callers
Function
BuildEcsModule
source/engine/ecs/EcsModule.cpp:14
↓ 1 callers
Function
BuildEditor
source/engine/ui/editor/impl/EditorImpl.cpp:215
↓ 1 callers
Function
BuildEntityToFragmentIdMap
source/engine/serialize/EntitySerializationUtility.cpp:62
↓ 1 callers
Function
BuildFixedUpdateTask
source/engine/physics/PhysicsPipelineBuilder.h:42
↓ 1 callers
Function
BuildFragmentEntityInfos
source/engine/serialize/EntitySerializationUtility.cpp:86
↓ 1 callers
Function
BuildFragmentEntityList
source/engine/serialize/EntitySerializationUtility.cpp:41
↓ 1 callers
Function
BuildGenerateConstraintsTask
source/engine/physics/PhysicsPipelineBuilder.h:143
↓ 1 callers
Function
BuildGraphicsModule
source/engine/graphics/NcGraphicsImpl.cpp:44
↓ 1 callers
Function
BuildIntegrateTask
source/engine/physics/PhysicsPipelineBuilder.h:180
↓ 1 callers
Method
BuildLookupTable
source/external/imgui/src/imgui_draw.cpp:3161
↓ 1 callers
Function
BuildMergeContactsTask
source/engine/physics/PhysicsPipelineBuilder.h:134
↓ 1 callers
Function
BuildModuleRegistry
source/engine/engine/ModuleFactory.cpp:37
↓ 1 callers
Function
BuildNarrowPhasePhysicsTask
source/engine/physics/PhysicsPipelineBuilder.h:101
↓ 1 callers
Function
BuildNarrowPhaseTriggerTask
source/engine/physics/PhysicsPipelineBuilder.h:112
↓ 1 callers
Function
BuildNotifyEventsTask
source/engine/physics/PhysicsPipelineBuilder.h:189
↓ 1 callers
Function
BuildPhysicsModule
source/engine/physics/NcPhysicsImpl.cpp:44
↓ 1 callers
Function
BuildRegistry
source/engine/engine/RegistryFactory.cpp:51
↓ 1 callers
Function
BuildResolveConstraintsTask
source/engine/physics/PhysicsPipelineBuilder.h:161
↓ 1 callers
Method
BuildTaskGraph
source/engine/physics/PhysicsPipeline.h:64
↓ 1 callers
Function
BuildTimeModule
source/engine/time/TimeImpl.cpp:30
↓ 1 callers
Function
BuildUpdateInertiaTask
source/engine/physics/PhysicsPipelineBuilder.h:52
↓ 1 callers
Function
BuildUpdateJointsTask
source/engine/physics/PhysicsPipelineBuilder.h:152
↓ 1 callers
Function
BuildUpdateManifoldsTask
source/engine/physics/PhysicsPipelineBuilder.h:70
↓ 1 callers
Function
BuildUpdateProxyCacheTask
source/engine/physics/PhysicsPipelineBuilder.h:80
↓ 1 callers
Method
CacheImpulses
source/engine/physics/collision/narrow_phase/NarrowPhase.cpp:63
↓ 1 callers
Method
CalcCustomRectUV
source/external/imgui/src/imgui_draw.cpp:2224
↓ 1 callers
Function
CalcRoutingScore
Current score encoding (lower is highest priority): - 0: ImGuiInputFlags_RouteGlobalHigh - 1: ImGuiInputFlags_RouteFocused (if item active) - 2:
source/external/imgui/src/imgui.cpp:7985
↓ 1 callers
Function
CalcScrollEdgeSnap
Helper to snap on edges when aiming at an item very close to the edge, So the difference between WindowPadding and ItemSpacing will be in the visible
source/external/imgui/src/imgui.cpp:9749
↓ 1 callers
Function
CalculateAttenuation
source/engine/audio/AudioSource.cpp:8
↓ 1 callers
Method
CalculateDetailedStatistics
source/external/vulkan/vk_mem_alloc.h:11325
↓ 1 callers
Method
CalculateFrustum
source/engine/graphics/components/Camera.cpp:34
↓ 1 callers
Function
CalculateLightViewProjectionMatrix
source/engine/graphics/system/PointLightSystem.cpp:13
↓ 1 callers
Method
CalculateStatistics
source/external/vulkan/vk_mem_alloc.h:15156
↓ 1 callers
Method
CanBind
source/engine/graphics/api/vulkan/techniques/UiTechnique.cpp:82
↓ 1 callers
Method
CanRecord
source/engine/graphics/api/vulkan/techniques/UiTechnique.cpp:92
↓ 1 callers
Function
CapsuleProperties
source/engine/ui/editor/impl/ComponentWidgets.cpp:68
↓ 1 callers
Method
CheckConflictAndAlignUp
source/external/vulkan/vk_mem_alloc.h:6641
↓ 1 callers
Method
CheckCorruption
source/external/vulkan/vk_mem_alloc.h:7109
↓ 1 callers
Method
CheckPoolCorruption
source/external/vulkan/vk_mem_alloc.h:15365
↓ 1 callers
Function
CheckValidationLayerSupport
source/engine/graphics/api/vulkan/core/Instance.cpp:13
↓ 1 callers
Function
ClampLambda
Clamping for impulse along normal. */
source/engine/physics/dynamics/Solver.cpp:85
↓ 1 callers
Function
ClampWindowPos
source/external/imgui/src/imgui.cpp:5839
↓ 1 callers
Method
Clear
sample/source/shared/GameLog.cpp:24
↓ 1 callers
Method
Clear
source/engine/graphics/NcGraphicsImpl.cpp:131
↓ 1 callers
Method
Clear
source/engine/graphics/api/vulkan/textures/ImmutableImage.cpp:19
↓ 1 callers
Method
Clear
include/ncengine/ecs/ComponentPool.h:373
↓ 1 callers
Function
ClearFreeMemory
source/external/imgui/imgui_internal.h:1060
↓ 1 callers
Method
ClearInputKeys
FIXME: Perhaps we could clear queued events as well?
source/external/imgui/src/imgui.cpp:1332
↓ 1 callers
Method
ClearOutputData
source/external/imgui/src/imgui_draw.cpp:3139
↓ 1 callers
Method
ClearRemoved
source/engine/physics/collision/narrow_phase/ManifoldCache.h:42
↓ 1 callers
Method
ClearSelection
source/external/imgui/imgui.h:2126
↓ 1 callers
Method
ClearShadowPasses
source/engine/graphics/api/vulkan/RenderGraph.cpp:221
↓ 1 callers
Method
ClearTexData
source/external/imgui/src/imgui_draw.cpp:2004
↓ 1 callers
Function
CloseLog
source/engine/utility/Log.cpp:83
↓ 1 callers
Function
ClosestAxis
source/engine/physics/PhysicsPipelineTypes.cpp:49
↓ 1 callers
Function
ColorEditRestoreH
source/external/imgui/src/imgui_widgets.cpp:5047
↓ 1 callers
Method
Commit
source/external/vulkan/vk_mem_alloc.h:4038
↓ 1 callers
Method
CommitStagedComponents
source/engine/ecs/FreeComponentGroup.cpp:17
↓ 1 callers
Method
CommitStagedComponents
include/ncengine/ecs/ComponentPool.h:353
↓ 1 callers
Method
CompareWithContextState
Compare to detect usage errors
source/external/imgui/src/imgui.cpp:9209
↓ 1 callers
Method
CompleteFirstRun
source/engine/graphics/components/SkeletalAnimator.cpp:87
↓ 1 callers
Function
ComposeMatrix
source/engine/particle/EmitterState.cpp:10
↓ 1 callers
Function
ComposeMatrix
source/engine/ecs/Transform.cpp:18
↓ 1 callers
Function
ComputeLagrangeMultipliers
Compute largrange multipliers for contact constraint (1 for normal, 2 for friction). * Result is returned as a vector: [lNorm, lTan, lBit] */
source/engine/physics/dynamics/Solver.cpp:45
↓ 1 callers
Method
ConstructNew
source/engine/physics/collision/narrow_phase/TriggerCache.h:22
↓ 1 callers
Method
ContactConstraints
source/engine/physics/dynamics/Solver.h:23
↓ 1 callers
Function
Contains
Bottom-right
source/external/imgui/imgui_internal.h:523
↓ 1 callers
Method
CopyBuffer
source/engine/graphics/api/vulkan/GpuAllocator.cpp:69
← previous
next →
1,001–1,100 of 4,405, ranked by callers