Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KaijuEngine/kaiju
/ functions
Functions
12,267 in github.com/KaijuEngine/kaiju
⨍
Functions
12,267
◇
Types & classes
2,404
↓ 1,470 callers
Method
End
()
src/rendering/vk_command_buffer.go:91
↓ 1,113 callers
Method
X
()
src/matrix/vec4i.go:11
↓ 1,106 callers
Method
Y
()
src/matrix/vec4i.go:12
↓ 712 callers
Method
New
()
src/editor/codegen/runtime_type.go:21
↓ 673 callers
Method
Pointer
(index int)
src/platform/hid/touch.go:153
↓ 507 callers
Method
Base
()
src/rendering/draw_instance.go:82
↓ 415 callers
Method
Scale
(width, height float32)
src/engine/ui/layout.go:192
↓ 355 callers
Method
Layout
()
src/engine/ui/ui.go:240
↓ 331 callers
Method
Subtract
(rhs Mat3)
src/matrix/mat3.go:204
↓ 318 callers
Method
Value
()
src/engine/ui/slider.go:105
↓ 308 callers
Method
Z
()
src/matrix/vec4i.go:13
↓ 273 callers
Method
Error
(message string)
src/plugins/lua/lua.go:498
↓ 247 callers
Method
Add
Add inserts a new memento into the history. If a transaction is active, the memento is queued instead of being added immediately.
src/editor/memento/history.go:76
↓ 241 callers
Method
Add
()
src/engine/ui/ui_manager.go:217
↓ 239 callers
Method
Z
()
src/engine/ui/layout.go:406
↓ 236 callers
Method
Error
()
src/editor/project/project_errors.go:15
↓ 224 callers
Method
GetElementById
(id string)
src/engine/ui/markup/document/html_parser.go:152
↓ 188 callers
Method
W
()
src/matrix/vec4i.go:14
↓ 184 callers
Method
Hide
(host *engine.Host, target *editor_stage_manager.StageEntity, data *entity_data_binding.EntityDataEntry)
src/editor/editor_stage_manager/data_binding_renderer/editor_data_binding_renderer.go:25
↓ 177 callers
Method
Attribute
(key string)
src/engine/ui/markup/document/html_element.go:237
↓ 176 callers
Method
Abs
()
src/matrix/vec3.go:266
↓ 173 callers
Method
Error
()
src/editor/editor_settings/editor_settings_error.go:37
↓ 171 callers
Method
Show
(host *engine.Host, target *editor_stage_manager.StageEntity, data *entity_data_binding.EntityDataEntry)
src/editor/editor_stage_manager/data_binding_renderer/editor_data_binding_renderer.go:23
↓ 164 callers
Function
Abs
(x T)
src/matrix/float64.go:18
↓ 153 callers
Method
Init
(entity *Entity, host *Host)
src/engine/entity_data_binding.go:22
↓ 153 callers
Method
ToPanel
()
src/engine/ui/panel.go:184
↓ 143 callers
Method
Error
()
src/rendering/loaders/fbx/document.go:57
↓ 141 callers
Method
Unlock
()
src/editor/editor_stage_manager/stage_entity.go:39
↓ 138 callers
Method
Read
Read returns the raw bytes for the asset identified by `key`. An error is returned if the asset cannot be found or read.
src/engine/assets/database.go:34
↓ 138 callers
Method
WorldPosition
()
src/matrix/transform.go:246
↓ 137 callers
Method
ToInput
()
src/engine/ui/input.go:77
↓ 134 callers
Function
Approx
(a, b T)
src/matrix/matrix_config.go:77
↓ 129 callers
Method
Contains
Contains returns whether the AABB contains the point
src/engine/graviton/aabb.go:127
↓ 126 callers
Method
Lock
()
src/editor/editor_stage_manager/stage_entity.go:38
↓ 126 callers
Method
R
()
src/matrix/color.go:19
↓ 125 callers
Method
Entity
()
src/engine/ui/ui.go:239
↓ 125 callers
Method
SetText
(text string)
src/engine/ui/label.go:349
↓ 124 callers
Method
Destroy
()
src/rendering/draw_instance.go:84
↓ 119 callers
Method
Exit
Called when the undo state is overridden by new undo data
src/editor/memento/memento.go:13
↓ 118 callers
Method
G
()
src/matrix/color.go:20
↓ 114 callers
Method
B
()
src/matrix/color.go:21
↓ 112 callers
Method
A
()
src/matrix/color.go:22
↓ 112 callers
Method
Height
()
src/engine/cameras/camera.go:34
↓ 110 callers
Method
Position
()
src/engine/cameras/camera.go:32
↓ 110 callers
Method
TypeName
TypeName will return the string-friendly type name that is used to store into the content's config data file. It could be used to test against a speci
src/editor/project/project_database/content_database/content_database_category.go:44
↓ 107 callers
Method
Create
(instance *GPUInstance, window RenderingContainer)
src/rendering/gpu_surface.go:20
↓ 106 callers
Method
Manager
()
src/editor/editor_stage_manager/editor_stage_view/transform_tools/transform_tools_stage_interface.go:20
↓ 105 callers
Method
Data
()
src/engine/ui/textarea.go:120
↓ 103 callers
Method
Width
()
src/engine/cameras/camera.go:33
↓ 102 callers
Method
Name
Name will return the name that has been set for this project. If the name is not set, either the project hasn't been setup/selected or it is an error.
src/editor/project/project.go:172
↓ 102 callers
Method
Text
()
src/engine/ui/label.go:347
↓ 100 callers
Method
PixelSize
()
src/engine/ui/layout.go:95
↓ 99 callers
Method
Execute
()
src/engine/systems/events/event.go:55
↓ 98 callers
Method
SetPosition
(position matrix.Vec3)
src/engine/cameras/camera.go:15
↓ 97 callers
Function
newTestEntity
---------------------------------------------------------------------------
src/engine/entity_test.go:15
↓ 94 callers
Method
ReadFile
(name string)
src/editor/project/project_file_system/engine_file_system.go:21
↓ 93 callers
Method
Deactivate
()
src/rendering/draw_instance.go:87
↓ 93 callers
Method
SetDirty
(dirtyType DirtyType)
src/engine/ui/ui.go:389
↓ 91 callers
Method
SetZ
(z float32)
src/engine/ui/layout.go:410
↓ 89 callers
Method
IsValid
()
src/rendering/light.go:187
↓ 88 callers
Method
AddEvent
(evtType EventType, evt func())
src/engine/ui/ui.go:334
↓ 88 callers
Method
InnerLabel
()
src/engine/ui/markup/document/html_element.go:105
↓ 87 callers
Method
Process
(elm *document.Element, value rules.SelectorPart)
src/engine/ui/markup/css/pseudos/css_pseudo.go:17
↓ 86 callers
Method
Length
()
src/matrix/vec3.go:139
↓ 85 callers
Method
PanelData
()
src/engine/ui/panel.go:187
↓ 84 callers
Method
Dot
(other Vec3T[T])
src/matrix/vec3.go:202
↓ 82 callers
Method
SetOffset
(x, y float32)
src/engine/ui/layout.go:105
↓ 80 callers
Method
RunAfterFrames
RunAfterFrames will call the given function after the given number of frames have passed from the current frame
src/engine/host.go:479
↓ 79 callers
Method
TextureCache
()
src/rendering/render_caches.go:13
↓ 76 callers
Method
Bounds
()
src/engine/graviton/bvh.go:17
↓ 75 callers
Method
SetY
(y int32)
src/matrix/vec3i.go:19
↓ 74 callers
Method
SetX
(x int32)
src/matrix/vec3i.go:18
↓ 74 callers
Method
Texture
(index int)
src/rendering/vk_render_pass.go:64
↓ 74 callers
Function
vec3ForTest
()
src/matrix/vec3_test.go:13
↓ 72 callers
Method
Activate
()
src/rendering/draw_instance.go:86
↓ 72 callers
Method
SetPositioning
(pos Positioning)
src/engine/ui/layout.go:414
↓ 71 callers
Function
Mat4Identity
()
src/matrix/mat4.go:76
↓ 71 callers
Method
String
()
src/editor/project/project_file_system/project_file_system_folders.go:109
↓ 71 callers
Method
Type
()
src/engine/ui/ui.go:246
↓ 70 callers
Method
Close
Close releases any resources held by the implementation. Implementations that have no resources may implement this as a no‑op.
src/engine/assets/database.go:47
↓ 70 callers
Method
Close
()
src/editor/editor_workspace/editor_workspace.go:48
↓ 70 callers
Method
IsActive
()
src/engine/ui/ui.go:191
↓ 69 callers
Method
Initialize
(ed WorkspaceEditorInterface)
src/editor/editor_workspace/editor_workspace.go:44
↓ 68 callers
Method
AddDrawing
(drawing Drawing)
src/rendering/drawing.go:198
↓ 68 callers
Method
SetAttribute
SetAttribute sets an attribute on the HTML element. If the attribute key is "class", it parses the value as space-separated class names and sets them
src/engine/ui/markup/document/html_element.go:53
↓ 67 callers
Method
Cache
()
src/editor/editor_workspace/vulkan_workspace/shader_designer/shader_designer_editor_interface.go:20
↓ 67 callers
Method
Id
CachedContent will read the id from the file name and return it as a string
src/editor/project/project_database/content_database/cache_database.go:60
↓ 67 callers
Method
InputData
()
src/engine/ui/input.go:80
↓ 67 callers
Function
propString
(v string)
src/rendering/loaders/fbx/document_test.go:378
↓ 66 callers
Function
safeNormal
(v, fallback matrix.Vec3)
src/engine/graviton/narrow_phase.go:1492
↓ 66 callers
Function
vec4ForTest
()
src/matrix/vec4_test.go:13
↓ 65 callers
Method
Index
Index will insert the given content configuration into the cache. If the cache already contains the id for the path, then the cache will replace it's
src/editor/project/project_database/content_database/cache_database.go:263
↓ 65 callers
Method
MaterialCache
()
src/rendering/render_caches.go:16
↓ 65 callers
Method
X
()
src/matrix/quaternion.go:16
↓ 64 callers
Method
Material
(key string)
src/rendering/material_cache.go:94
↓ 64 callers
Method
MeshCache
()
src/rendering/render_caches.go:14
↓ 64 callers
Method
Y
()
src/matrix/quaternion.go:17
↓ 63 callers
Method
SetParent
SetParent will set the parent of the entity. If the entity already has a parent, it will be removed from the parent's children list. If the new parent
src/engine/entity.go:176
↓ 63 callers
Method
ToLabel
()
src/engine/ui/label.go:56
↓ 63 callers
Method
Z
()
src/matrix/quaternion.go:18
next →
1–100 of 12,267, ranked by callers