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
↓ 11 callers
Function
luaH_realasize
** Returns the real size of the 'array' array */
CPPScripts/External/Lua/ltable.c:250
↓ 11 callers
Function
luaL_addvalue
** 'luaL_addvalue' is the only function in the Buffer system where the ** box (if existent) is not on the top of the stack. So, instead of ** calling
CPPScripts/External/Lua/lauxlib.c:618
↓ 11 callers
Function
luaV_flttointeger
** try to convert a float to an integer, rounding according to 'mode'. */
CPPScripts/External/Lua/lvm.c:121
↓ 11 callers
Function
luaX_syntaxerror
CPPScripts/External/Lua/llex.c:119
↓ 11 callers
Function
luaY_nvarstack
** Return the number of variables in the register stack for the given ** function. */
CPPScripts/External/Lua/lparser.c:243
↓ 11 callers
Function
lua_pushlstring
** Pushes on the stack a string with given length. Avoid using 's' when ** 'len' == 0 (as 's' can be NULL in that case), due to later use of ** 'memcm
CPPScripts/External/Lua/lapi.c:530
↓ 11 callers
Method
push_back
Vendor/Include/Vulkan/spirv_cross/spirv_cross_containers.hpp:306
↓ 11 callers
Function
stb_textedit_prep_selection_at_cursor
update selection and cursor to match each other
CPPScripts/External/ImGui/imstb_textedit.h:702
↓ 11 callers
Function
stbi__malloc_mad3
Vendor/Include/stb_image.h:956
↓ 11 callers
Function
to_string
Vendor/Include/Vulkan/glslang/Include/Common.h:62
↓ 11 callers
Method
value
return value of the iterator
Vendor/Include/nlohmann/json.hpp:5299
↓ 10 callers
Method
AddContacts
CPPScripts/PhysZ/CollisionData.cpp:34
↓ 10 callers
Method
AddKeyEvent
CPPScripts/External/ImGui/imgui.cpp:1685
↓ 10 callers
Method
C_Str
Returns a pointer to the underlying zero-terminated array of characters */
Vendor/Include/assimp/types.h:381
↓ 10 callers
Method
ClearFrameBuffer
CPPScripts/RenderAPID3D12.cpp:362
↓ 10 callers
Method
Front
Vendor/Include/vk_mem_alloc.h:4857
↓ 10 callers
Method
GetOffset
Vendor/Include/vk_mem_alloc.h:10805
↓ 10 callers
Function
ImGui_ImplDX12_GetBackendData
Backend data stored in io.BackendRendererUserData to allow support for multiple Dear ImGui contexts It is STRONGLY preferred that you use docking bran
CPPScripts/External/ImGui/imgui_impl_dx12.cpp:97
↓ 10 callers
Function
ImGui_ImplOpenGL3_GetBackendData
Backend data stored in io.BackendRendererUserData to allow support for multiple Dear ImGui contexts It is STRONGLY preferred that you use docking bran
CPPScripts/External/ImGui/imgui_impl_opengl3.cpp:252
↓ 10 callers
Function
ImLowerBound
std::lower_bound but without the bullshit
CPPScripts/External/ImGui/imgui.cpp:2677
↓ 10 callers
Function
ImToUpper
Find beginning-of-line
CPPScripts/External/ImGui/imgui_internal.h:390
↓ 10 callers
Function
MouseButtonToKey
CPPScripts/External/ImGui/imgui_internal.h:3219
↓ 10 callers
Method
ReleaseDescriptor
CPPScripts/DirectX12/ZXD3D12DescriptorManager.cpp:64
↓ 10 callers
Function
STB_TEXTEDIT_STRINGLEN
CPPScripts/External/ImGui/imgui_widgets.cpp:3971
↓ 10 callers
Method
SetViewPort
CPPScripts/RenderAPID3D12.cpp:337
↓ 10 callers
Function
VmaAlignUp
Vendor/Include/vk_mem_alloc.h:3532
↓ 10 callers
Method
boolean
Vendor/Include/nlohmann/json.hpp:7304
↓ 10 callers
Function
check_next1
CPPScripts/External/Lua/llex.c:191
↓ 10 callers
Function
contains
Vendor/Include/nlohmann/json.hpp:14384
↓ 10 callers
Function
error
CPPScripts/External/Lua/lundump.c:40
↓ 10 callers
Function
freeexp
** Free register used by expression 'e' (if any) */
CPPScripts/External/Lua/lcode.c:517
↓ 10 callers
Method
get
Vendor/Include/metal-cpp/Foundation/NSSharedPtr.hpp:196
↓ 10 callers
Method
load
Vendor/Include/metal-cpp/Foundation/NSBundle.hpp:187
↓ 10 callers
Function
luaK_dischargevars
** Ensure that expression 'e' is not a variable (nor a <const>). ** (Expression still may have jump lists.) */
CPPScripts/External/Lua/lcode.c:772
↓ 10 callers
Function
luaK_reserveregs
** Reserve 'n' registers in register stack */
CPPScripts/External/Lua/lcode.c:480
↓ 10 callers
Function
luaL_addstring
CPPScripts/External/Lua/lauxlib.c:588
↓ 10 callers
Function
luaL_checkstack
** Ensures the stack has at least 'space' extra slots, raising an error ** if it cannot fulfill the request. (The error handling needs a few ** extra
CPPScripts/External/Lua/lauxlib.c:380
↓ 10 callers
Function
lua_gettable
CPPScripts/External/Lua/lapi.c:678
↓ 10 callers
Function
parse
Vendor/Include/nlohmann/json.hpp:23345
↓ 10 callers
Function
parser
Vendor/Include/nlohmann/json.hpp:19435
↓ 10 callers
Function
set_parent
Vendor/Include/nlohmann/json.hpp:20056
↓ 10 callers
Function
stbi__blinn_8x8
fast 0..255 * 0..255 => 0..255 rounded multiplication
Vendor/Include/stb_image.h:3656
↓ 10 callers
Function
stbi_image_free
Vendor/Include/stb_image.h:985
↓ 10 callers
Method
str
Vendor/Include/Vulkan/spirv_cross/spirv_cross_containers.hpp:683
↓ 10 callers
Function
str_checkname
CPPScripts/External/Lua/lparser.c:143
↓ 10 callers
Function
swap
CPPScripts/External/ImGui/imgui.h:2110
↓ 10 callers
Function
vmaMapMemory
Vendor/Include/vk_mem_alloc.h:15590
↓ 10 callers
Function
vmaUnmapMemory
Vendor/Include/vk_mem_alloc.h:15602
↓ 9 callers
Method
BeginString
Vendor/Include/vk_mem_alloc.h:5782
↓ 9 callers
Method
EndString
Vendor/Include/vk_mem_alloc.h:5856
↓ 9 callers
Method
Get
CPPScripts/ECS/ECSUtils.h:32
↓ 9 callers
Method
GetImTextureIDByEngineID
CPPScripts/Editor/ImGuiTextureManagerMetal.cpp:14
↓ 9 callers
Method
GetProjectionMatrix
CPPScripts/Component/Light.cpp:41
↓ 9 callers
Method
GetRTID
CPPScripts/MaterialData.cpp:36
↓ 9 callers
Method
GetRenderQueue
CPPScripts/Material.cpp:78
↓ 9 callers
Method
GetState
CPPScripts/External/ImGui/imgui_impl_opengl3.cpp:264
↓ 9 callers
Method
GetSumFreeSize
Vendor/Include/vk_mem_alloc.h:8643
↓ 9 callers
Method
HasSelection
CPPScripts/External/ImGui/imgui_widgets.cpp:4200
↓ 9 callers
Function
LocalizeGetMsg
CPPScripts/External/ImGui/imgui_internal.h:3083
↓ 9 callers
Method
Map
Vendor/Include/vk_mem_alloc.h:10546
↓ 9 callers
Method
RecreateAllFollowWindowFBO
CPPScripts/FBOManager.cpp:53
↓ 9 callers
Function
SafeRelease
CPPScripts/External/ImGui/imgui_impl_dx12.cpp:172
↓ 9 callers
Method
SetRotation
CPPScripts/PhysZ/RigidBody.cpp:354
↓ 9 callers
Function
ShowDebugLogFlag
CPPScripts/External/ImGui/imgui.cpp:16606
↓ 9 callers
Function
VmaFree
Vendor/Include/vk_mem_alloc.h:4051
↓ 9 callers
Function
VmaIsPow2
Vendor/Include/vk_mem_alloc.h:3524
↓ 9 callers
Method
append
CPPScripts/External/ImGui/imgui.cpp:2924
↓ 9 callers
Function
check_match
** Check that next token is 'what' and skip it. In case of error, ** raise an error that the expected 'what' should match a 'who' ** in line 'where' (
CPPScripts/External/Lua/lparser.c:130
↓ 9 callers
Method
detach
Vendor/Include/metal-cpp/Foundation/NSSharedPtr.hpp:221
↓ 9 callers
Method
dump
! @brief internal implementation of the serialization function This function is called by the public member function dump and organizes t
Vendor/Include/nlohmann/json.hpp:18116
↓ 9 callers
Method
end_array
Vendor/Include/nlohmann/json.hpp:7354
↓ 9 callers
Function
enterblock
CPPScripts/External/Lua/lparser.c:641
↓ 9 callers
Function
expr
CPPScripts/External/Lua/lparser.c:1289
↓ 9 callers
Function
is_binary
@brief return whether value is a binary array @sa https://json.nlohmann.me/api/basic_json/is_binary/
Vendor/Include/nlohmann/json.hpp:20681
↓ 9 callers
Function
leaveblock
CPPScripts/External/Lua/lparser.c:671
↓ 9 callers
Function
lexerror
CPPScripts/External/Lua/llex.c:111
↓ 9 callers
Function
luaK_jump
** Create a jump instruction and return its position, so its destination ** can be fixed later (with 'fixjump'). */
CPPScripts/External/Lua/lcode.c:199
↓ 9 callers
Function
luaL_prepbuffsize
** returns a pointer to a free area with at least 'sz' bytes */
CPPScripts/External/Lua/lauxlib.c:574
↓ 9 callers
Function
luaS_new
** Create or reuse a zero-terminated string, first checking in the ** cache (using the string address as a key). The cache can contain ** only zero-te
CPPScripts/External/Lua/lstring.c:241
↓ 9 callers
Function
luaT_gettmbyobj
CPPScripts/External/Lua/ltm.c:71
↓ 9 callers
Function
lua_gc
** Garbage-collection function */
CPPScripts/External/Lua/lapi.c:1136
↓ 9 callers
Function
lua_getstack
CPPScripts/External/Lua/ldebug.c:160
↓ 9 callers
Function
lua_seti
CPPScripts/External/Lua/lapi.c:881
↓ 9 callers
Method
next_chunk
CPPScripts/External/ImGui/imgui_internal.h:726
↓ 9 callers
Method
start_array
Vendor/Include/nlohmann/json.hpp:7349
↓ 9 callers
Function
stbi__mad3sizes_valid
returns 1 if "a*b*c + add" has no negative terms/factors and doesn't overflow
Vendor/Include/stb_image.h:934
↓ 9 callers
Function
stbtt__buf_seek
CPPScripts/External/ImGui/imstb_truetype.h:1152
↓ 9 callers
Function
stbtt__new_buf
CPPScripts/External/ImGui/imstb_truetype.h:1173
↓ 9 callers
Function
stbtt_setvertex
CPPScripts/External/ImGui/imstb_truetype.h:1599
↓ 9 callers
Method
string
Vendor/Include/nlohmann/json.hpp:7324
↓ 9 callers
Function
tofile
CPPScripts/External/Lua/liolib.c:187
↓ 8 callers
Method
AddMousePosEvent
Queue a mouse move event
CPPScripts/External/ImGui/imgui.cpp:1714
↓ 8 callers
Function
DeadlyImportError
Vendor/Include/assimp/Exceptional.h:97
↓ 8 callers
Method
GetAllocationInfo
Vendor/Include/vk_mem_alloc.h:8117
↓ 8 callers
Method
GetForward
CPPScripts/Component/Transform.cpp:258
↓ 8 callers
Method
GetMagnitudeSquared
CPPScripts/Math/Vector4.cpp:156
↓ 8 callers
Method
GetMass
CPPScripts/PhysZ/RigidBody.cpp:219
↓ 8 callers
Method
GetViewMatrix
CPPScripts/Component/ZCamera.cpp:48
↓ 8 callers
Function
ImAddClampOverflow
CPPScripts/External/ImGui/imgui_internal.h:478
↓ 8 callers
Function
ImLog
CPPScripts/External/ImGui/imgui_internal.h:457
← previous
next →
301–400 of 14,074, ranked by callers