Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/StudioCherno/Walnut
/ functions
Functions
62 in github.com/StudioCherno/Walnut
⨍
Functions
62
◇
Types & classes
15
↓ 37 callers
Function
check_vk_result
Walnut/src/Walnut/Application.cpp:60
↓ 4 callers
Function
BytesPerPixel
Walnut/src/Walnut/Image.cpp:28
↓ 4 callers
Method
GetWindowHandle
Walnut/src/Walnut/Application.h:49
↓ 2 callers
Function
GetVulkanMemoryType
Walnut/src/Walnut/Image.cpp:15
↓ 2 callers
Function
Main
Walnut/src/Walnut/EntryPoint.h:10
↓ 2 callers
Method
OnAttach
Walnut/src/Walnut/Layer.h:10
↓ 1 callers
Function
CleanupVulkan
Walnut/src/Walnut/Application.cpp:254
↓ 1 callers
Function
CleanupVulkanWindow
Walnut/src/Walnut/Application.cpp:268
↓ 1 callers
Method
Close
Walnut/src/Walnut/Application.cpp:686
↓ 1 callers
Method
ElapsedMillis
Walnut/src/Walnut/Timer.h:27
↓ 1 callers
Function
FramePresent
Walnut/src/Walnut/Application.cpp:358
↓ 1 callers
Function
FrameRender
Walnut/src/Walnut/Application.cpp:273
↓ 1 callers
Method
OnDetach
Walnut/src/Walnut/Layer.h:11
↓ 1 callers
Method
OnUIRender
Walnut/src/Walnut/Layer.h:14
↓ 1 callers
Method
OnUpdate
Walnut/src/Walnut/Layer.h:13
↓ 1 callers
Method
Run
Walnut/src/Walnut/Application.cpp:554
↓ 1 callers
Method
SetMenubarCallback
Walnut/src/Walnut/Application.h:35
↓ 1 callers
Function
SetupVulkan
Walnut/src/Walnut/Application.cpp:78
↓ 1 callers
Function
SetupVulkanWindow
All the ImGui_ImplVulkanH_XXX structures/functions are optional helpers used by the demo. Your real engine/app may not use them.
Walnut/src/Walnut/Application.cpp:222
↓ 1 callers
Function
WalnutFormatToVulkanFormat
Walnut/src/Walnut/Image.cpp:38
Method
AllocateMemory
Walnut/src/Walnut/Image.cpp:88
Method
Application
Walnut/src/Walnut/Application.cpp:387
Method
CreateApplication
WalnutApp/src/WalnutApp.cpp:19
Method
Elapsed
Walnut/src/Walnut/Timer.h:22
Method
Float
Walnut/src/Walnut/Random.h:27
Method
FlushCommandBuffer
Walnut/src/Walnut/Application.cpp:736
Method
GetCommandBuffer
Walnut/src/Walnut/Application.cpp:711
Method
GetDescriptorSet
Walnut/src/Walnut/Image.h:25
Method
GetDevice
Walnut/src/Walnut/Application.cpp:706
Method
GetHeight
Walnut/src/Walnut/Image.h:30
Method
GetInstance
Walnut/src/Walnut/Application.cpp:696
Method
GetMousePosition
Walnut/src/Walnut/Input/Input.cpp:23
Method
GetPhysicalDevice
Walnut/src/Walnut/Application.cpp:701
Method
GetTime
Walnut/src/Walnut/Application.cpp:691
Method
GetWidth
Walnut/src/Walnut/Image.h:29
Method
Image
Walnut/src/Walnut/Image.cpp:50
Method
InUnitSphere
Walnut/src/Walnut/Random.h:42
Method
Init
Walnut/src/Walnut/Random.h:12
Method
Init
Walnut/src/Walnut/Application.cpp:407
Method
IsKeyDown
Walnut/src/Walnut/Input/Input.cpp:9
Method
IsMouseButtonDown
Walnut/src/Walnut/Input/Input.cpp:16
Method
OnUIRender
WalnutApp/src/WalnutApp.cpp:9
Method
PushLayer
Walnut/src/Walnut/Application.h:38
Method
Release
Walnut/src/Walnut/Image.cpp:161
Method
Reset
Walnut/src/Walnut/Timer.h:17
Method
Resize
Walnut/src/Walnut/Image.cpp:277
Method
ScopedTimer
Walnut/src/Walnut/Timer.h:39
Method
SetCursorMode
Walnut/src/Walnut/Input/Input.cpp:32
Method
SetData
Walnut/src/Walnut/Image.cpp:184
Method
Shutdown
Walnut/src/Walnut/Application.cpp:522
Method
SubmitResourceFree
Walnut/src/Walnut/Application.cpp:765
Method
Timer
Walnut/src/Walnut/Timer.h:12
Method
UInt
Walnut/src/Walnut/Random.h:17
Method
Vec3
Walnut/src/Walnut/Random.h:32
Function
WinMain
Walnut/src/Walnut/EntryPoint.h:28
Function
debug_report
Walnut/src/Walnut/Application.cpp:70
Function
glfw_error_callback
Walnut/src/Walnut/Application.cpp:380
Function
main
Walnut/src/Walnut/EntryPoint.h:35
Method
~Application
Walnut/src/Walnut/Application.cpp:395
Method
~Image
Walnut/src/Walnut/Image.cpp:83
Method
~Layer
Walnut/src/Walnut/Layer.h:8
Method
~ScopedTimer
Walnut/src/Walnut/Timer.h:41