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
↓ 2 callers
Method
AsStorage
include/ncengine/ecs/detail/AnyComponentUtility.h:76
↓ 2 callers
Method
Bind
source/engine/graphics/api/vulkan/cubemaps/CubeMap.cpp:41
↓ 2 callers
Method
BindImageMemory
source/external/vulkan/vk_mem_alloc.h:11946
↓ 2 callers
Function
BuildAssetModule
test/serialize/SceneSerialization_unit_tests.cpp:45
↓ 2 callers
Function
CalcFontSize
source/external/imgui/imgui_internal.h:2373
↓ 2 callers
Function
CalcMaxPopupHeightFromItemCount
source/external/imgui/src/imgui_widgets.cpp:1665
↓ 2 callers
Function
CalcResizePosSizeFromAnyCorner
source/external/imgui/src/imgui.cpp:5619
↓ 2 callers
Function
CalcWindowAutoFitSize
source/external/imgui/src/imgui.cpp:5562
↓ 2 callers
Function
CalcWindowContentSizes
source/external/imgui/src/imgui.cpp:5542
↓ 2 callers
Function
ChildWindow
include/ncengine/ui/ImGuiUtility.h:194
↓ 2 callers
Function
ClampMu
Clamping for impulse along tangents (friction). */
source/engine/physics/dynamics/Solver.cpp:93
↓ 2 callers
Function
Clear
include/ncengine/ecs/Registry.h:190
↓ 2 callers
Method
Clear
source/engine/physics/NcPhysicsImpl.cpp:144
↓ 2 callers
Method
ClearSceneData
@brief Destroy all non-persistent entities and components. */
include/ncengine/ecs/ComponentRegistry.h:130
↓ 2 callers
Method
Clone
include/ncengine/ecs/detail/AnyComponentUtility.h:93
↓ 2 callers
Function
Collide
source/engine/physics/collision/IntersectionQueries.cpp:220
↓ 2 callers
Method
CommandBuffer
source/engine/graphics/api/vulkan/PerFrameGpuContext.h:25
↓ 2 callers
Method
ComputeNormalData
source/engine/physics/collision/narrow_phase/Polytope.cpp:38
↓ 2 callers
Method
ConnectionCount
Get the number of active connections */
include/ncengine/utility/Signal.h:109
↓ 2 callers
Method
Contains
include/ncengine/ecs/ComponentPool.h:254
↓ 2 callers
Method
ContinueString_Pointer
source/external/vulkan/vk_mem_alloc.h:5689
↓ 2 callers
Method
Convert
source/engine/audio/rtaudio/RtAudio.cpp:4618
↓ 2 callers
Method
Create
source/engine/graphics/api/vulkan/Swapchain.cpp:223
↓ 2 callers
Function
CreateLitPass
source/engine/graphics/api/vulkan/RenderGraph.cpp:89
↓ 2 callers
Function
CreateOrResizeBuffer
source/external/imgui/src/imgui_impl_vulkan.cpp:358
↓ 2 callers
Function
CreateShadowMappingPass
source/engine/graphics/api/vulkan/RenderGraph.cpp:57
↓ 2 callers
Function
CreateStreamParams
source/engine/audio/NcAudioImpl.cpp:52
↓ 2 callers
Function
CreateSubpassDescription
source/engine/graphics/api/vulkan/renderpasses/Attachment.cpp:97
↓ 2 callers
Method
CurrentFrameContext
source/engine/graphics/api/vulkan/FrameManager.h:27
↓ 2 callers
Method
DebugLogAllAllocations
source/external/vulkan/vk_mem_alloc.h:7255
↓ 2 callers
Method
DeclColumns
source/external/imgui/src/imgui_widgets.cpp:6933
↓ 2 callers
Function
DecomposeRotation
include/ncengine/utility/MatrixUtilities.h:27
↓ 2 callers
Function
DecomposeScale
include/ncengine/utility/MatrixUtilities.h:36
↓ 2 callers
Function
ElementHeader
source/engine/ui/editor/impl/windows/Inspector.cpp:14
↓ 2 callers
Function
EntityContextMenu
source/engine/ui/editor/impl/windows/EntityContextMenu.cpp:9
↓ 2 callers
Method
FindPairs
source/engine/physics/collision/BspTree.h:83
↓ 2 callers
Function
FixRectCornerFlags
source/external/imgui/src/imgui_draw.cpp:1315
↓ 2 callers
Function
FlushLogToFile
source/engine/utility/Log.cpp:43
↓ 2 callers
Method
FlushOrInvalidateAllocation
source/external/vulkan/vk_mem_alloc.h:15656
↓ 2 callers
Method
FlushOrInvalidateAllocations
source/external/vulkan/vk_mem_alloc.h:15682
↓ 2 callers
Method
GetAliveCount
To iterate a ImPool: for (int n = 0; n < pool.GetMapSize(); n++) if (T* t = pool.TryGetMapData(n)) { ... } Can be avoided if you know .Remove() has ne
source/external/imgui/imgui_internal.h:670
↓ 2 callers
Method
GetAngularFreedom
include/ncengine/physics/PhysicsBody.h:62
↓ 2 callers
Method
GetArenaSizeInBytes
source/external/imgui/imgui_internal.h:635
↓ 2 callers
Method
GetBufferImageGranularity
source/external/vulkan/vk_mem_alloc.h:10894
↓ 2 callers
Method
GetComponents
@brief View all components as a contiguous range. */
include/ncengine/ecs/ComponentPool.h:128
↓ 2 callers
Method
GetContacts
source/engine/physics/collision/narrow_phase/Polytope.cpp:152
↓ 2 callers
Method
GetCustomRectByIndex
source/external/imgui/imgui.h:2856
↓ 2 callers
Method
GetData
source/external/vulkan/vk_mem_alloc.h:5414
↓ 2 callers
Function
GetDateTime
@todo MSVC warns simply that we're using time_t. It'd be better to avoid ctime * altogether - new chrono stuff may offer a better way? */
source/engine/utility/Log.cpp:17
↓ 2 callers
Method
GetDepthFormat
source/engine/graphics/api/vulkan/core/GpuOptions.h:13
↓ 2 callers
Method
GetDimensions
source/engine/window/WindowImpl.cpp:108
↓ 2 callers
Method
GetEntityPool
include/ncengine/ecs/ComponentPool.h:189
↓ 2 callers
Method
GetImageMemoryRequirements
source/external/vulkan/vk_mem_alloc.h:14835
↓ 2 callers
Method
GetImageView
source/engine/graphics/api/vulkan/textures/ImmutableImage.h:17
↓ 2 callers
Function
GetInputSourceName
source/external/imgui/src/imgui.cpp:8682
↓ 2 callers
Method
GetLength
source/external/vulkan/vk_mem_alloc.h:5413
↓ 2 callers
Method
GetLinearFreedom
include/ncengine/physics/PhysicsBody.h:61
↓ 2 callers
Method
GetMappedData
source/external/vulkan/vk_mem_alloc.h:12129
↓ 2 callers
Method
GetMaterialView
include/ncengine/graphics/ToonRenderer.h:45
↓ 2 callers
Function
GetMergedModsFromKeys
[Internal] Do not use directly
source/external/imgui/src/imgui.cpp:8328
↓ 2 callers
Method
GetNormalData
source/engine/physics/collision/narrow_phase/Polytope.cpp:33
↓ 2 callers
Method
GetOrAddByKey
source/external/imgui/imgui_internal.h:660
↓ 2 callers
Function
GetPan
sample/source/shared/FreeComponents.cpp:16
↓ 2 callers
Method
GetParentPool
source/external/vulkan/vk_mem_alloc.h:12101
↓ 2 callers
Method
GetPendingDisconnections
include/ncengine/utility/detail/SignalInternal.h:30
↓ 2 callers
Method
GetQueueIndices
source/engine/graphics/api/vulkan/core/Device.h:50
↓ 2 callers
Function
GetResizeBorderRect
source/external/imgui/src/imgui.cpp:5663
↓ 2 callers
Function
GetRoutingIdFromOwnerId
owner_id may be None/Any, but routing_id needs to be always be set, so we default to GetCurrentFocusScope().
source/external/imgui/src/imgui.cpp:7933
↓ 2 callers
Method
GetScreenExtent
source/engine/window/WindowImpl.cpp:113
↓ 2 callers
Method
GetShadowPasses
source/engine/graphics/api/vulkan/RenderGraph.h:31
↓ 2 callers
Function
GetSkeletalAnimationIndex
source/engine/graphics/system/ObjectSystem.cpp:25
↓ 2 callers
Function
GetSkipItemForListClipping
FIXME-TABLE: This prevents us from using ImGuiListClipper _inside_ a table cell. The problem we have is that without a Begin/End scheme for rows using
source/external/imgui/src/imgui.cpp:2634
↓ 2 callers
Method
GetState
include/ncengine/utility/detail/SignalInternal.h:112
↓ 2 callers
Function
GetViewportDrawList
source/external/imgui/src/imgui.cpp:4152
↓ 2 callers
Method
HasExplicitBlockSize
source/external/vulkan/vk_mem_alloc.h:10896
↓ 2 callers
Method
HasPhysicsBody
source/engine/physics/PhysicsPipelineTypes.h:40
↓ 2 callers
Function
ImAlphaBlendColors
source/external/imgui/src/imgui.cpp:2209
↓ 2 callers
Function
ImBezierCubicCalc
source/external/imgui/src/imgui_draw.cpp:1219
↓ 2 callers
Function
ImBitArraySetBitRange
source/external/imgui/imgui_internal.h:548
↓ 2 callers
Function
ImExponentialMovingAverage
source/external/imgui/imgui_internal.h:468
↓ 2 callers
Function
ImFileLoadToMemory
Helper: Load file content into memory Memory allocated with IM_ALLOC(), must be freed by user using IM_FREE() == ImGui::MemFree() This can't really be
source/external/imgui/src/imgui.cpp:1993
↓ 2 callers
Function
ImFileWrite
source/external/imgui/src/imgui.cpp:1987
↓ 2 callers
Function
ImFontAtlasBuildRender32bppRectFromString
source/external/imgui/src/imgui_draw.cpp:2656
↓ 2 callers
Function
ImFontAtlasBuildRender8bppRectFromString
source/external/imgui/src/imgui_draw.cpp:2646
↓ 2 callers
Function
ImFormatStringToTempBuffer
source/external/imgui/src/imgui.cpp:1852
↓ 2 callers
Function
ImGetDirQuadrantFromDelta
source/external/imgui/src/imgui.cpp:10647
↓ 2 callers
Function
ImGui_ImplGlfw_UpdateKeyModifiers
X11 does not include current pressed/released modifier key in 'mods' flags submitted by GLFW See https://github.com/ocornut/imgui/issues/6034 and http
source/external/imgui/src/imgui_impl_glfw.cpp:277
↓ 2 callers
Function
ImGui_ImplVulkanH_DestroyFrame
source/external/imgui/src/imgui_impl_vulkan.cpp:1412
↓ 2 callers
Function
ImGui_ImplVulkanH_DestroyFrameSemaphores
source/external/imgui/src/imgui_impl_vulkan.cpp:1425
↓ 2 callers
Function
ImGui_ImplVulkanH_DestroyWindowRenderBuffers
source/external/imgui/src/imgui_impl_vulkan.cpp:1442
↓ 2 callers
Function
ImGui_ImplVulkan_DestroyFontUploadObjects
source/external/imgui/src/imgui_impl_vulkan.cpp:908
↓ 2 callers
Function
ImGui_ImplVulkan_SetupRenderState
source/external/imgui/src/imgui_impl_vulkan.cpp:392
↓ 2 callers
Function
ImIsFloatAboveGuaranteedIntegerPrecision
source/external/imgui/imgui_internal.h:467
↓ 2 callers
Function
ImMul
source/external/imgui/imgui_internal.h:466
↓ 2 callers
Function
ImStrbolW
source/external/imgui/src/imgui.cpp:1744
↓ 2 callers
Function
ImStrchrRange
source/external/imgui/src/imgui.cpp:1723
↓ 2 callers
Function
ImStristr
source/external/imgui/src/imgui.cpp:1751
↓ 2 callers
Function
ImTextCharToUtf8
source/external/imgui/src/imgui.cpp:2157
↓ 2 callers
Function
ImTextCharToUtf8_inline
Based on stb_to_utf8() from github.com/nothings/stb/
source/external/imgui/src/imgui.cpp:2122
↓ 2 callers
Function
ImTextCountUtf8BytesFromChar
Not optimal but we very rarely use this function.
source/external/imgui/src/imgui.cpp:2165
← previous
next →
701–800 of 4,405, ranked by callers