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
ProcessFrameEvents
source/engine/graphics/system/ParticleEmitterSystem.cpp:44
↓ 1 callers
Method
ProcessSystemMessages
source/engine/window/WindowImpl.cpp:167
↓ 1 callers
Method
ProjectionMatrix
* @brief Get the camera's projection matrix. * @return DirectX::FXMMATRIX */
include/ncengine/graphics/Camera.h:45
↓ 1 callers
Function
QueryDepthFormatSupport
source/engine/graphics/api/vulkan/core/GpuOptions.cpp:10
↓ 1 callers
Function
QueryMaxSamplesCount
source/engine/graphics/api/vulkan/core/GpuOptions.cpp:30
↓ 1 callers
Method
RaycastToClickables
source/engine/physics/NcPhysicsImpl.cpp:89
↓ 1 callers
Function
ReadBuffer
source/engine/network/PacketBuffer.cpp:39
↓ 1 callers
Function
ReadConfigMap
source/engine/config/Config.cpp:75
↓ 1 callers
Function
ReadDescriptor
source/engine/assets/manager/ShaderAssetManager.cpp:42
↓ 1 callers
Function
ReadShader
source/engine/assets/manager/ShaderAssetManager.cpp:95
↓ 1 callers
Method
ReceivesCollisionEvents
include/ncengine/ecs/Entity.h:50
↓ 1 callers
Method
ReclaimHandles
include/ncengine/ecs/detail/HandleManager.h:36
↓ 1 callers
Function
ReconstructEntityInfo
source/engine/serialize/EntitySerializationUtility.cpp:21
↓ 1 callers
Method
Record
source/engine/graphics/api/vulkan/techniques/UiTechnique.cpp:97
↓ 1 callers
Method
Register
source/external/vulkan/vk_mem_alloc.h:6252
↓ 1 callers
Method
RegisterClickable
source/engine/physics/NcPhysicsImpl.cpp:79
↓ 1 callers
Method
RegisterOnResizeReceiver
source/engine/window/WindowImpl.cpp:129
↓ 1 callers
Method
RegisterSystem
source/engine/graphics/components/ParticleEmitter.cpp:29
↓ 1 callers
Method
ReleaseContext
Extract TaskGraphContext - leaves this object in an invalid state.
source/engine/task/Executor.cpp:51
↓ 1 callers
Method
Remove
source/engine/ecs/SoA.h:122
↓ 1 callers
Method
Remove
source/external/imgui/imgui_internal.h:664
↓ 1 callers
Method
Remove
include/ncengine/ecs/Ecs.h:73
↓ 1 callers
Method
RemoveAtIndex
source/engine/ecs/SoA.h:113
↓ 1 callers
Method
RemoveChild
source/engine/ecs/Transform.cpp:215
↓ 1 callers
Method
RenderFinishedSemaphore
source/engine/graphics/api/vulkan/PerFrameGpuContext.h:24
↓ 1 callers
Method
RenderFrame
source/engine/graphics/api/vulkan/PerFrameGpuContext.cpp:58
↓ 1 callers
Method
RenderText
Note: as with every ImDrawList drawing function, this expects that the font atlas texture is bound.
source/external/imgui/src/imgui_draw.cpp:3560
↓ 1 callers
Function
RenderViewportsThumbnails
source/external/imgui/src/imgui.cpp:13250
↓ 1 callers
Method
Reserve
include/ncengine/ecs/ComponentPool.h:307
↓ 1 callers
Method
Reset
source/external/imgui/imgui_internal.h:1419
↓ 1 callers
Function
ResetMouseState
source/engine/input/Input.cpp:90
↓ 1 callers
Method
ResolveConstraints
source/engine/physics/dynamics/Solver.cpp:351
↓ 1 callers
Function
ResolveContactConstraint
Resolve contacts through sequential impulse. */
source/engine/physics/dynamics/Solver.cpp:203
↓ 1 callers
Function
ResolveJoint
source/engine/physics/dynamics/Solver.cpp:275
↓ 1 callers
Function
ResolvePositionConstraint
source/engine/physics/dynamics/Solver.cpp:250
↓ 1 callers
Method
RotationAxis
sample/source/shared/spawner/SpawnPropertyGenerator.h:45
↓ 1 callers
Method
RoundupAllocRequest
source/external/vulkan/vk_mem_alloc.h:6624
↓ 1 callers
Method
Run
source/engine/engine/NcEngineImpl.cpp:139
↓ 1 callers
Method
Run
source/engine/graphics/NcGraphicsImpl.cpp:151
↓ 1 callers
Function
STB_TEXTEDIT_KEYTOTEXT
source/external/imgui/src/imgui_widgets.cpp:3693
↓ 1 callers
Function
STB_TEXTEDIT_MOVEWORDRIGHT_WIN
source/external/imgui/src/imgui_widgets.cpp:3738
↓ 1 callers
Function
Save
source/engine/config/Config.cpp:268
↓ 1 callers
Function
SaveAssets
source/engine/serialize/SceneSerialization.cpp:34
↓ 1 callers
Function
SaveComponentPools
source/engine/serialize/SceneSerialization.cpp:131
↓ 1 callers
Function
SaveComponents
source/engine/serialize/SceneSerialization.cpp:96
↓ 1 callers
Function
SaveEntities
source/engine/serialize/SceneSerialization.cpp:48
↓ 1 callers
Function
SaveHeader
source/engine/serialize/SceneSerialization.cpp:13
↓ 1 callers
Function
SelectPhysicalDevice
source/engine/graphics/api/vulkan/core/detail/PhysicalDevice.cpp:47
↓ 1 callers
Method
Serialize
include/ncengine/ecs/ComponentPool.h:339
↓ 1 callers
Function
SerializeAudioSource
source/engine/serialize/ComponentSerialization.cpp:17
↓ 1 callers
Function
SerializeConcaveCollider
source/engine/serialize/ComponentSerialization.cpp:108
↓ 1 callers
Function
SerializeMeshRenderer
source/engine/serialize/ComponentSerialization.cpp:123
↓ 1 callers
Function
SerializeParticleEmitter
source/engine/serialize/ComponentSerialization.cpp:144
↓ 1 callers
Function
SerializePhysicsBody
source/engine/serialize/ComponentSerialization.cpp:159
↓ 1 callers
Function
SerializePointLight
source/engine/serialize/ComponentSerialization.cpp:180
↓ 1 callers
Function
SerializeToonRenderer
source/engine/serialize/ComponentSerialization.cpp:201
↓ 1 callers
Method
Set
source/engine/graphics/system/CameraSystem.h:26
↓ 1 callers
Method
Set
source/engine/ecs/Transform.cpp:85
↓ 1 callers
Method
SetArenaBasePtr
source/external/imgui/imgui_internal.h:636
↓ 1 callers
Function
SetBit
source/external/imgui/imgui_internal.h:587
↓ 1 callers
Method
SetCircleTessellationMaxError
source/external/imgui/src/imgui_draw.cpp:369
↓ 1 callers
Method
SetClientUI
source/engine/graphics/system/UISystem.cpp:19
↓ 1 callers
Function
SetConfig
Implementation from ConfigInternal.h
source/engine/config/Config.cpp:351
↓ 1 callers
Function
SetDefaultUIStyle
source/engine/ui/ImGuiStyle.cpp:7
↓ 1 callers
Function
SetDependencies
source/engine/task/Executor.cpp:13
↓ 1 callers
Method
SetDimensions
source/engine/window/WindowImpl.cpp:118
↓ 1 callers
Function
SetExtensions
source/engine/graphics/api/vulkan/core/Instance.cpp:54
↓ 1 callers
Method
SetId
source/external/vulkan/vk_mem_alloc.h:11090
↓ 1 callers
Method
SetItemCount
sample/source/shared/GameLog.cpp:17
↓ 1 callers
Method
SetKeyEventNativeData
[Optional] Call after AddKeyEvent(). Specify native keycode, scancode + Specify index for legacy <1.87 IsKeyXXX() functions with native indices. If yo
source/external/imgui/src/imgui.cpp:1428
↓ 1 callers
Function
SetMouseWheel
source/engine/input/Input.cpp:85
↓ 1 callers
Method
SetSkybox
source/engine/graphics/NcGraphicsImpl.cpp:120
↓ 1 callers
Method
SetTexID
Bit ambiguous: used to detect when user didn't build texture but effectively we should check TexID != 0 except that would be backend dependent...
source/external/imgui/imgui.h:2824
↓ 1 callers
Method
SetToContextState
Save current stack sizes for later compare
source/external/imgui/src/imgui.cpp:9193
↓ 1 callers
Method
SetUi
source/engine/graphics/NcGraphicsImpl.cpp:109
↓ 1 callers
Function
SetValidationLayersEnabled
source/engine/graphics/api/vulkan/core/Instance.cpp:36
↓ 1 callers
Function
SetViewportAndScissorAspectRatio
source/engine/graphics/api/vulkan/RenderGraph.cpp:48
↓ 1 callers
Function
SetViewportAndScissorFullWindow
source/engine/graphics/api/vulkan/RenderGraph.cpp:39
↓ 1 callers
Method
SetVoidPtr
source/external/imgui/src/imgui.cpp:2427
↓ 1 callers
Function
SetupViewportDrawData
source/external/imgui/src/imgui.cpp:4769
↓ 1 callers
Method
Sleep
include/ncengine/physics/Collider.h:101
↓ 1 callers
Method
Spawn
sample/source/shared/spawner/Spawner.h:90
↓ 1 callers
Function
SphereProperties
source/engine/ui/editor/impl/ComponentWidgets.cpp:88
↓ 1 callers
Method
StageDisconnect
include/ncengine/utility/detail/SignalInternal.h:36
↓ 1 callers
Method
StartValidation
source/external/vulkan/vk_mem_alloc.h:6706
↓ 1 callers
Method
SwapBlockAllocation
source/external/vulkan/vk_mem_alloc.h:12054
↓ 1 callers
Function
TableFixFlags
Helper
source/external/imgui/src/imgui_tables.cpp:264
↓ 1 callers
Function
TableGetInstanceID
source/external/imgui/imgui_internal.h:3035
↓ 1 callers
Method
Theta
sample/source/shared/spawner/SpawnPropertyGenerator.h:50
↓ 1 callers
Function
ToBoxProperties
source/engine/physics/ColliderUtility.h:29
↓ 1 callers
Function
ToCapsuleProperties
source/engine/physics/ColliderUtility.h:39
↓ 1 callers
Function
ToKeyState
source/engine/input/Input.cpp:20
↓ 1 callers
Function
ToLayerMask
include/ncengine/physics/LayerMask.h:17
↓ 1 callers
Method
ToPoint<1u>
source/engine/physics/collision/narrow_phase/Simplex.h:73
↓ 1 callers
Function
ToSphereProperties
source/engine/physics/ColliderUtility.h:34
↓ 1 callers
Function
ToString
source/engine/physics/Collider.cpp:93
↓ 1 callers
Method
ToTriangle<0u, 1u, 3u>
source/engine/physics/collision/narrow_phase/Simplex.h:150
↓ 1 callers
Function
ToXMVector
source/engine/graphics/system/SkeletalAnimationCalculations.cpp:12
↓ 1 callers
Function
ToXMVectorHomogeneous
source/engine/ecs/Transform.cpp:10
↓ 1 callers
Method
UnloadActiveScene
source/engine/scene/SceneManager.cpp:26
← previous
next →
1,401–1,500 of 4,405, ranked by callers