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
↓ 583 callers
Function
ImVec2
source/external/imgui/imgui.h:257
↓ 332 callers
Method
size
source/external/vulkan/vk_mem_alloc.h:5356
↓ 276 callers
Method
push_back
source/external/vulkan/vk_mem_alloc.h:4182
↓ 242 callers
Function
ImMax
source/external/imgui/imgui_internal.h:441
↓ 178 callers
Method
at
@brief Get a reference to the entity at the specified position with bounds checking. */
include/ncengine/ecs/EntityPool.h:112
↓ 133 callers
Method
clear
source/external/vulkan/vk_mem_alloc.h:4408
↓ 130 callers
Method
end
source/external/vulkan/vk_mem_alloc.h:5355
↓ 109 callers
Method
data
source/external/vulkan/vk_mem_alloc.h:4103
↓ 102 callers
Method
resize
source/external/vulkan/vk_mem_alloc.h:4213
↓ 102 callers
Function
ttUSHORT
source/external/imgui/imstb_truetype.h:1291
↓ 91 callers
Function
ImMin
source/external/imgui/imgui_internal.h:440
↓ 89 callers
Method
begin
source/external/vulkan/vk_mem_alloc.h:5354
↓ 82 callers
Function
Get
include/ncengine/ecs/Registry.h:144
↓ 82 callers
Method
Load
sample/source/scenes/Worms.cpp:17
↓ 81 callers
Method
empty
source/external/imgui/imgui.h:2245
↓ 80 callers
Method
size
* @brief Returns the number of elements in the view. * @return size_t */
include/ncengine/ecs/View.h:64
↓ 78 callers
Function
ImFloor
source/external/imgui/imgui_internal.h:458
↓ 73 callers
Function
GetCurrentWindow
source/external/imgui/imgui_internal.h:2735
↓ 73 callers
Method
WriteString
source/external/vulkan/vk_mem_alloc.h:5615
↓ 62 callers
Function
ImRect
source/external/imgui/imgui_internal.h:509
↓ 60 callers
Method
Add
test/ecs/handle_unit_tests.cpp:17
↓ 60 callers
Function
ImClamp
source/external/imgui/imgui_internal.h:442
↓ 59 callers
Method
pop_back
source/external/vulkan/vk_mem_alloc.h:4118
↓ 56 callers
Method
Acquire
source/engine/assets/manager/MeshAssetManager.cpp:158
↓ 56 callers
Method
clear
source/external/imgui/imgui.h:2246
↓ 53 callers
Method
reserve
source/external/vulkan/vk_mem_alloc.h:4190
↓ 52 callers
Method
PushFront
source/external/vulkan/vk_mem_alloc.h:4643
↓ 51 callers
Function
ImFormatString
source/external/imgui/src/imgui.cpp:1818
↓ 46 callers
Method
AddRectFilled
source/external/imgui/src/imgui_draw.cpp:1397
↓ 46 callers
Function
ImLerp
source/external/imgui/imgui_internal.h:443
↓ 44 callers
Method
GetID
source/external/imgui/src/imgui.cpp:3701
↓ 44 callers
Function
PropertyWidget
include/ncengine/ui/ImGuiUtility.h:340
↓ 44 callers
Method
erase
source/external/vulkan/vk_mem_alloc.h:5397
↓ 41 callers
Method
AddRect
p_min = upper-left, p_max = lower-right Note we don't render 1 pixels sized rectangles properly.
source/external/imgui/src/imgui_draw.cpp:1386
↓ 41 callers
Method
Contains
test/ecs/handle_unit_tests.cpp:23
↓ 41 callers
Method
Release
source/engine/graphics/api/vulkan/GpuAllocator.h:136
↓ 41 callers
Function
getErrorString
source/engine/audio/rtaudio/RtAudio.cpp:7751
↓ 40 callers
Method
Insert
source/engine/alloc/PoolAdapter.h:87
↓ 38 callers
Function
ItemSize
source/external/imgui/imgui_internal.h:2838
↓ 38 callers
Function
ttSHORT
source/external/imgui/imstb_truetype.h:1292
↓ 37 callers
Method
EventType
source/engine/physics/PhysicsPipelineTypes.cpp:104
↓ 37 callers
Method
GetSize
source/external/vulkan/vk_mem_alloc.h:6042
↓ 37 callers
Method
Unload
include/ncengine/scene/Scene.h:17
↓ 36 callers
Function
Create
sample/source/shared/Prefabs.cpp:348
↓ 36 callers
Method
Emplace
include/ncengine/ecs/ComponentPool.h:214
↓ 36 callers
Function
check_vk_result
source/external/imgui/src/imgui_impl_vulkan.cpp:348
↓ 35 callers
Function
ParseValueIfExists
source/engine/config/Config.cpp:119
↓ 35 callers
Function
Spacing
sample/source/shared/SampleUI.cpp:24
↓ 34 callers
Function
WriteKVPair
source/engine/config/Config.cpp:205
↓ 33 callers
Method
GetAllocationCallbacks
source/external/vulkan/vk_mem_alloc.h:11283
↓ 33 callers
Method
Index
include/ncengine/ecs/Entity.h:44
↓ 33 callers
Method
IsLoaded
source/external/imgui/imgui.h:2936
↓ 33 callers
Method
WriteNumber
source/external/vulkan/vk_mem_alloc.h:5706
↓ 33 callers
Method
c_str
source/external/imgui/imgui.h:2248
↓ 32 callers
Method
ParentEntity
include/ncengine/ecs/Component.h:37
↓ 32 callers
Method
empty
source/external/vulkan/vk_mem_alloc.h:4971
↓ 30 callers
Method
Get
test/ecs/handle_unit_tests.cpp:26
↓ 29 callers
Method
GetInfo
source/engine/graphics/api/vulkan/GpuAllocator.h:149
↓ 29 callers
Method
Size
@brief Get the number of entities in the pool. */
include/ncengine/ecs/EntityPool.h:54
↓ 29 callers
Method
shrink_to_fit
source/external/vulkan/vk_mem_alloc.h:4238
↓ 28 callers
Method
Connect
Set task dependencies between phases
source/engine/task/Executor.cpp:45
↓ 27 callers
Method
GetBlock
To be used only while the m_Mutex is locked. Used during defragmentation.
source/external/vulkan/vk_mem_alloc.h:10902
↓ 27 callers
Method
allocate
test/alloc/MakeUnique_unit_tests.cpp:21
↓ 26 callers
Function
GetSize
source/external/imgui/imgui_internal.h:515
↓ 25 callers
Function
GetForegroundDrawList
source/external/imgui/imgui_internal.h:2765
↓ 25 callers
Method
GetParent
include/ncengine/ecs/ComponentPool.h:290
↓ 24 callers
Method
AddLine
source/external/imgui/src/imgui_draw.cpp:1375
↓ 24 callers
Method
CommitStagedComponents
test/ecs/View_unit_tests.cpp:20
↓ 24 callers
Method
Connect
Connect a std::function */
include/ncengine/utility/Signal.h:69
↓ 24 callers
Method
Event
source/engine/physics/PhysicsPipelineTypes.h:141
↓ 24 callers
Method
IsFree
source/external/vulkan/vk_mem_alloc.h:9999
↓ 24 callers
Method
LocalPosition
@brief Get local space position */
include/ncengine/ecs/Transform.h:46
↓ 24 callers
Method
LocalRotation
@brief Get local space rotation */
include/ncengine/ecs/Transform.h:55
↓ 24 callers
Method
LocalScale
@brief Get local space scale */
include/ncengine/ecs/Transform.h:61
↓ 24 callers
Method
Scale
@brief Get world space scale */
include/ncengine/ecs/Transform.h:58
↓ 24 callers
Method
VkDevice
source/engine/graphics/api/vulkan/core/Device.h:30
↓ 24 callers
Function
find
source/external/imgui/imgui.h:1830
↓ 23 callers
Function
ImSaturate
source/external/imgui/imgui_internal.h:454
↓ 23 callers
Method
cend
source/external/vulkan/vk_mem_alloc.h:4978
↓ 22 callers
Method
Load
source/engine/assets/manager/MeshAssetManager.cpp:48
↓ 22 callers
Method
Position
@brief Get world space position */
include/ncengine/ecs/Transform.h:40
↓ 22 callers
Method
Rotation
@brief Get world space rotation */
include/ncengine/ecs/Transform.h:49
↓ 22 callers
Method
UnloadAll
source/engine/assets/manager/MeshAssetManager.cpp:149
↓ 22 callers
Method
Valid
source/engine/ecs/SoA.cpp:18
↓ 21 callers
Method
Add
source/engine/physics/collision/narrow_phase/PairCache.h:92
↓ 21 callers
Method
OnKeyPressed
source/external/imgui/src/imgui_widgets.cpp:3833
↓ 21 callers
Method
insert
source/external/vulkan/vk_mem_alloc.h:4255
↓ 20 callers
Method
AddJoint
source/engine/physics/NcPhysicsImpl.cpp:64
↓ 20 callers
Method
GetBlockCount
To be used only while the m_Mutex is locked. Used during defragmentation.
source/external/vulkan/vk_mem_alloc.h:10900
↓ 20 callers
Function
GetKeyData
source/external/imgui/imgui_internal.h:2923
↓ 20 callers
Function
Guard
include/ncengine/task/ExceptionContext.h:59
↓ 20 callers
Function
KeyHeld
source/engine/input/Input.cpp:80
↓ 20 callers
Function
stb_textedit_clamp
make the selection/cursor state valid if client altered the string
source/external/imgui/imstb_textedit.h:569
↓ 19 callers
Method
Add
source/external/vulkan/vk_mem_alloc.h:5428
↓ 19 callers
Method
BeginObject
source/external/vulkan/vk_mem_alloc.h:5565
↓ 19 callers
Method
EndObject
source/external/vulkan/vk_mem_alloc.h:5579
↓ 19 callers
Function
ImIsPowerOfTwo
Helpers: Bit manipulation
source/external/imgui/imgui_internal.h:342
↓ 19 callers
Method
Remove
test/ecs/handle_unit_tests.cpp:20
↓ 19 callers
Method
find
source/external/vulkan/vk_mem_alloc.h:5379
↓ 19 callers
Method
wA
source/engine/physics/dynamics/Constraint.h:21
next →
1–100 of 4,405, ranked by callers