Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/TheCherno/Hazel
/ functions
Functions
624 in github.com/TheCherno/Hazel
⨍
Functions
624
◇
Types & classes
164
↓ 17 callers
Method
end
Hazel/src/Hazel/Core/LayerStack.h:22
↓ 16 callers
Method
GetEntityByUUID
Hazel/src/Hazel/Scene/Scene.cpp:366
↓ 10 callers
Method
GetTransform
Hazel/src/Hazel/Scene/Components.h:45
↓ 10 callers
Method
IsKeyDown
(KeyCode keycode)
Hazel-ScriptCore/Source/Hazel/Input.cs:5
↓ 9 callers
Method
SetData
Hazel/src/Platform/OpenGL/OpenGLBuffer.cpp:51
↓ 8 callers
Method
Bind
Hazel/src/Hazel/Scene/Components.h:106
↓ 8 callers
Method
GetUUID
Hazel/src/Hazel/Scene/Entity.h:59
↓ 7 callers
Method
Bind
Hazel/src/Platform/OpenGL/OpenGLBuffer.cpp:37
↓ 7 callers
Method
GetRendererID
Hazel/src/Platform/OpenGL/OpenGLTexture.h:20
↓ 6 callers
Method
AddVertexBuffer
Hazel/src/Platform/OpenGL/OpenGLVertexArray.cpp:57
↓ 6 callers
Method
GetNativeWindow
Hazel/src/Platform/Windows/WindowsWindow.h:26
↓ 6 callers
Method
SetLayout
Hazel/src/Platform/OpenGL/OpenGLBuffer.h:20
↓ 5 callers
Method
GetHeight
Hazel/src/Hazel/Events/ApplicationEvent.h:14
↓ 5 callers
Method
GetWidth
Hazel/src/Hazel/Events/ApplicationEvent.h:13
↓ 5 callers
Method
SetContext
Hazelnut/src/Panels/SceneHierarchyPanel.cpp:29
↓ 5 callers
Method
SetIndexBuffer
Hazel/src/Platform/OpenGL/OpenGLVertexArray.cpp:127
↓ 5 callers
Method
begin
Hazel/src/Hazel/Core/LayerStack.h:21
↓ 4 callers
Method
GetProjectionType
Hazel/src/Hazel/Scene/SceneCamera.h:34
↓ 4 callers
Method
GetSelectedEntity
Hazelnut/src/Panels/SceneHierarchyPanel.h:19
↓ 4 callers
Function
TextureTarget
Hazel/src/Platform/OpenGL/OpenGLFramebuffer.cpp:12
↓ 4 callers
Method
Validate
(cls)
scripts/SetupVulkan.py:17
↓ 3 callers
Function
DrawVec3Control
Hazelnut/src/Panels/SceneHierarchyPanel.cpp:114
↓ 3 callers
Function
GetCacheDirectory
Hazel/src/Platform/OpenGL/OpenGLShader.cpp:51
↓ 3 callers
Method
GetComponentCount
Hazel/src/Hazel/Renderer/Buffer.h:46
↓ 3 callers
Method
GetMethod
Hazel/src/Hazel/Scripting/ScriptEngine.cpp:470
↓ 3 callers
Method
GetStride
Hazel/src/Hazel/Renderer/Buffer.h:79
↓ 3 callers
Method
InvokeMethod
Hazel/src/Hazel/Scripting/ScriptEngine.cpp:475
↓ 3 callers
Method
OnDetach
Hazel/src/Hazel/Core/Layer.h:16
↓ 3 callers
Method
SetSelectedEntity
Hazelnut/src/Panels/SceneHierarchyPanel.cpp:71
↓ 3 callers
Method
SetViewportSize
Hazel/src/Hazel/Scene/SceneCamera.cpp:31
↓ 3 callers
Function
ShaderDataTypeToOpenGLBaseType
Hazel/src/Platform/OpenGL/OpenGLVertexArray.cpp:8
↓ 3 callers
Method
Step
Hazel/src/Hazel/Scene/Scene.cpp:340
↓ 2 callers
Method
ApplyLinearImpulse
(Vector2 impulse, Vector2 worldPosition, bool wake)
Hazel-ScriptCore/Source/Hazel/Scene/Components.cs:49
↓ 2 callers
Function
AttachColorTexture
Hazel/src/Platform/OpenGL/OpenGLFramebuffer.cpp:27
↓ 2 callers
Method
Bind
Hazel/src/Platform/OpenGL/OpenGLVertexArray.cpp:43
↓ 2 callers
Function
BindTexture
Hazel/src/Platform/OpenGL/OpenGLFramebuffer.cpp:22
↓ 2 callers
Method
Close
Hazel/src/Hazel/Core/Application.cpp:61
↓ 2 callers
Method
CreateEntityWithUUID
Hazel/src/Hazel/Scene/Scene.cpp:103
↓ 2 callers
Function
CreateTextures
Hazel/src/Platform/OpenGL/OpenGLFramebuffer.cpp:17
↓ 2 callers
Method
DestroyEntity
Hazel/src/Hazel/Scene/Scene.cpp:116
↓ 2 callers
Function
GLShaderStageToShaderC
Hazel/src/Platform/OpenGL/OpenGLShader.cpp:29
↓ 2 callers
Method
GetAtlasTexture
Hazel/src/Hazel/Renderer/Font.h:19
↓ 2 callers
Method
GetImGuiLayer
Hazel/src/Hazel/Core/Application.h:52
↓ 2 callers
Method
GetOrthographicFarClip
Hazel/src/Hazel/Scene/SceneCamera.h:31
↓ 2 callers
Method
GetOrthographicNearClip
Hazel/src/Hazel/Scene/SceneCamera.h:29
↓ 2 callers
Method
GetOrthographicSize
Hazel/src/Hazel/Scene/SceneCamera.h:27
↓ 2 callers
Method
GetPerspectiveFarClip
Hazel/src/Hazel/Scene/SceneCamera.h:24
↓ 2 callers
Method
GetPerspectiveNearClip
Hazel/src/Hazel/Scene/SceneCamera.h:22
↓ 2 callers
Method
GetPerspectiveVerticalFOV
Hazel/src/Hazel/Scene/SceneCamera.h:20
↓ 2 callers
Method
GetTotalIndexCount
Hazel/src/Hazel/Renderer/Renderer2D.h:69
↓ 2 callers
Method
GetTotalVertexCount
Hazel/src/Hazel/Renderer/Renderer2D.h:68
↓ 2 callers
Method
GetYOffset
Hazel/src/Hazel/Events/MouseEvent.h:37
↓ 2 callers
Method
IsInCategory
Hazel/src/Hazel/Events/Event.h:52
↓ 2 callers
Method
IsPaused
Hazel/src/Hazel/Scene/Scene.h:46
↓ 2 callers
Function
LoadMonoAssembly
Hazel/src/Hazel/Scripting/ScriptEngine.cpp:47
↓ 2 callers
Function
MonoStringToString
Hazel/src/Hazel/Scripting/ScriptGlue.cpp:23
↓ 2 callers
Method
OnAttach
Hazel/src/Hazel/Core/Layer.h:15
↓ 2 callers
Method
OnUpdate
Hazel/src/Hazel/Core/Layer.h:17
↓ 2 callers
Function
Rigidbody2DTypeToBox2DBody
Hazel/src/Hazel/Physics/Physics2D.h:11
↓ 2 callers
Function
ScriptFieldTypeToString
Hazel/src/Hazel/Scripting/ScriptEngine.h:185
↓ 2 callers
Method
SetMat4
Hazel/src/Platform/OpenGL/OpenGLShader.cpp:426
↓ 2 callers
Method
SetOrthographicFarClip
Hazel/src/Hazel/Scene/SceneCamera.h:32
↓ 2 callers
Method
SetOrthographicNearClip
Hazel/src/Hazel/Scene/SceneCamera.h:30
↓ 2 callers
Method
SetOrthographicSize
Hazel/src/Hazel/Scene/SceneCamera.h:28
↓ 2 callers
Method
SetPaused
Hazel/src/Hazel/Scene/Scene.h:48
↓ 2 callers
Method
SetPerspectiveFarClip
Hazel/src/Hazel/Scene/SceneCamera.h:25
↓ 2 callers
Method
SetPerspectiveNearClip
Hazel/src/Hazel/Scene/SceneCamera.h:23
↓ 2 callers
Method
SetPerspectiveVerticalFOV
Hazel/src/Hazel/Scene/SceneCamera.h:21
↓ 2 callers
Method
SetProjection
Hazel/src/Hazel/Renderer/OrthographicCamera.cpp:16
↓ 2 callers
Method
SetProjectionType
Hazel/src/Hazel/Scene/SceneCamera.h:35
↓ 2 callers
Method
SetValue
Hazel/src/Hazel/Scripting/ScriptEngine.h:58
↓ 2 callers
Function
ShaderTypeFromString
Hazel/src/Platform/OpenGL/OpenGLShader.cpp:18
↓ 2 callers
Method
Size
Hazel/src/Hazel/Core/Buffer.h:76
↓ 2 callers
Method
TransformComponent_GetTranslation
(ulong entityID, out Vector3 translation)
Hazel-ScriptCore/Source/Hazel/InternalCalls.cs:18
↓ 2 callers
Method
TransformComponent_SetTranslation
(ulong entityID, ref Vector3 translation)
Hazel-ScriptCore/Source/Hazel/InternalCalls.cs:20
↓ 2 callers
Method
__InstallVulkanSDK
(cls)
scripts/SetupVulkan.py:46
↓ 2 callers
Method
__ValidatePackage
(cls, packageName)
scripts/SetupPython.py:27
↓ 1 callers
Function
AttachDepthTexture
Hazel/src/Platform/OpenGL/OpenGLFramebuffer.cpp:48
↓ 1 callers
Method
Begin
Hazel/src/Hazel/ImGui/ImGuiLayer.cpp:85
↓ 1 callers
Method
BlockEvents
Hazel/src/Hazel/ImGui/ImGuiLayer.h:24
↓ 1 callers
Method
CheckIfPremakeInstalled
(cls)
scripts/SetupPremake.py:23
↓ 1 callers
Method
CheckVulkanSDK
(cls)
scripts/SetupVulkan.py:28
↓ 1 callers
Method
CheckVulkanSDKDebugLibs
(cls)
scripts/SetupVulkan.py:64
↓ 1 callers
Method
ClearAttachment
Hazel/src/Platform/OpenGL/OpenGLFramebuffer.cpp:216
↓ 1 callers
Function
CopyComponent
Hazel/src/Hazel/Scene/Scene.cpp:34
↓ 1 callers
Function
CopyComponentIfExists
Hazel/src/Hazel/Scene/Scene.cpp:56
↓ 1 callers
Function
CreateApplication
Hazelnut/src/HazelnutApp.cpp:18
↓ 1 callers
Function
CreateCacheDirectoryIfNeeded
Hazel/src/Platform/OpenGL/OpenGLShader.cpp:57
↓ 1 callers
Method
CreateEntity
Hazel/src/Hazel/Scene/Scene.cpp:98
↓ 1 callers
Function
DecomposeTransform
Hazel/src/Hazel/Math/Math.cpp:9
↓ 1 callers
Method
Deserialize
Hazel/src/Hazel/Scene/SceneSerializer.cpp:403
↓ 1 callers
Method
Deserialize
Hazel/src/Hazel/Project/ProjectSerializer.cpp:39
↓ 1 callers
Method
DuplicateEntity
Hazel/src/Hazel/Scene/Scene.cpp:345
↓ 1 callers
Method
End
Hazel/src/Hazel/ImGui/ImGuiLayer.cpp:95
↓ 1 callers
Method
Entity_FindEntityByName
(string name)
Hazel-ScriptCore/Source/Hazel/InternalCalls.cs:11
↓ 1 callers
Method
Entity_HasComponent
(ulong entityID, Type componentType)
Hazel-ScriptCore/Source/Hazel/InternalCalls.cs:9
↓ 1 callers
Method
FindEntityByName
Hazel/src/Hazel/Scene/Scene.cpp:354
↓ 1 callers
Function
GLShaderStageCachedOpenGLFileExtension
Hazel/src/Platform/OpenGL/OpenGLShader.cpp:64
↓ 1 callers
Function
GLShaderStageCachedVulkanFileExtension
Hazel/src/Platform/OpenGL/OpenGLShader.cpp:75
↓ 1 callers
Function
GLShaderStageToString
Hazel/src/Platform/OpenGL/OpenGLShader.cpp:40
next →
1–100 of 624, ranked by callers