Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AshenvaleZX/ZXEngine
/ functions
Functions
14,074 in github.com/AshenvaleZX/ZXEngine
⨍
Functions
14,074
◇
Types & classes
9,482
↓ 1,311 callers
Function
getDispatcher
Vendor/Include/Vulkan/vulkan/vulkan_raii.hpp:2753
↓ 670 callers
Function
ImVec2
CPPScripts/External/ImGui/imgui.h:282
↓ 548 callers
Method
push_back
CPPScripts/External/ImGui/imgui_draw.cpp:1793
↓ 536 callers
Method
size
Vendor/Include/Vulkan/glslang/Include/arrays.h:101
↓ 432 callers
Method
append
Vendor/Include/Vulkan/spirv_cross/spirv_cross_containers.hpp:723
↓ 398 callers
Method
size
Buf is zero-terminated, so end() will point on the zero-terminator
CPPScripts/External/ImGui/imgui.h:2603
↓ 398 callers
Function
swap
Vendor/Include/Vulkan/vulkan/vulkan_raii.hpp:2759
↓ 281 callers
Method
empty
Vendor/Include/Vulkan/spirv_cross/spirv_common.hpp:176
↓ 271 callers
Function
ImMax
CPPScripts/External/ImGui/imgui_internal.h:474
↓ 261 callers
Method
c_str
CPPScripts/External/ImGui/imgui.h:2608
↓ 241 callers
Function
exchange
Vendor/Include/Vulkan/vulkan/vulkan_raii.hpp:24
↓ 210 callers
Method
data
Vendor/Include/Vulkan/glslang/Include/PoolAlloc.h:114
↓ 205 callers
Method
resize
CPPScripts/External/ImGui/imgui.h:2606
↓ 202 callers
Method
clear
CPPScripts/External/ImGui/imgui.h:2605
↓ 183 callers
Function
create
Vendor/Include/nlohmann/json.hpp:19676
↓ 178 callers
Method
data
Vendor/Include/nlohmann/json.hpp:23500
↓ 172 callers
Function
to_string
@brief return a string representation of the JSON pointer @sa https://json.nlohmann.me/api/json_pointer/to_string/
Vendor/Include/nlohmann/json.hpp:13874
↓ 167 callers
Function
luaL_checknumber
CPPScripts/External/Lua/lauxlib.c:420
↓ 144 callers
Function
stbi__get8
Vendor/Include/stb_image.h:1470
↓ 140 callers
Function
concat
Vendor/Include/nlohmann/json.hpp:4349
↓ 137 callers
Function
lua_setfield
CPPScripts/External/Lua/lapi.c:875
↓ 131 callers
Method
write_character
Vendor/Include/nlohmann/json.hpp:14971
↓ 125 callers
Function
lua_pushnumber
CPPScripts/External/Lua/lapi.c:509
↓ 119 callers
Method
size
Vendor/Include/nlohmann/json.hpp:3125
↓ 118 callers
Method
Get
CPPScripts/Math/Matrix3.cpp:99
↓ 109 callers
Method
resize
Vendor/Include/Vulkan/spirv_cross/spirv_cross_containers.hpp:511
↓ 106 callers
Method
end
CPPScripts/External/ImGui/imgui.h:2602
↓ 102 callers
Method
GetID
CPPScripts/ZShader.cpp:85
↓ 102 callers
Function
ImMin
CPPScripts/External/ImGui/imgui_internal.h:473
↓ 102 callers
Function
luaL_checkudata
CPPScripts/External/Lua/lauxlib.c:345
↓ 102 callers
Function
ttUSHORT
CPPScripts/External/ImGui/imstb_truetype.h:1291
↓ 99 callers
Function
stbi__err
Vendor/Include/stb_image.h:884
↓ 97 callers
Function
lua_getfield
CPPScripts/External/Lua/lapi.c:693
↓ 87 callers
Function
ImTrunc
CPPScripts/External/ImGui/imgui_internal.h:491
↓ 87 callers
Function
throwResultException
Vendor/Include/Vulkan/vulkan/vulkan.hpp:6554
↓ 86 callers
Function
ThrowIfFailed
CPPScripts/DirectX12/D3D12EnumStruct.h:19
↓ 83 callers
Method
empty
CPPScripts/External/ImGui/imgui.h:2604
↓ 83 callers
Method
end
return iterator end (needed for range-based for)
Vendor/Include/nlohmann/json.hpp:5332
↓ 81 callers
Method
erase
Vendor/Include/vk_mem_alloc.h:5250
↓ 76 callers
Method
object
method: objectAtIndexedSubscript:
Vendor/Include/metal-cpp/Metal/MTLBlitPass.hpp:132
↓ 73 callers
Function
GetCurrentWindow
CPPScripts/External/ImGui/imgui_internal.h:3003
↓ 73 callers
Method
WriteString
Vendor/Include/vk_mem_alloc.h:5776
↓ 72 callers
Function
luaL_error
** Again, the use of 'lua_pushvfstring' ensures this function does ** not need reserved stack space when called. (At worst, it generates ** an error w
CPPScripts/External/Lua/lauxlib.c:234
↓ 72 callers
Method
size
Vendor/Include/vk_mem_alloc.h:5226
↓ 70 callers
Method
GetColumn
CPPScripts/Math/Matrix3.cpp:120
↓ 68 callers
Method
empty
Vendor/Include/nlohmann/json.hpp:6309
↓ 67 callers
Method
colorAttachments
property: colorAttachments
Vendor/Include/metal-cpp/Metal/MTLRenderPass.hpp:634
↓ 67 callers
Method
insert
Vendor/Include/vk_mem_alloc.h:4509
↓ 66 callers
Method
begin
CPPScripts/External/ImGui/imgui.h:2601
↓ 64 callers
Function
ImRect
CPPScripts/External/ImGui/imgui_internal.h:543
↓ 64 callers
Function
lua_pushvalue
CPPScripts/External/Lua/lapi.c:274
↓ 62 callers
Function
ImClamp
CPPScripts/External/ImGui/imgui_internal.h:475
↓ 62 callers
Method
begin
return iterator begin (needed for range-based for)
Vendor/Include/nlohmann/json.hpp:5326
↓ 61 callers
Function
clear
@brief clears the contents @sa https://json.nlohmann.me/api/basic_json/clear/
Vendor/Include/nlohmann/json.hpp:22330
↓ 61 callers
Function
lua_gettop
CPPScripts/External/Lua/lapi.c:179
↓ 60 callers
Function
lua_pushinteger
CPPScripts/External/Lua/lapi.c:517
↓ 60 callers
Method
pop_back
Vendor/Include/vk_mem_alloc.h:4372
↓ 55 callers
Method
length
property: length
Vendor/Include/metal-cpp/Metal/MTLBuffer.hpp:58
↓ 54 callers
Method
AddRectFilled
CPPScripts/External/ImGui/imgui_draw.cpp:1466
↓ 54 callers
Method
GetSize
Vendor/Include/vk_mem_alloc.h:6203
↓ 51 callers
Method
GetID
This is one of the very rare legacy case where we use ImGuiWindow methods, it should ideally be flattened at some point but it's been used a lots by w
CPPScripts/External/ImGui/imgui.cpp:8531
↓ 50 callers
Function
ImFormatString
CPPScripts/External/ImGui/imgui.cpp:2109
↓ 50 callers
Method
getDispatcher
Vendor/Include/Vulkan/vulkan/vulkan_raii.hpp:8298
↓ 49 callers
Function
get
Vendor/Include/nlohmann/json.hpp:5342
↓ 49 callers
Method
push_back
@brief Will push a new item. The capacity will grow in case of a too small capacity. @param item [in] The item to push at the end of the vector.
Vendor/Include/assimp/SmallVector.h:82
↓ 49 callers
Method
string
Vendor/Include/metal-cpp/Foundation/NSString.hpp:122
↓ 48 callers
Function
ImLerp
CPPScripts/External/ImGui/imgui_internal.h:476
↓ 48 callers
Method
emplace_back
Vendor/Include/Vulkan/spirv_cross/spirv_cross_containers.hpp:329
↓ 46 callers
Method
parse_error
Vendor/Include/nlohmann/json.hpp:4510
↓ 45 callers
Function
check_vk_result
CPPScripts/External/ImGui/imgui_impl_vulkan.cpp:396
↓ 44 callers
Method
AddRect
p_min = upper-left, p_max = lower-right Note we don't render 1 pixels sized rectangles properly.
CPPScripts/External/ImGui/imgui_draw.cpp:1455
↓ 44 callers
Function
stbi__rewind
Vendor/Include/stb_image.h:797
↓ 43 callers
Function
lua_pushstring
CPPScripts/External/Lua/lapi.c:542
↓ 42 callers
Function
type_name
@brief return the type as string @sa https://json.nlohmann.me/api/basic_json/type_name/
Vendor/Include/nlohmann/json.hpp:23460
↓ 40 callers
Method
GetPosition
CPPScripts/PhysZ/RigidBody.cpp:249
↓ 40 callers
Method
GetWidth
CPPScripts/Component/RectTransform.cpp:36
↓ 40 callers
Function
ItemSize
CPPScripts/External/ImGui/imgui_internal.h:3117
↓ 39 callers
Function
index2value
** Convert an acceptable index to a pointer to its respective value. ** Non-valid indices return the special nil value 'G(L)->nilvalue'. */
CPPScripts/External/Lua/lapi.c:60
↓ 39 callers
Function
stbi__get16be
Vendor/Include/stb_image.h:1535
↓ 38 callers
Function
add
add a character to token_buffer
Vendor/Include/nlohmann/json.hpp:8774
↓ 38 callers
Function
lua_settop
CPPScripts/External/Lua/lapi.c:184
↓ 38 callers
Function
ttSHORT
CPPScripts/External/ImGui/imstb_truetype.h:1292
↓ 37 callers
Function
basic_json
@brief create an empty value with a given type @sa https://json.nlohmann.me/api/basic_json/basic_json/
Vendor/Include/nlohmann/json.hpp:20118
↓ 34 callers
Method
GetAllocationCallbacks
Vendor/Include/vk_mem_alloc.h:9988
↓ 34 callers
Function
is_object
@brief return whether value is an object @sa https://json.nlohmann.me/api/basic_json/is_object/
Vendor/Include/nlohmann/json.hpp:20660
↓ 34 callers
Function
luaL_checkinteger
CPPScripts/External/Lua/lauxlib.c:442
↓ 33 callers
Method
WriteNumber
Vendor/Include/vk_mem_alloc.h:5867
↓ 32 callers
Method
release
Vendor/Include/metal-cpp/Foundation/NSObject.hpp:112
↓ 32 callers
Function
stbi__get32le
Vendor/Include/stb_image.h:1558
↓ 31 callers
Function
luaL_optinteger
CPPScripts/External/Lua/lauxlib.c:452
↓ 31 callers
Method
setLoadAction
Vendor/Include/metal-cpp/Metal/MTLRenderPass.hpp:382
↓ 30 callers
Method
addProcess
Vendor/Include/Vulkan/glslang/MachineIndependent/localintermediate.h:177
↓ 30 callers
Method
key
Vendor/Include/nlohmann/json.hpp:7339
↓ 30 callers
Function
lua_pushfstring
CPPScripts/External/Lua/lapi.c:570
↓ 30 callers
Function
stbi__get16le
Vendor/Include/stb_image.h:1550
↓ 30 callers
Function
stbi__skip
Vendor/Include/stb_image.h:1493
↓ 29 callers
Method
AddLine
CPPScripts/External/ImGui/imgui_draw.cpp:1444
↓ 29 callers
Method
GetHeight
CPPScripts/Component/RectTransform.cpp:49
↓ 29 callers
Method
Use
CPPScripts/ZShader.cpp:100
↓ 29 callers
Method
empty
Vendor/Include/vk_mem_alloc.h:5225
next →
1–100 of 14,074, ranked by callers