MCPcopy Create free account

hub / github.com/NcStudios/NcEngine / functions

Functions4,405 in github.com/NcStudios/NcEngine

↓ 1 callersFunctionImGui_ImplVulkan_CreateDeviceObjects
source/external/imgui/src/imgui_impl_vulkan.cpp:847
↓ 1 callersFunctionImGui_ImplVulkan_CreateFontsTexture
source/external/imgui/src/imgui_impl_vulkan.cpp:578
↓ 1 callersFunctionImGui_ImplVulkan_CreatePipeline
source/external/imgui/src/imgui_impl_vulkan.cpp:743
↓ 1 callersFunctionImGui_ImplVulkan_CreateShaderModules
source/external/imgui/src/imgui_impl_vulkan.cpp:719
↓ 1 callersFunctionImGui_ImplVulkan_DestroyDeviceObjects
source/external/imgui/src/imgui_impl_vulkan.cpp:924
↓ 1 callersFunctionImGui_ImplVulkan_Init
source/external/imgui/src/imgui_impl_vulkan.cpp:963
↓ 1 callersFunctionImGui_ImplVulkan_NewFrame
source/external/imgui/src/imgui_impl_vulkan.cpp:1006
↓ 1 callersFunctionImGui_ImplVulkan_RenderDrawData
Render function
source/external/imgui/src/imgui_impl_vulkan.cpp:437
↓ 1 callersFunctionImGui_ImplVulkan_Shutdown
source/external/imgui/src/imgui_impl_vulkan.cpp:994
↓ 1 callersFunctionImLinearSweep
source/external/imgui/imgui_internal.h:465
↓ 1 callersFunctionImParseFormatSanitizeForPrinting
Sanitize format - Zero terminate so extra characters after format (e.g. "%f123") don't confuse atof/atoi - stb_sprintf.h supports several new modifier
source/external/imgui/src/imgui_widgets.cpp:3295
↓ 1 callersFunctionImParseFormatSanitizeForScanning
- For scanning we need to remove all width and precision fields and flags "%+3.7f" -> "%f". BUT don't strip types like "%I64d" which includes digits.
source/external/imgui/src/imgui_widgets.cpp:3310
↓ 1 callersFunctionImParseFormatTrimDecorations
Extract the format out of a format string with leading or trailing decorations fmt = "blah blah" -> return fmt fmt = "%.3f" -> return fmt fmt =
source/external/imgui/src/imgui_widgets.cpp:3280
↓ 1 callersFunctionImRsqrt
source/external/imgui/imgui_internal.h:432
↓ 1 callersFunctionImStrTrimBlanks
Trim str by offsetting contents when there's leading data + writing a \0 at the trailing position. We use this in situation where the cost is negligib
source/external/imgui/src/imgui.cpp:1774
↓ 1 callersFunctionImStrdup
source/external/imgui/src/imgui.cpp:1702
↓ 1 callersFunctionImStrdupcpy
source/external/imgui/src/imgui.cpp:1709
↓ 1 callersFunctionImStreolRange
Find end-of-line. Return pointer will point to either first \n, either str_end.
source/external/imgui/src/imgui.cpp:1738
↓ 1 callersFunctionImTriangleArea
source/external/imgui/imgui_internal.h:480
↓ 1 callersFunctionImTriangleBarycentricCoords
source/external/imgui/src/imgui.cpp:1647
↓ 1 callersFunctionImTriangleClosestPoint
source/external/imgui/src/imgui.cpp:1658
↓ 1 callersFunctionImUpperPowerOfTwo
source/external/imgui/imgui_internal.h:344
↓ 1 callersMethodImageAvailableSemaphore
source/engine/graphics/api/vulkan/PerFrameGpuContext.h:23
↓ 1 callersMethodIncrement
source/external/vulkan/vk_mem_alloc.h:4039
↓ 1 callersMethodIncrementShadowPassCount
source/engine/graphics/api/vulkan/RenderGraph.cpp:208
↓ 1 callersMethodInitBlockAllocation
source/external/vulkan/vk_mem_alloc.h:11992
↓ 1 callersMethodInitDedicatedAllocation
source/external/vulkan/vk_mem_alloc.h:12017
↓ 1 callersFunctionInitializeLog
source/engine/utility/Log.cpp:69
↓ 1 callersFunctionInitializeNcEngine
source/engine/engine/NcEngineImpl.cpp:38
↓ 1 callersFunctionInitializeResources
sample/source/shared/Prefabs.cpp:115
↓ 1 callersFunctionInitializeSampleUI
sample/source/shared/SampleUI.cpp:33
↓ 1 callersFunctionInputAngles
include/ncengine/ui/ImGuiUtility.h:266
↓ 1 callersFunctionInputTextCalcTextLenAndLineCount
source/external/imgui/src/imgui_widgets.cpp:3627
↓ 1 callersFunctionInputTextReconcileUndoStateAfterUserCallback
Find the shortest single replacement we can make to get the new text from the old text. Important: needs to be run before TextW is rewritten with the
source/external/imgui/src/imgui_widgets.cpp:4000
↓ 1 callersFunctionInputU8
include/ncengine/ui/ImGuiUtility.h:228
↓ 1 callersMethodInsert
include/ncengine/ecs/ComponentPool.h:229
↓ 1 callersMethodInsertBefore
source/external/vulkan/vk_mem_alloc.h:4781
↓ 1 callersFunctionIntegrate
source/engine/physics/dynamics/Dynamics.cpp:36
↓ 1 callersMethodIntegrate
source/engine/physics/PhysicsBody.cpp:180
↓ 1 callersMethodInvokeResizeReceivers
source/engine/window/WindowImpl.cpp:144
↓ 1 callersMethodIsBuilt
4 bytes-per-pixel
source/external/imgui/imgui.h:2823
↓ 1 callersFunctionIsCapturingKeyboard
@brief Check if the UI is currently using keyboard events. * @note May be called at any time. */
include/ncengine/ui/ImGuiUtility.h:170
↓ 1 callersMethodIsComplete
source/engine/graphics/api/vulkan/QueueFamily.h:21
↓ 1 callersMethodIsDataType
source/external/imgui/imgui.h:2157
↓ 1 callersMethodIsGlyphRangeUnused
API is designed this way to avoid exposing the 4K page size e.g. use with IsGlyphRangeUnused(0, 255)
source/external/imgui/src/imgui_draw.cpp:3247
↓ 1 callersMethodIsHovered
source/engine/graphics/system/UISystem.cpp:14
↓ 1 callersMethodIsKinematic
source/engine/physics/PhysicsPipelineTypes.h:41
↓ 1 callersMethodIsPlaying
include/ncengine/audio/AudioSource.h:43
↓ 1 callersFunctionIsRoot
source/engine/ui/editor/impl/windows/SceneGraph.cpp:12
↓ 1 callersMethodIsShadowMapTechnique
source/engine/graphics/api/vulkan/techniques/UiTechnique.h:24
↓ 1 callersMethodIsSpatial
include/ncengine/audio/AudioSource.h:44
↓ 1 callersFunctionIsWindowBackgroundClicked
include/ncengine/ui/ImGuiUtility.h:204
↓ 1 callersFunctionIsWithinWindow
source/engine/graphics/components/SceneNavigationCamera.cpp:15
↓ 1 callersMethodJoints
source/engine/physics/dynamics/Joint.h:30
↓ 1 callersFunctionKeepMaximum
source/engine/physics/collision/BspTree.cpp:50
↓ 1 callersMethodLoadAssets
source/engine/assets/NcAssetImpl.cpp:70
↓ 1 callersMethodLoadAssets
Mocks
test/serialize/SceneSerialization_unit_tests.cpp:25
↓ 1 callersFunctionLoadComponentPools
source/engine/serialize/SceneSerialization.cpp:142
↓ 1 callersFunctionLoadComponents
source/engine/serialize/SceneSerialization.cpp:110
↓ 1 callersFunctionLoadEntities
source/engine/serialize/SceneSerialization.cpp:58
↓ 1 callersFunctionLoadHeader
source/engine/serialize/SceneSerialization.cpp:19
↓ 1 callersFunctionLoadMeshAssets
source/engine/assets/Assets.cpp:91
↓ 1 callersMethodLoadQueuedScene
source/engine/scene/SceneManager.cpp:40
↓ 1 callersFunctionLoadSkeletalAnimationAssets
source/engine/assets/Assets.cpp:111
↓ 1 callersMethodLockRead
source/external/vulkan/vk_mem_alloc.h:2924
↓ 1 callersMethodLockWrite
source/external/vulkan/vk_mem_alloc.h:2927
↓ 1 callersFunctionLogConfig
source/engine/engine/NcEngineImpl.cpp:15
↓ 1 callersMethodMakeCallback
source/engine/audio/DeviceStream.cpp:57
↓ 1 callersMethodManifolds
source/engine/physics/collision/narrow_phase/NarrowPhase.h:45
↓ 1 callersFunctionMenuBarHeight
source/external/imgui/imgui_internal.h:2376
↓ 1 callersMethodMergeContacts
source/engine/physics/collision/narrow_phase/NarrowPhase.cpp:38
↓ 1 callersFunctionModifyComponentList
source/engine/ui/editor/impl/windows/EntityContextMenu.cpp:35
↓ 1 callersFunctionMouseX
source/engine/input/Input.cpp:44
↓ 1 callersFunctionMouseY
source/engine/input/Input.cpp:45
↓ 1 callersFunctionNavClampRectToVisibleAreaForMoveDir
source/external/imgui/src/imgui.cpp:10663
↓ 1 callersMethodNotifyEvents
source/engine/physics/collision/narrow_phase/NarrowPhase.cpp:93
↓ 1 callersMethodOnAdd
@brief Get the T's onAdd event Signal. */
include/ncengine/ecs/ComponentPool.h:137
↓ 1 callersMethodOnBoneUpdate
source/engine/assets/NcAssetImpl.cpp:45
↓ 1 callersMethodOnBuildTaskGraph
source/engine/time/TimeImpl.cpp:36
↓ 1 callersMethodOnClick
sample/source/shared/FreeComponents.cpp:199
↓ 1 callersMethodOnCubeMapUpdate
source/engine/assets/NcAssetImpl.cpp:50
↓ 1 callersMethodOnMeshUpdate
source/engine/assets/NcAssetImpl.cpp:60
↓ 1 callersMethodOnRemove
@brief Get the T's onRemove event Signal. */
include/ncengine/ecs/ComponentPool.h:140
↓ 1 callersMethodOnResize
source/engine/ui/UIElement.cpp:32
↓ 1 callersMethodOnSkeletalAnimationUpdate
source/engine/assets/NcAssetImpl.cpp:65
↓ 1 callersMethodOnTextureUpdate
source/engine/assets/NcAssetImpl.cpp:55
↓ 1 callersMethodOpenStream
source/engine/audio/DeviceStream.cpp:85
↓ 1 callersMethodPairEqual
source/engine/physics/collision/narrow_phase/TriggerCache.h:11
↓ 1 callersFunctionPathBezierCubicCurveToCasteljau
Closely mimics ImBezierCubicClosestPointCasteljau() in imgui.cpp
source/external/imgui/src/imgui_draw.cpp:1239
↓ 1 callersFunctionPathBezierQuadraticCurveToCasteljau
source/external/imgui/src/imgui_draw.cpp:1264
↓ 1 callersMethodPlay
include/ncengine/audio/AudioSource.h:39
↓ 1 callersMethodPlayOnceImmediate
source/engine/graphics/components/SkeletalAnimator.cpp:67
↓ 1 callersMethodPostAlloc
source/external/vulkan/vk_mem_alloc.h:11782
↓ 1 callersMethodPostFree
source/external/vulkan/vk_mem_alloc.h:11788
↓ 1 callersMethodPostMap
Call when Map was called. Returns true if switched to extra +1 mapping reference count.
source/external/vulkan/vk_mem_alloc.h:5827
↓ 1 callersMethodPostUnmap
Call when Unmap was called.
source/external/vulkan/vk_mem_alloc.h:5848
↓ 1 callersFunctionPrepareAnimation
source/engine/graphics/system/SkeletalAnimationSystem.cpp:10
↓ 1 callersMethodPresent
source/engine/graphics/api/vulkan/Swapchain.cpp:177
↓ 1 callersMethodPrimRectUV
source/external/imgui/src/imgui_draw.cpp:670
↓ 1 callersMethodPriority
include/ncengine/utility/detail/SignalInternal.h:102
← previousnext →1,301–1,400 of 4,405, ranked by callers