GitHub Trending Repositories

KaijuEngine/kaiju

Author: KaijuEngine

Stars: 1,480 stars today

Description: General purpose 3D and 2D game engine using Go (golang) and Vulkan with built in editor

README

Kaiju Engine

Kaiju is a 2D/3D game engine written in Go (Golang) backed by Vulkan. The goal of the engine is to use a modern, easy, systems level programming language, with a focus on simplicity, to create a new kind of game engine.

Join the community

Why Kaiju?

The current version of the base engine renders extremely fast, faster than most would think a garbage collected language could go. In my testing a release mode build of a game in Unity with nothing but a black background and a cube runs at about 1,600 FPS. In Kaiju, the same thing runs at around 5,400 FPS on the same machine. In fact, a complete game, with audio, custom cursors, real time PBR rendering with real time shadows, UI, and more runs at 2,712 FPS (in "debug" mode) screenshots or it didn't happen.

Why Go (golang)?

I love C, and because I love C and found out that Ken Thompson played a part in designing Go, I gave Go a chance. It has been such a joy to use and work with I decided to port my C game engine to Go. Go is a modern system-level language that allows me to write code the way I want to write code and even have the opportunity to do some crazy things if I want to (no strings attached). Also the simplicity and "just works" of writing Assembly code was a great boost to my happiness.

What's more, it's a language that other developers can easily learn and jump right into extending the engine/editor. No need for developers to re-figure out some bespoke macros or crazy templating nonsense. It's flat, easy, straight forward, and the foot-gun is hidden behind some walls, but there if you want it. Furthermore, developers can write their games in Go directly, no need for some alternative language that is different from the engine code (but we'll include Lua for modding).

What about the Garbage Collector?!

I am creating this section because I get asked about it when I mention "Go", possibly not realizing that most public game engines use a garbage collector (GC).

The GC is actually a feature I'm happy with (shocker coming from a C guy). Well, the reason is simple, if you're going to make a game engine that the public will use and needs to be stable, you need a garbage collector. Unity has C# (and possibly an internal GC as well), Unreal has a GC (and it could use a tune up if you ask me), Godot has a GC albeit their scripting language or when you use C#. It is actually very important for public engines to have a GC because people are only human and make a lot of mistakes, mistakes they'll blame on you (the engine developer) before they blame themselves.

Coincidentally, the overall design I have for the engine plays very well with the GC and last I measured, I have a net-0 heap allocation while running (may need a new review). If you don't abuse the GC, you shouldn't generally feel it, it runs concurrently as well.

I'll be the first to admit, I think the developers of Go can create a better GC than I can, and probably better than Unreal and Unity too.

⚠️ WORK IN PROGRESS ⚠️

Though the engine is production ready, the editor is not, feel free to join and contribute to its development.

For the latest updates, please join the Discord or check my Twitter/X.

Please review the Ad-Hoc editor readme

Compiling the engine

Windows developers must install the 64-bit Go toolchain (windows-amd64). The 32-bit (windows-386) Go distribution will not compile Kaiju’s Vulkan backend. Please see the documentation on how to get started and compile the engine

Editor previews

⚠️⚠️⚠️ Please note, this video is not professional at all. It's one I made to aid in the Mac port pull request, but shows many features.

(YouTube) Compatibility requirements video for Mac

Older videos

full-project-run-cycle.mp4

clanker.mp4

working-code-binding.mp4

content-tagging.mp4

status-bar-update.mp4

focus-and-transform-hotkeys

Star history

Star History Chart

File Structure

📄 .gitattributes
📁 .github
📄 .github/FUNDING.yml
📁 .github/ISSUE_TEMPLATE
📄 .github/ISSUE_TEMPLATE/bug_report.md
📄 .github/ISSUE_TEMPLATE/feature_request.md
📁 .github/workflows
📄 .github/workflows/ci-build-test.yml
📄 .github/workflows/main.yml
📄 .gitignore
📁 .vscode
📄 .vscode/launch.json
📄 .vscode/settings.json
📄 .vscode/tasks.json
📄 AUTHORS.md
📄 CNAME
📄 CONTRIBUTING.md
📄 CONTRIBUTORS.md
📄 LICENSE
📄 README.md
📁 artwork
📁 artwork/drawings
📄 artwork/drawings/temp_logo.afphoto
📄 artwork/overlay_panel_background.xcf
📁 artwork/plasticity
📄 artwork/plasticity/kong.plasticity
📁 docs
📁 docs/engine_developers
📄 docs/engine_developers/build_from_source-custom.md
📄 docs/engine_developers/build_from_source.md
📄 docs/engine_developers/build_tags.md
📄 docs/engine_developers/building_fonts.md
📄 docs/engine_developers/editor_windows.md
📄 docs/engine_developers/prompt_popup.md
📄 docs/engine_developers/struct_ui_reflect_tags.md
📁 docs/getting_started
📄 docs/getting_started/editor_controls.md
📄 docs/getting_started/editor_launch.md
📄 docs/index.md
📁 docs/programming
📄 docs/programming/data_binding.md
📁 docs/shaders
📄 docs/shaders/shader_designer.md
📁 docs/ui
📄 docs/ui/go_access.md
📄 docs/ui/html_attributes.md
📄 docs/ui/preview.md
📄 docs/ui/writing.md
📄 mkdocs.yml
📁 profiles
📄 profiles/discrete_amd.json
📄 profiles/discrete_nvidia.json
📄 profiles/integrated_gpu.json
📄 profiles/minimal_vulkan.json
📁 publishing
📁 publishing/steam_sdk
📄 publishing/steam_sdk/paste_public_folder_here.txt
📁 src
📁 src/bootstrap
📄 src/bootstrap/bootstrap.go
📄 src/bootstrap/bootstrap_game.go
📄 src/bootstrap/bootstrap_master_server.go
📄 src/bootstrap/bootstrap_with_steam.go
📄 src/bootstrap/bootstrap_without_external_game_service.go
📄 src/bootstrap/game_interface.go
📁 src/build
📄 src/build/editor.go
📄 src/build/game_titles.go
📄 src/build/generator.go
📁 src/build/tag_generator
📄 src/build/tag_generator/tag_generator.go
📄 src/build/tag_generator/tag_generator_test.go
📄 src/build/zdebug.go
📄 src/build/zdebug_not.go
📄 src/build/zeditor.go
📄 src/build/zeditor_not.go
📄 src/build/zshipping.go
📄 src/build/zshipping_not.go
📁 src/debug
📄 src/debug/assertions.go
📁 src/editor
📄 src/editor/README.md
📁 src/editor/codegen
📄 src/editor/codegen/codegen.go
📄 src/editor/codegen/codegen_enum_parsing.go
📄 src/editor/codegen/codegen_test.go
📄 src/editor/codegen/codgen_registry.go
📁 src/editor/codegen/entity_data_binding
📄 src/editor/codegen/entity_data_binding/entity_data_binding.go
📄 src/editor/codegen/generated_type.go
📁 src/editor/codegen/reflect_helpers
📄 src/editor/codegen/reflect_helpers/types.go
📄 src/editor/codegen/runtime_type.go
📁 src/editor/codegen/test_structure
📁 src/editor/codegen/test_structure/test_data
📄 src/editor/codegen/test_structure/test_data/codegen_test_data.txt
📁 src/editor/codegen/test_structure/test_data/sub_test_data
📄 src/editor/codegen/test_structure/test_data/sub_test_data/codegen_sub_test_data.txt
📁 src/editor/common_interfaces
📄 src/editor/common_interfaces/common_interfaces.go
📄 src/editor/docs.md
📄 src/editor/editor.go
📄 src/editor/editor_ai_bindings.go
📄 src/editor/editor_autotest.go
📄 src/editor/editor_common_workspace_interface.go
📁 src/editor/editor_controls
📄 src/editor/editor_controls/editor_camera.go
📁 src/editor/editor_embedded_content
📁 src/editor/editor_embedded_content/editor_content
📁 src/editor/editor_embedded_content/editor_content/editor
📁 src/editor/editor_embedded_content/editor_content/editor/fonts
📄 src/editor/editor_embedded_content/editor_content/editor/fonts/charset.txt
📁 src/editor/editor_embedded_content/editor_content/editor/meshes
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/cone.glb
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/cube.glb
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/cube_animation.bin
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/cube_animation.gltf
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/cube_animation_slow.bin
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/cube_animation_slow.gltf
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/cube_animation_slow_2.bin
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/cube_animation_slow_2.gltf
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/cylinder.glb
📁 src/editor/editor_embedded_content/editor_content/editor/meshes/fox
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/fox/Fox.bin
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/fox/Fox.gltf
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/fox/Texture.png
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/ico_sphere.glb
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/move-pointer.bin
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/move-pointer.gltf
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/plane.glb
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/rotate-pointer.bin
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/rotate-pointer.gltf
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/scale-pointer.bin
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/scale-pointer.gltf
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/sphere.glb
📄 src/editor/editor_embedded_content/editor_content/editor/meshes/torus.glb
📁 src/editor/editor_embedded_content/editor_content/editor/textures
📄 src/editor/editor_embedded_content/editor_content/editor/textures/button_disabled.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/button_down.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/button_hover.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/button_idle.png
📁 src/editor/editor_embedded_content/editor_content/editor/textures/icons
📄 src/editor/editor_embedded_content/editor_content/editor/textures/icons/TableOfContents.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/icons/camera.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/icons/css.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/icons/file.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/icons/folder.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/icons/folder_small.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/icons/font.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/icons/html.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/icons/light.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/icons/material.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/icons/menu_bar_logo.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/icons/mesh.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/icons/music.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/icons/plus.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/icons/sound.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/icons/spv.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/icons/stage.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/icons/template.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/icons/texture.png
📄 src/editor/editor_embedded_content/editor_content/editor/textures/overlay_panel_background.png
📁 src/editor/editor_embedded_content/editor_content/editor/ui
📁 src/editor/editor_embedded_content/editor_content/editor/ui/global
📄 src/editor/editor_embedded_content/editor_content/editor/ui/global/menu_bar.go.html
📄 src/editor/editor_embedded_content/editor_content/editor/ui/global/status_bar.go.html
📁 src/editor/editor_embedded_content/editor_content/editor/ui/overlay
📄 src/editor/editor_embedded_content/editor_content/editor/ui/overlay/ai_prompt.go.html
📄 src/editor/editor_embedded_content/editor_content/editor/ui/overlay/confirm_prompt.go.html
📄 src/editor/editor_embedded_content/editor_content/editor/ui/overlay/context_menu.go.html
📄 src/editor/editor_embedded_content/editor_content/editor/ui/overlay/create_entity_data.go.html
📄 src/editor/editor_embedded_content/editor_content/editor/ui/overlay/file_browser.go.html
📄 src/editor/editor_embedded_content/editor_content/editor/ui/overlay/input_prompt.go.html
📄 src/editor/editor_embedded_content/editor_content/editor/ui/overlay/new_project_overlay.go.html
📄 src/editor/editor_embedded_content/editor_content/editor/ui/overlay/reference_viewer.go.html
📄 src/editor/editor_embedded_content/editor_content/editor/ui/overlay/table_of_contents.go.html
📁 src/editor/editor_embedded_content/editor_content/editor/ui/workspace
📄 src/editor/editor_embedded_content/editor_content/editor/ui/workspace/content_workspace.go.html
📄 src/editor/editor_embedded_content/editor_content/editor/ui/workspace/settings_workspace.go.html
📄 src/editor/editor_embedded_content/editor_content/editor/ui/workspace/shading_workspace.go.html
📄 src/editor/editor_embedded_content/editor_content/editor/ui/workspace/shading_workspace_data_input.go.html
📄 src/editor/editor_embedded_content/editor_content/editor/ui/workspace/stage_workspace.go.html
📄 src/editor/editor_embedded_content/editor_content/editor/ui/workspace/ui_workspace.go.html
📁 src/editor/editor_embedded_content/editor_content/fonts
📄 src/editor/editor_embedded_content/editor_content/fonts/OpenSans-Bold.bin
📄 src/editor/editor_embedded_content/editor_content/fonts/OpenSans-Bold.png
📄 src/editor/editor_embedded_content/editor_content/fonts/OpenSans-BoldItalic.bin
📄 src/editor/editor_embedded_content/editor_content/fonts/OpenSans-BoldItalic.png
📄 src/editor/editor_embedded_content/editor_content/fonts/OpenSans-ExtraBold.bin
📄 src/editor/editor_embedded_content/editor_content/fonts/OpenSans-ExtraBold.png
📄 src/editor/editor_embedded_content/editor_content/fonts/OpenSans-ExtraBoldItalic.bin
📄 src/editor/editor_embedded_content/editor_content/fonts/OpenSans-ExtraBoldItalic.png
📄 src/editor/editor_embedded_content/editor_content/fonts/OpenSans-Italic.bin
📄 src/editor/editor_embedded_content/editor_content/fonts/OpenSans-Italic.png
📄 src/editor/editor_embedded_content/editor_content/fonts/OpenSans-Light.bin
📄 src/editor/editor_embedded_content/editor_content/fonts/OpenSans-Light.png
📄 src/editor/editor_embedded_content/editor_content/fonts/OpenSans-LightItalic.bin
📄 src/editor/editor_embedded_content/editor_content/fonts/OpenSans-LightItalic.png
📄 src/editor/editor_embedded_content/editor_content/fonts/OpenSans-Regular.bin
📄 src/editor/editor_embedded_content/editor_content/fonts/OpenSans-Regular.png
📄 src/editor/editor_embedded_content/editor_content/fonts/OpenSans-SemiBold.bin
📄 src/editor/editor_embedded_content/editor_content/fonts/OpenSans-SemiBold.png
📄 src/editor/editor_embedded_content/editor_content/fonts/OpenSans-SemiBoldItalic.bin
📄 src/editor/editor_embedded_content/editor_content/fonts/OpenSans-SemiBoldItalic.png
📁 src/editor/editor_embedded_content/editor_content/meshes
📄 src/editor/editor_embedded_content/editor_content/meshes/cube.obj
📄 src/editor/editor_embedded_content/editor_content/meshes/monkey.bin
📄 src/editor/editor_embedded_content/editor_content/meshes/monkey.glb
📄 src/editor/editor_embedded_content/editor_content/meshes/monkey.gltf
📄 src/editor/editor_embedded_content/editor_content/meshes/monkey.obj
📄 src/editor/editor_embedded_content/editor_content/meshes/plane.obj
📁 src/editor/editor_embedded_content/editor_content/plugins
📄 src/editor/editor_embedded_content/editor_content/plugins/debugger.lua
📄 src/editor/editor_embedded_content/editor_content/plugins/globals.lua
📁 src/editor/editor_embedded_content/editor_content/renderer
📁 src/editor/editor_embedded_content/editor_content/renderer/materials
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/basic.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/basic_lit.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/basic_lit_dynamic.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/basic_lit_static.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/basic_lit_transparent.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/basic_skinned.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/basic_transparent.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/combine.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/ed_frustum_wire.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/ed_gizmo.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/ed_transform_wire.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/foliage.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/foliage_transparent.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/grid.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/light_cube_depth.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/light_depth.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/outline.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/pbr.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/pbr_transparent.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/sprite.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/sprite_transparent.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/terrain.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/text.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/text3d.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/text3d_transparent.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/text_transparent.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/ui.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/ui_transparent.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/unlit.material
📄 src/editor/editor_embedded_content/editor_content/renderer/materials/unlit_transparent.material
📁 src/editor/editor_embedded_content/editor_content/renderer/passes
📄 src/editor/editor_embedded_content/editor_content/renderer/passes/combine.renderpass
📄 src/editor/editor_embedded_content/editor_content/renderer/passes/light_depth.renderpass
📄 src/editor/editor_embedded_content/editor_content/renderer/passes/opaque.renderpass
📄 src/editor/editor_embedded_content/editor_content/renderer/passes/outline.renderpass
📄 src/editor/editor_embedded_content/editor_content/renderer/passes/simple_opaque.renderpass
📄 src/editor/editor_embedded_content/editor_content/renderer/passes/swapchain.renderpass
📄 src/editor/editor_embedded_content/editor_content/renderer/passes/transparent.renderpass
📄 src/editor/editor_embedded_content/editor_content/renderer/passes/ui_transparent.renderpass
📁 src/editor/editor_embedded_content/editor_content/renderer/pipelines
📄 src/editor/editor_embedded_content/editor_content/renderer/pipelines/basic.shaderpipeline
📄 src/editor/editor_embedded_content/editor_content/renderer/pipelines/basic_lines.shaderpipeline
📄 src/editor/editor_embedded_content/editor_content/renderer/pipelines/basic_transparent.shaderpipeline
📄 src/editor/editor_embedded_content/editor_content/renderer/pipelines/combine.shaderpipeline
📄 src/editor/editor_embedded_content/editor_content/renderer/pipelines/composite.shaderpipeline
📄 src/editor/editor_embedded_content/editor_content/renderer/pipelines/foliage.shaderpipeline
📄 src/editor/editor_embedded_content/editor_content/renderer/pipelines/foliage_transparent.shaderpipeline
📄 src/editor/editor_embedded_content/editor_content/renderer/pipelines/light_depth.shaderpipeline
📄 src/editor/editor_embedded_content/editor_content/renderer/pipelines/outline.shaderpipeline
📄 src/editor/editor_embedded_content/editor_content/renderer/pipelines/simple.shaderpipeline
📄 src/editor/editor_embedded_content/editor_content/renderer/pipelines/terrain.shaderpipeline
📄 src/editor/editor_embedded_content/editor_content/renderer/pipelines/ui.shaderpipeline
📁 src/editor/editor_embedded_content/editor_content/renderer/shaders
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/basic.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/basic_color.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/basic_lit.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/basic_lit_dynamic.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/basic_lit_static.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/basic_lit_transparent.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/basic_skinned.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/basic_transparent.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/combine.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/composite.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/ed_frustum_wire.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/ed_gizmo.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/ed_transform_wire.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/foliage.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/foliage_transparent.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/grid.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/light_cube_depth.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/light_depth.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/oit_composite.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/outline.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/pbr.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/pbr_transparent.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/sprite.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/sprite_transparent.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/terrain.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/text.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/text3d.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/text3d_transparent.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/text_transparent.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/ui.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/ui_transparent.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/unlit.shader
📄 src/editor/editor_embedded_content/editor_content/renderer/shaders/unlit_transparent.shader
📁 src/editor/editor_embedded_content/editor_content/renderer/spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/basic.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/basic.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/basic_color.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/basic_lit.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/basic_lit.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/basic_lit_dynamic_basic_lit.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/basic_lit_static.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/basic_lit_static_basic_lit.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/basic_lit_transparent_basic_lit.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/basic_skinned.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/basic_transparent_basic.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/combine.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/combine.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/composite.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/composite.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/depth.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/depth.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/depth_cube.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/depth_cube.geom.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/depth_cube.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/ed_frustum_wire.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/ed_frustum_wire.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/ed_gizmo.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/ed_gizmo.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/ed_transform_wire.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/ed_transform_wire.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/foliage_foliage.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/foliage_transparent_foliage_transparent.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/grid.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/grid.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/outline.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/outline.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/pbr.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/pbr.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/simple.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/sprite.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/sprite.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/sprite_transparent_sprite.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/sprite_transparent_sprite.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/terrain.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/terrain.tesc.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/terrain.tese.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/terrain.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/text.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/text.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/text3d.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/text3d_transparent_text.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/text_transparent_text.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/ui.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/ui.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/ui_nine.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/ui_transparent_ui.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/ui_transparent_ui_nine.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/unlit.frag.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/unlit.vert.spv
📄 src/editor/editor_embedded_content/editor_content/renderer/spv/unlit_transparent_unlit.frag.spv
📁 src/editor/editor_embedded_content/editor_content/renderer/src
📄 src/editor/editor_embedded_content/editor_content/renderer/src/basic.frag
📄 src/editor/editor_embedded_content/editor_content/renderer/src/basic.vert
📄 src/editor/editor_embedded_content/editor_content/renderer/src/basic_color.vert
📄 src/editor/editor_embedded_content/editor_content/renderer/src/basic_lit.frag
📄 src/editor/editor_embedded_content/editor_content/renderer/src/basic_lit.vert
📄 src/editor/editor_embedded_content/editor_content/renderer/src/basic_skinned.vert
📄 src/editor/editor_embedded_content/editor_content/renderer/src/combine.frag
📄 src/editor/editor_embedded_content/editor_content/renderer/src/combine.vert
📄 src/editor/editor_embedded_content/editor_content/renderer/src/composite.frag
📄 src/editor/editor_embedded_content/editor_content/renderer/src/composite.vert
📄 src/editor/editor_embedded_content/editor_content/renderer/src/depth.frag
📄 src/editor/editor_embedded_content/editor_content/renderer/src/depth.vert
📄 src/editor/editor_embedded_content/editor_content/renderer/src/depth_cube.frag
📄 src/editor/editor_embedded_content/editor_content/renderer/src/depth_cube.geom
📄 src/editor/editor_embedded_content/editor_content/renderer/src/depth_cube.vert
📄 src/editor/editor_embedded_content/editor_content/renderer/src/ed_frustum_wire.frag
📄 src/editor/editor_embedded_content/editor_content/renderer/src/ed_frustum_wire.vert
📄 src/editor/editor_embedded_content/editor_content/renderer/src/ed_gizmo.frag
📄 src/editor/editor_embedded_content/editor_content/renderer/src/ed_gizmo.vert
📄 src/editor/editor_embedded_content/editor_content/renderer/src/ed_transform_wire.frag
📄 src/editor/editor_embedded_content/editor_content/renderer/src/ed_transform_wire.vert
📄 src/editor/editor_embedded_content/editor_content/renderer/src/foliage.frag
📄 src/editor/editor_embedded_content/editor_content/renderer/src/grid.frag
📄 src/editor/editor_embedded_content/editor_content/renderer/src/grid.vert
📄 src/editor/editor_embedded_content/editor_content/renderer/src/inc_default.inl
📄 src/editor/editor_embedded_content/editor_content/renderer/src/inc_fragment_oit_block.inl
📄 src/editor/editor_embedded_content/editor_content/renderer/src/inc_shadow_calc.inl
📄 src/editor/editor_embedded_content/editor_content/renderer/src/inc_vertex.inl
📄 src/editor/editor_embedded_content/editor_content/renderer/src/outline.frag
📄 src/editor/editor_embedded_content/editor_content/renderer/src/outline.vert
📄 src/editor/editor_embedded_content/editor_content/renderer/src/pbr.frag
📄 src/editor/editor_embedded_content/editor_content/renderer/src/pbr.vert
📄 src/editor/editor_embedded_content/editor_content/renderer/src/simple.vert
📄 src/editor/editor_embedded_content/editor_content/renderer/src/sprite.frag
📄 src/editor/editor_embedded_content/editor_content/renderer/src/sprite.vert
📄 src/editor/editor_embedded_content/editor_content/renderer/src/terrain.frag
📄 src/editor/editor_embedded_content/editor_content/renderer/src/terrain.tesc
📄 src/editor/editor_embedded_content/editor_content/renderer/src/terrain.tese
📄 src/editor/editor_embedded_content/editor_content/renderer/src/terrain.vert
📄 src/editor/editor_embedded_content/editor_content/renderer/src/text.frag
📄 src/editor/editor_embedded_content/editor_content/renderer/src/text.vert
📄 src/editor/editor_embedded_content/editor_content/renderer/src/text3d.vert
📄 src/editor/editor_embedded_content/editor_content/renderer/src/ui.frag
📄 src/editor/editor_embedded_content/editor_content/renderer/src/ui.vert
📄 src/editor/editor_embedded_content/editor_content/renderer/src/ui_nine.frag
📄 src/editor/editor_embedded_content/editor_content/renderer/src/unlit.frag
📄 src/editor/editor_embedded_content/editor_content/renderer/src/unlit.vert
📁 src/editor/editor_embedded_content/editor_content/textures
📄 src/editor/editor_embedded_content/editor_content/textures/blank_square.png
📄 src/editor/editor_embedded_content/editor_content/textures/button-disabled.png
📄 src/editor/editor_embedded_content/editor_content/textures/button-down.png
📄 src/editor/editor_embedded_content/editor_content/textures/button-hover.png
📄 src/editor/editor_embedded_content/editor_content/textures/button-idle.png
📄 src/editor/editor_embedded_content/editor_content/textures/checkbox-off-down.png
📄 src/editor/editor_embedded_content/editor_content/textures/checkbox-off-hover.png
📄 src/editor/editor_embedded_content/editor_content/textures/checkbox-off-idle.png
📄 src/editor/editor_embedded_content/editor_content/textures/checkbox-on-down.png
📄 src/editor/editor_embedded_content/editor_content/textures/checkbox-on-hover.png
📄 src/editor/editor_embedded_content/editor_content/textures/checkbox-on-idle.png
📄 src/editor/editor_embedded_content/editor_content/textures/minus.png
📄 src/editor/editor_embedded_content/editor_content/textures/panel_border.png
📄 src/editor/editor_embedded_content/editor_content/textures/plus.png
📄 src/editor/editor_embedded_content/editor_content/textures/square.png
📄 src/editor/editor_embedded_content/editor_content/textures/triangle.png
📁 src/editor/editor_embedded_content/editor_content/ui
📄 src/editor/editor_embedded_content/editor_content/ui/console.html
📄 src/editor/editor_embedded_content/editor_embedded_content.go
📁 src/editor/editor_events
📄 src/editor/editor_events/editor_events.go
📄 src/editor/editor_game_interface.go
📁 src/editor/editor_logging
📄 src/editor/editor_logging/editor_logging.go
📄 src/editor/editor_menu_bar_handler.go
📁 src/editor/editor_overlay
📁 src/editor/editor_overlay/ai_prompt
📄 src/editor/editor_overlay/ai_prompt/ai_prompt_overlay.go
📁 src/editor/editor_overlay/confirm_prompt
📄 src/editor/editor_overlay/confirm_prompt/confirm_prompt_overlay.go
📁 src/editor/editor_overlay/context_menu
📄 src/editor/editor_overlay/context_menu/context_menu_overlay.go
📁 src/editor/editor_overlay/create_entity_data
📄 src/editor/editor_overlay/create_entity_data/create_entity_data_overlay.go
📁 src/editor/editor_overlay/file_browser
📄 src/editor/editor_overlay/file_browser/file_browser_overlay.go
📁 src/editor/editor_overlay/input_prompt
📄 src/editor/editor_overlay/input_prompt/input_prompt_overlay.go
📁 src/editor/editor_overlay/new_project
📄 src/editor/editor_overlay/new_project/new_project_overlay.go
📁 src/editor/editor_overlay/reference_viewer
📄 src/editor/editor_overlay/reference_viewer/reference_viewer_overlay.go
📁 src/editor/editor_overlay/table_of_contents_overlay
📄 src/editor/editor_overlay/table_of_contents_overlay/table_of_contents_overlay.go
📄 src/editor/editor_project_setup.go
📁 src/editor/editor_settings
📄 src/editor/editor_settings/editor_settings.go
📄 src/editor/editor_settings/editor_settings_error.go
📁 src/editor/editor_stage_manager
📁 src/editor/editor_stage_manager/data_binding_renderer
📄 src/editor/editor_stage_manager/data_binding_renderer/camera_data_binding_renderer.go
📄 src/editor/editor_stage_manager/data_binding_renderer/common_data_binding_renderer.go
📄 src/editor/editor_stage_manager/data_binding_renderer/editor_data_binding_renderer.go
📄 src/editor/editor_stage_manager/data_binding_renderer/light_data_binding_renderer.go
📄 src/editor/editor_stage_manager/editor_stage_manager.go
📄 src/editor/editor_stage_manager/editor_stage_manager_editor_interface.go
📄 src/editor/editor_stage_manager/editor_stage_manager_errors.go
📄 src/editor/editor_stage_manager/editor_stage_manager_interact.go
📁 src/editor/editor_stage_manager/editor_stage_view
📄 src/editor/editor_stage_manager/editor_stage_view/editor_stage_view.go
📁 src/editor/editor_stage_manager/editor_stage_view/select_tool
📄 src/editor/editor_stage_manager/editor_stage_view/select_tool/select_tool.go
📄 src/editor/editor_stage_manager/editor_stage_view/stage_viewport_interaction.go
📁 src/editor/editor_stage_manager/editor_stage_view/transform_tools
📄 src/editor/editor_stage_manager/editor_stage_view/transform_tools/axis_state.go
📄 src/editor/editor_stage_manager/editor_stage_view/transform_tools/tool_history.go
📄 src/editor/editor_stage_manager/editor_stage_view/transform_tools/tool_state.go
📄 src/editor/editor_stage_manager/editor_stage_view/transform_tools/transform_tool.go
📄 src/editor/editor_stage_manager/editor_stage_view/transform_tools/transform_tools_stage_interface.go
📄 src/editor/editor_stage_manager/history_stage_manager_attach_material.go
📄 src/editor/editor_stage_manager/history_stage_manager_change_parent.go
📄 src/editor/editor_stage_manager/history_stage_manager_destroy.go
📄 src/editor/editor_stage_manager/history_stage_manager_select.go
📄 src/editor/editor_stage_manager/history_stage_manager_spawn.go
📄 src/editor/editor_stage_manager/stage_entity.go
📄 src/editor/editor_version.go
📄 src/editor/editor_window.go
📁 src/editor/editor_workspace
📁 src/editor/editor_workspace/common_workspace
📄 src/editor/editor_workspace/common_workspace/common_workspace.go
📄 src/editor/editor_workspace/common_workspace/common_workspace_hotkey.go
📄 src/editor/editor_workspace/common_workspace/data_input_reflections.go
📁 src/editor/editor_workspace/content_workspace
📄 src/editor/editor_workspace/content_workspace/content_workspace.go
📄 src/editor/editor_workspace/content_workspace/content_workspace_audio.go
📄 src/editor/editor_workspace/content_workspace/content_workspace_editor_interface.go
📄 src/editor/editor_workspace/content_workspace/content_workspace_filters.go
📄 src/editor/editor_workspace/content_workspace/content_workspace_table_of_contents.go
📄 src/editor/editor_workspace/content_workspace/content_workspace_ui_data.go
📄 src/editor/editor_workspace/editor_workspace.go
📁 src/editor/editor_workspace/settings_workspace
📄 src/editor/editor_workspace/settings_workspace/settings_workspace.go
📄 src/editor/editor_workspace/settings_workspace/settings_workspace_editor_interface.go
📁 src/editor/editor_workspace/shading_workspace
📁 src/editor/editor_workspace/shading_workspace/shader_designer
📄 src/editor/editor_workspace/shading_workspace/shader_designer/common.go
📄 src/editor/editor_workspace/shading_workspace/shader_designer/material_tooltips.go
📄 src/editor/editor_workspace/shading_workspace/shader_designer/material_window.go
📄 src/editor/editor_workspace/shading_workspace/shader_designer/render_pass_tooltips.go
📄 src/editor/editor_workspace/shading_workspace/shader_designer/render_pass_window.go
📄 src/editor/editor_workspace/shading_workspace/shader_designer/shader_designer_window.go
📄 src/editor/editor_workspace/shading_workspace/shader_designer/shader_layout_reader.go
📄 src/editor/editor_workspace/shading_workspace/shader_designer/shader_pipeline_tooltips.go
📄 src/editor/editor_workspace/shading_workspace/shader_designer/shader_pipeline_window.go
📄 src/editor/editor_workspace/shading_workspace/shader_designer/shader_tooltips.go
📄 src/editor/editor_workspace/shading_workspace/shader_designer/shader_window.go
📄 src/editor/editor_workspace/shading_workspace/shading_workspace.go
📄 src/editor/editor_workspace/shading_workspace/shading_workspace_editor_interface.go
📁 src/editor/editor_workspace/stage_workspace
📄 src/editor/editor_workspace/stage_workspace/history_stage_workspace_details_transform.go
📄 src/editor/editor_workspace/stage_workspace/history_stage_workspace_set_name.go
📄 src/editor/editor_workspace/stage_workspace/stage_spawner.go
📄 src/editor/editor_workspace/stage_workspace/stage_spawner_llm.go
📄 src/editor/editor_workspace/stage_workspace/stage_workspace.go
📄 src/editor/editor_workspace/stage_workspace/stage_workspace_content_ui.go
📄 src/editor/editor_workspace/stage_workspace/stage_workspace_details_ui.go
📄 src/editor/editor_workspace/stage_workspace/stage_workspace_editor_interface.go
📄 src/editor/editor_workspace/stage_workspace/stage_workspace_hierarchy_ui.go
📁 src/editor/editor_workspace/ui_workspace
📄 src/editor/editor_workspace/ui_workspace/ui_workspace.go
📄 src/editor/editor_workspace/ui_workspace/ui_workspace_editor_interface.go
📄 src/editor/editor_workspace_state.go
📄 src/editor/editor_workspace_state_history.go
📁 src/editor/global_interface
📁 src/editor/global_interface/menu_bar
📄 src/editor/global_interface/menu_bar/menu_bar.go
📄 src/editor/global_interface/menu_bar/menu_bar_handler.go
📁 src/editor/global_interface/status_bar
📄 src/editor/global_interface/status_bar/status_bar.go
📁 src/editor/memento
📄 src/editor/memento/history.go
📄 src/editor/memento/history_transaction.go
📄 src/editor/memento/memento.go
📁 src/editor/project
📄 src/editor/project/project.go
📄 src/editor/project/project_android_build.go
📄 src/editor/project/project_custom_content_serializers.go
📁 src/editor/project/project_database
📁 src/editor/project/project_database/content_database
📄 src/editor/project/project_database/content_database/cache_database.go
📄 src/editor/project/project_database/content_database/cache_database_errors.go
📄 src/editor/project/project_database/content_database/content_config.go
📄 src/editor/project/project_database/content_database/content_database.go
📄 src/editor/project/project_database/content_database/content_database_category.go
📄 src/editor/project/project_database/content_database/content_database_css.go
📄 src/editor/project/project_database/content_database/content_database_errors.go
📄 src/editor/project/project_database/content_database/content_database_font.go
📄 src/editor/project/project_database/content_database/content_database_html.go
📄 src/editor/project/project_database/content_database/content_database_import.go
📄 src/editor/project/project_database/content_database/content_database_material.go
📄 src/editor/project/project_database/content_database/content_database_mesh.go
📄 src/editor/project/project_database/content_database/content_database_music.go
📄 src/editor/project/project_database/content_database/content_database_render_pass.go
📄 src/editor/project/project_database/content_database/content_database_shader.go
📄 src/editor/project/project_database/content_database/content_database_shader_pipeline.go
📄 src/editor/project/project_database/content_database/content_database_sound.go
📄 src/editor/project/project_database/content_database/content_database_spv.go
📄 src/editor/project/project_database/content_database/content_database_table_of_contents.go
📄 src/editor/project/project_database/content_database/content_database_template.go
📄 src/editor/project/project_database/content_database/content_database_texture.go
📄 src/editor/project/project_database/content_database/content_databse_stage.go
📄 src/editor/project/project_errors.go
📁 src/editor/project/project_file_system
📄 src/editor/project/project_file_system/engine_file_system.go
📄 src/editor/project/project_file_system/project_file_system.go
📄 src/editor/project/project_file_system/project_file_system_code.go
📄 src/editor/project/project_file_system/project_file_system_errors.go
📄 src/editor/project/project_file_system/project_file_system_folders.go
📄 src/editor/project/project_file_system/project_file_system_stock.go
📄 src/editor/project/project_references.go
📄 src/editor/project/project_settings.go
📄 src/editor/project/project_title_writer.go
📁 src/editor/project_templates
📁 src/editor/project_templates/android
📄 src/editor/project_templates/android/.gitignore
📁 src/editor/project_templates/android/app
📄 src/editor/project_templates/android/app/.gitignore
📄 src/editor/project_templates/android/app/build.gradle.kts
📄 src/editor/project_templates/android/app/proguard-rules.pro
📁 src/editor/project_templates/android/app/src
📁 src/editor/project_templates/android/app/src/main
📄 src/editor/project_templates/android/app/src/main/AndroidManifest.xml
📁 src/editor/project_templates/android/app/src/main/cpp
📄 src/editor/project_templates/android/app/src/main/cpp/CMakeLists.txt
📄 src/editor/project_templates/android/app/src/main/cpp/native-lib.cpp
📁 src/editor/project_templates/android/app/src/main/java
📁 src/editor/project_templates/android/app/src/main/java/com
📁 src/editor/project_templates/android/app/src/main/java/com/kaijuengine
📁 src/editor/project_templates/android/app/src/main/java/com/kaijuengine/kaijuengine
📄 src/editor/project_templates/android/app/src/main/java/com/kaijuengine/kaijuengine/MainActivity.java
📁 src/editor/project_templates/android/app/src/main/jniLibs
📁 src/editor/project_templates/android/app/src/main/jniLibs/arm64-v8a
📄 src/editor/project_templates/android/app/src/main/jniLibs/arm64-v8a/libVkLayer_khronos_validation.so
📁 src/editor/project_templates/android/app/src/main/jniLibs/armeabi-v7a
📄 src/editor/project_templates/android/app/src/main/jniLibs/armeabi-v7a/libVkLayer_khronos_validation.so
📁 src/editor/project_templates/android/app/src/main/jniLibs/x86
📄 src/editor/project_templates/android/app/src/main/jniLibs/x86/libVkLayer_khronos_validation.so
📁 src/editor/project_templates/android/app/src/main/jniLibs/x86_64
📄 src/editor/project_templates/android/app/src/main/jniLibs/x86_64/libVkLayer_khronos_validation.so
📁 src/editor/project_templates/android/app/src/main/res
📁 src/editor/project_templates/android/app/src/main/res/drawable
📄 src/editor/project_templates/android/app/src/main/res/drawable/ic_launcher_background.xml
📄 src/editor/project_templates/android/app/src/main/res/drawable/ic_launcher_foreground.xml
📁 src/editor/project_templates/android/app/src/main/res/layout
📄 src/editor/project_templates/android/app/src/main/res/layout/activity_main.xml
📁 src/editor/project_templates/android/app/src/main/res/mipmap-anydpi
📄 src/editor/project_templates/android/app/src/main/res/mipmap-anydpi/ic_launcher.xml
📄 src/editor/project_templates/android/app/src/main/res/mipmap-anydpi/ic_launcher_round.xml
📁 src/editor/project_templates/android/app/src/main/res/mipmap-hdpi
📄 src/editor/project_templates/android/app/src/main/res/mipmap-hdpi/ic_launcher.webp
📄 src/editor/project_templates/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp
📁 src/editor/project_templates/android/app/src/main/res/mipmap-mdpi
📄 src/editor/project_templates/android/app/src/main/res/mipmap-mdpi/ic_launcher.webp
📄 src/editor/project_templates/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp
📁 src/editor/project_templates/android/app/src/main/res/mipmap-xhdpi
📄 src/editor/project_templates/android/app/src/main/res/mipmap-xhdpi/ic_launcher.webp
📄 src/editor/project_templates/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
📁 src/editor/project_templates/android/app/src/main/res/mipmap-xxhdpi
📄 src/editor/project_templates/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp
📄 src/editor/project_templates/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
📁 src/editor/project_templates/android/app/src/main/res/mipmap-xxxhdpi
📄 src/editor/project_templates/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
📄 src/editor/project_templates/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
📁 src/editor/project_templates/android/app/src/main/res/values-night
📄 src/editor/project_templates/android/app/src/main/res/values-night/themes.xml
📁 src/editor/project_templates/android/app/src/main/res/values
📄 src/editor/project_templates/android/app/src/main/res/values/colors.xml
📄 src/editor/project_templates/android/app/src/main/res/values/strings.xml
📄 src/editor/project_templates/android/app/src/main/res/values/themes.xml
📁 src/editor/project_templates/android/app/src/main/res/xml
📄 src/editor/project_templates/android/app/src/main/res/xml/backup_rules.xml
📄 src/editor/project_templates/android/app/src/main/res/xml/data_extraction_rules.xml
📄 src/editor/project_templates/android/build.gradle.kts
📄 src/editor/project_templates/android/gradle.properties
📁 src/editor/project_templates/android/gradle
📄 src/editor/project_templates/android/gradle/libs.versions.toml
📁 src/editor/project_templates/android/gradle/wrapper
📄 src/editor/project_templates/android/gradle/wrapper/gradle-wrapper.jar
📄 src/editor/project_templates/android/gradle/wrapper/gradle-wrapper.properties
📄 src/editor/project_templates/android/gradlew
📄 src/editor/project_templates/android/gradlew.bat
📄 src/editor/project_templates/android/settings.gradle.kts
📁 src/engine
📁 src/engine/assets
📄 src/engine/assets/archive_database.go
📄 src/engine/assets/assets_config.go
📄 src/engine/assets/assets_config.vk.go
📁 src/engine/assets/content_archive
📄 src/engine/assets/content_archive/content_archive.go
📄 src/engine/assets/content_archive/content_archive_packer.go
📄 src/engine/assets/database.go
📄 src/engine/assets/debug_database.go
📄 src/engine/assets/file_database.go
📄 src/engine/assets/post_window_create_caller.go
📁 src/engine/assets/table_of_contents
📄 src/engine/assets/table_of_contents/table_of_contents.go
📁 src/engine/cameras
📄 src/engine/cameras/camera.go
📄 src/engine/cameras/camera_container.go
📄 src/engine/cameras/standard_camera.go
📄 src/engine/cameras/turntable_camera.go
📁 src/engine/collision
📄 src/engine/collision/aabb.go
📄 src/engine/collision/aabb_test.go
📄 src/engine/collision/bvh.go
📄 src/engine/collision/frustum.go
📄 src/engine/collision/octree.go
📄 src/engine/collision/oobb.go
📄 src/engine/collision/plane.go
📄 src/engine/collision/ray.go
📄 src/engine/collision/segment.go
📄 src/engine/collision/sphere.go
📄 src/engine/collision/triangle.go
📁 src/engine/collision_system
📄 src/engine/collision_system/collision_manager.go
📄 src/engine/collision_system/collision_shape.go
📄 src/engine/engine_config.go
📄 src/engine/entity.go
📄 src/engine/entity_data_binding.go
📄 src/engine/host.go
📁 src/engine/host_container
📄 src/engine/host_container/host_container.go
📄 src/engine/host_context.go
📄 src/engine/launch_params.go
📁 src/engine/lighting
📄 src/engine/lighting/light_collection.go
📄 src/engine/lighting/lighting_collection.go
📄 src/engine/lighting/lighting_information.go
📄 src/engine/lighting/shadow_collection.go
📁 src/engine/pooling
📄 src/engine/pooling/atomic_pool_group.go
📄 src/engine/pooling/pool.go
📄 src/engine/pooling/pool_group.go
📁 src/engine/runtime
📁 src/engine/runtime/encoding
📁 src/engine/runtime/encoding/gob
📄 src/engine/runtime/encoding/gob/codec_test.go
📄 src/engine/runtime/encoding/gob/debug.go
📄 src/engine/runtime/encoding/gob/dec_helpers.go
📄 src/engine/runtime/encoding/gob/decgen.go
📄 src/engine/runtime/encoding/gob/decode.go
📄 src/engine/runtime/encoding/gob/decoder.go
📄 src/engine/runtime/encoding/gob/doc.go
📄 src/engine/runtime/encoding/gob/dump.go
📄 src/engine/runtime/encoding/gob/enc_helpers.go
📄 src/engine/runtime/encoding/gob/encgen.go
📄 src/engine/runtime/encoding/gob/encode.go
📄 src/engine/runtime/encoding/gob/encoder.go
📄 src/engine/runtime/encoding/gob/encoder_test.go
📄 src/engine/runtime/encoding/gob/error.go
📄 src/engine/runtime/encoding/gob/example_encdec_test.go
📄 src/engine/runtime/encoding/gob/example_interface_test.go
📄 src/engine/runtime/encoding/gob/example_test.go
📄 src/engine/runtime/encoding/gob/gobencdec_test.go
📄 src/engine/runtime/encoding/gob/needed_internals.go
📄 src/engine/runtime/encoding/gob/timing_test.go
📄 src/engine/runtime/encoding/gob/type.go
📄 src/engine/runtime/encoding/gob/type_test.go
📁 src/engine/systems
📁 src/engine/systems/console
📄 src/engine/systems/console/console.go
📄 src/engine/systems/console/errors.go
📁 src/engine/systems/debug_draw
📄 src/engine/systems/debug_draw/draw_ray.go
📁 src/engine/systems/events
📄 src/engine/systems/events/event.go
📄 src/engine/systems/events/event_with_arg.go
📁 src/engine/systems/logging
📄 src/engine/systems/logging/log_event.go
📄 src/engine/systems/logging/logger.android.go
📄 src/engine/systems/logging/logger.go
📄 src/engine/systems/logging/logger.std.go
📄 src/engine/systems/logging/runtime_logger.go
📄 src/engine/systems/logging/traced_log_event.go
📁 src/engine/systems/navigation
📄 src/engine/systems/navigation/a_star.go
📄 src/engine/systems/navigation/a_start_test.go
📄 src/engine/systems/navigation/nav_grid.go
📄 src/engine/systems/navigation/priority_queue.go
📁 src/engine/systems/tweening
📄 src/engine/systems/tweening/easing_functions.go
📄 src/engine/systems/tweening/tween.go
📄 src/engine/systems/tweening/tweener.go
📁 src/engine/systems/visual2d
📁 src/engine/systems/visual2d/sprite
📄 src/engine/systems/visual2d/sprite/animated_uvs.go
📄 src/engine/systems/visual2d/sprite/shader_data.go
📄 src/engine/systems/visual2d/sprite/sprite.go
📄 src/engine/systems/visual2d/sprite/sprite_group.go
📄 src/engine/systems/visual2d/sprite/sprite_sheet.go
📁 src/engine/terrain
📄 src/engine/terrain/terrain.go
📄 src/engine/terrain/terrain_shader_data.go
📁 src/engine/ui
📄 src/engine/ui/basic_stylizers.go
📄 src/engine/ui/button.go
📄 src/engine/ui/checkbox.go
📄 src/engine/ui/event.go
📄 src/engine/ui/group.go
📄 src/engine/ui/image.go
📄 src/engine/ui/input.go
📄 src/engine/ui/label.go
📄 src/engine/ui/layout.go
📄 src/engine/ui/layout_stylizer.go
📁 src/engine/ui/markup
📁 src/engine/ui/markup/css
📄 src/engine/ui/markup/css/default.css
📄 src/engine/ui/markup/css/default_css.go
📁 src/engine/ui/markup/css/functions
📄 src/engine/ui/markup/css/functions/css_attr.go
📄 src/engine/ui/markup/css/functions/css_calc.go
📄 src/engine/ui/markup/css/functions/css_conic_gradient.go
📄 src/engine/ui/markup/css/functions/css_counter.go
📄 src/engine/ui/markup/css/functions/css_cubic_bezier.go
📄 src/engine/ui/markup/css/functions/css_function.go
📄 src/engine/ui/markup/css/functions/css_function_types.go
📄 src/engine/ui/markup/css/functions/css_hsl.go
📄 src/engine/ui/markup/css/functions/css_hsla.go
📄 src/engine/ui/markup/css/functions/css_linear_gradient.go
📄 src/engine/ui/markup/css/functions/css_max.go
📄 src/engine/ui/markup/css/functions/css_min.go
📄 src/engine/ui/markup/css/functions/css_radial_gradient.go
📄 src/engine/ui/markup/css/functions/css_repeating_conic_gradient.go
📄 src/engine/ui/markup/css/functions/css_repeating_linear_gradient.go
📄 src/engine/ui/markup/css/functions/css_repeating_radial_gradient.go
📄 src/engine/ui/markup/css/functions/css_rgb.go
📄 src/engine/ui/markup/css/functions/css_rgba.go
📄 src/engine/ui/markup/css/functions/css_var.go
📁 src/engine/ui/markup/css/helpers
📄 src/engine/ui/markup/css/helpers/colors.go
📄 src/engine/ui/markup/css/helpers/numbers.go
📄 src/engine/ui/markup/css/parser_test.go
📁 src/engine/ui/markup/css/properties
📄 src/engine/ui/markup/css/properties/css_accent_color.go
📄 src/engine/ui/markup/css/properties/css_align_content.go
📄 src/engine/ui/markup/css/properties/css_align_items.go
📄 src/engine/ui/markup/css/properties/css_align_self.go
📄 src/engine/ui/markup/css/properties/css_all.go
📄 src/engine/ui/markup/css/properties/css_animation.go
📄 src/engine/ui/markup/css/properties/css_animation_delay.go
📄 src/engine/ui/markup/css/properties/css_animation_direction.go
📄 src/engine/ui/markup/css/properties/css_animation_duration.go
📄 src/engine/ui/markup/css/properties/css_animation_fill_mode.go
📄 src/engine/ui/markup/css/properties/css_animation_iteration_count.go
📄 src/engine/ui/markup/css/properties/css_animation_name.go
📄 src/engine/ui/markup/css/properties/css_animation_play_state.go
📄 src/engine/ui/markup/css/properties/css_animation_timing_function.go
📄 src/engine/ui/markup/css/properties/css_aspect_ratio.go
📄 src/engine/ui/markup/css/properties/css_backdrop_filter.go
📄 src/engine/ui/markup/css/properties/css_backface_visibility.go
📄 src/engine/ui/markup/css/properties/css_background.go
📄 src/engine/ui/markup/css/properties/css_background_attachment.go
📄 src/engine/ui/markup/css/properties/css_background_blend_mode.go
📄 src/engine/ui/markup/css/properties/css_background_clip.go
📄 src/engine/ui/markup/css/properties/css_background_color.go
📄 src/engine/ui/markup/css/properties/css_background_image.go
📄 src/engine/ui/markup/css/properties/css_background_origin.go
📄 src/engine/ui/markup/css/properties/css_background_position.go
📄 src/engine/ui/markup/css/properties/css_background_position_x.go
📄 src/engine/ui/markup/css/properties/css_background_position_y.go
📄 src/engine/ui/markup/css/properties/css_background_repeat.go
📄 src/engine/ui/markup/css/properties/css_background_size.go
📄 src/engine/ui/markup/css/properties/css_block_size.go
📄 src/engine/ui/markup/css/properties/css_border.go
📄 src/engine/ui/markup/css/properties/css_border_block.go
📄 src/engine/ui/markup/css/properties/css_border_block_color.go
📄 src/engine/ui/markup/css/properties/css_border_block_end_color.go
📄 src/engine/ui/markup/css/properties/css_border_block_end_style.go
📄 src/engine/ui/markup/css/properties/css_border_block_end_width.go
📄 src/engine/ui/markup/css/properties/css_border_block_start_color.go
📄 src/engine/ui/markup/css/properties/css_border_block_start_style.go
📄 src/engine/ui/markup/css/properties/css_border_block_start_width.go
📄 src/engine/ui/markup/css/properties/css_border_block_style.go
📄 src/engine/ui/markup/css/properties/css_border_block_width.go
📄 src/engine/ui/markup/css/properties/css_border_bottom.go
📄 src/engine/ui/markup/css/properties/css_border_bottom_color.go
📄 src/engine/ui/markup/css/properties/css_border_bottom_left_radius.go
📄 src/engine/ui/markup/css/properties/css_border_bottom_right_radius.go
📄 src/engine/ui/markup/css/properties/css_border_bottom_style.go
📄 src/engine/ui/markup/css/properties/css_border_bottom_width.go
📄 src/engine/ui/markup/css/properties/css_border_collapse.go
📄 src/engine/ui/markup/css/properties/css_border_color.go
📄 src/engine/ui/markup/css/properties/css_border_image.go
📄 src/engine/ui/markup/css/properties/css_border_image_outset.go
📄 src/engine/ui/markup/css/properties/css_border_image_repeat.go
📄 src/engine/ui/markup/css/properties/css_border_image_slice.go
📄 src/engine/ui/markup/css/properties/css_border_image_source.go
📄 src/engine/ui/markup/css/properties/css_border_image_width.go
📄 src/engine/ui/markup/css/properties/css_border_inline.go
📄 src/engine/ui/markup/css/properties/css_border_inline_color.go
📄 src/engine/ui/markup/css/properties/css_border_inline_end_color.go
📄 src/engine/ui/markup/css/properties/css_border_inline_end_style.go
📄 src/engine/ui/markup/css/properties/css_border_inline_end_width.go
📄 src/engine/ui/markup/css/properties/css_border_inline_start_color.go
📄 src/engine/ui/markup/css/properties/css_border_inline_start_style.go
📄 src/engine/ui/markup/css/properties/css_border_inline_start_width.go
📄 src/engine/ui/markup/css/properties/css_border_inline_style.go
📄 src/engine/ui/markup/css/properties/css_border_inline_width.go
📄 src/engine/ui/markup/css/properties/css_border_left.go
📄 src/engine/ui/markup/css/properties/css_border_left_color.go
📄 src/engine/ui/markup/css/properties/css_border_left_style.go
📄 src/engine/ui/markup/css/properties/css_border_left_width.go
📄 src/engine/ui/markup/css/properties/css_border_radius.go
📄 src/engine/ui/markup/css/properties/css_border_right.go
📄 src/engine/ui/markup/css/properties/css_border_right_color.go
📄 src/engine/ui/markup/css/properties/css_border_right_style.go
📄 src/engine/ui/markup/css/properties/css_border_right_width.go
📄 src/engine/ui/markup/css/properties/css_border_spacing.go
📄 src/engine/ui/markup/css/properties/css_border_style.go
📄 src/engine/ui/markup/css/properties/css_border_top.go
📄 src/engine/ui/markup/css/properties/css_border_top_color.go
📄 src/engine/ui/markup/css/properties/css_border_top_left_radius.go
📄 src/engine/ui/markup/css/properties/css_border_top_right_radius.go
📄 src/engine/ui/markup/css/properties/css_border_top_style.go
📄 src/engine/ui/markup/css/properties/css_border_top_width.go
📄 src/engine/ui/markup/css/properties/css_border_width.go
📄 src/engine/ui/markup/css/properties/css_bottom.go
📄 src/engine/ui/markup/css/properties/css_box_decoration_break.go
📄 src/engine/ui/markup/css/properties/css_box_reflect.go
📄 src/engine/ui/markup/css/properties/css_box_shadow.go
📄 src/engine/ui/markup/css/properties/css_box_sizing.go
📄 src/engine/ui/markup/css/properties/css_break_after.go
📄 src/engine/ui/markup/css/properties/css_break_before.go
📄 src/engine/ui/markup/css/properties/css_break_inside.go
📄 src/engine/ui/markup/css/properties/css_caption_side.go
📄 src/engine/ui/markup/css/properties/css_caret_color.go
📄 src/engine/ui/markup/css/properties/css_charset.go
📄 src/engine/ui/markup/css/properties/css_clear.go
📄 src/engine/ui/markup/css/properties/css_clip.go
📄 src/engine/ui/markup/css/properties/css_color.go
📄 src/engine/ui/markup/css/properties/css_column_count.go
📄 src/engine/ui/markup/css/properties/css_column_fill.go
📄 src/engine/ui/markup/css/properties/css_column_gap.go
📄 src/engine/ui/markup/css/properties/css_column_rule.go
📄 src/engine/ui/markup/css/properties/css_column_rule_color.go
📄 src/engine/ui/markup/css/properties/css_column_rule_style.go
📄 src/engine/ui/markup/css/properties/css_column_rule_width.go
📄 src/engine/ui/markup/css/properties/css_column_span.go
📄 src/engine/ui/markup/css/properties/css_column_width.go
📄 src/engine/ui/markup/css/properties/css_columns.go
📄 src/engine/ui/markup/css/properties/css_content.go
📄 src/engine/ui/markup/css/properties/css_counter_increment.go
📄 src/engine/ui/markup/css/properties/css_counter_reset.go
📄 src/engine/ui/markup/css/properties/css_cursor.go
📄 src/engine/ui/markup/css/properties/css_direction.go
📄 src/engine/ui/markup/css/properties/css_display.go
📄 src/engine/ui/markup/css/properties/css_empty_cells.go
📄 src/engine/ui/markup/css/properties/css_filter.go
📄 src/engine/ui/markup/css/properties/css_flex.go
📄 src/engine/ui/markup/css/properties/css_flex_basis.go
📄 src/engine/ui/markup/css/properties/css_flex_direction.go
📄 src/engine/ui/markup/css/properties/css_flex_flow.go
📄 src/engine/ui/markup/css/properties/css_flex_grow.go
📄 src/engine/ui/markup/css/properties/css_flex_shrink.go
📄 src/engine/ui/markup/css/properties/css_flex_wrap.go
📄 src/engine/ui/markup/css/properties/css_float.go
📄 src/engine/ui/markup/css/properties/css_font.go
📄 src/engine/ui/markup/css/properties/css_font_face.go
📄 src/engine/ui/markup/css/properties/css_font_family.go
📄 src/engine/ui/markup/css/properties/css_font_feature_settings.go
📄 src/engine/ui/markup/css/properties/css_font_feature_values.go
📄 src/engine/ui/markup/css/properties/css_font_kerning.go
📄 src/engine/ui/markup/css/properties/css_font_language_override.go
📄 src/engine/ui/markup/css/properties/css_font_size.go
📄 src/engine/ui/markup/css/properties/css_font_size_adjust.go
📄 src/engine/ui/markup/css/properties/css_font_stretch.go
📄 src/engine/ui/markup/css/properties/css_font_style.go
📄 src/engine/ui/markup/css/properties/css_font_synthesis.go
📄 src/engine/ui/markup/css/properties/css_font_variant.go
📄 src/engine/ui/markup/css/properties/css_font_variant_alternates.go
📄 src/engine/ui/markup/css/properties/css_font_variant_caps.go
📄 src/engine/ui/markup/css/properties/css_font_variant_east_asian.go
📄 src/engine/ui/markup/css/properties/css_font_variant_ligatures.go
📄 src/engine/ui/markup/css/properties/css_font_variant_numeric.go
📄 src/engine/ui/markup/css/properties/css_font_variant_position.go
📄 src/engine/ui/markup/css/properties/css_font_weight.go
📄 src/engine/ui/markup/css/properties/css_gap.go
📄 src/engine/ui/markup/css/properties/css_grid.go
📄 src/engine/ui/markup/css/properties/css_grid_area.go
📄 src/engine/ui/markup/css/properties/css_grid_auto_columns.go
📄 src/engine/ui/markup/css/properties/css_grid_auto_flow.go
📄 src/engine/ui/markup/css/properties/css_grid_auto_rows.go
📄 src/engine/ui/markup/css/properties/css_grid_column.go
📄 src/engine/ui/markup/css/properties/css_grid_column_end.go
📄 src/engine/ui/markup/css/properties/css_grid_column_gap.go
📄 src/engine/ui/markup/css/properties/css_grid_column_start.go
📄 src/engine/ui/markup/css/properties/css_grid_gap.go
📄 src/engine/ui/markup/css/properties/css_grid_row.go
📄 src/engine/ui/markup/css/properties/css_grid_row_end.go
📄 src/engine/ui/markup/css/properties/css_grid_row_gap.go
📄 src/engine/ui/markup/css/properties/css_grid_row_start.go
📄 src/engine/ui/markup/css/properties/css_grid_template.go
📄 src/engine/ui/markup/css/properties/css_grid_template_areas.go
📄 src/engine/ui/markup/css/properties/css_grid_template_columns.go
📄 src/engine/ui/markup/css/properties/css_grid_template_rows.go
📄 src/engine/ui/markup/css/properties/css_hanging_punctuation.go
📄 src/engine/ui/markup/css/properties/css_height.go
📄 src/engine/ui/markup/css/properties/css_hyphens.go
📄 src/engine/ui/markup/css/properties/css_image_rendering.go
📄 src/engine/ui/markup/css/properties/css_import.go
📄 src/engine/ui/markup/css/properties/css_inline_size.go
📄 src/engine/ui/markup/css/properties/css_inset.go
📄 src/engine/ui/markup/css/properties/css_inset_block.go
📄 src/engine/ui/markup/css/properties/css_inset_block_end.go
📄 src/engine/ui/markup/css/properties/css_inset_block_start.go
📄 src/engine/ui/markup/css/properties/css_inset_inline.go
📄 src/engine/ui/markup/css/properties/css_inset_inline_end.go
📄 src/engine/ui/markup/css/properties/css_inset_inline_start.go
📄 src/engine/ui/markup/css/properties/css_isolation.go
📄 src/engine/ui/markup/css/properties/css_justify_content.go
📄 src/engine/ui/markup/css/properties/css_justify_items.go
📄 src/engine/ui/markup/css/properties/css_justify_self.go
📄 src/engine/ui/markup/css/properties/css_keyframes.go
📄 src/engine/ui/markup/css/properties/css_left.go
📄 src/engine/ui/markup/css/properties/css_letter_spacing.go
📄 src/engine/ui/markup/css/properties/css_line_break.go
📄 src/engine/ui/markup/css/properties/css_line_height.go
📄 src/engine/ui/markup/css/properties/css_list_style.go
📄 src/engine/ui/markup/css/properties/css_list_style_image.go
📄 src/engine/ui/markup/css/properties/css_list_style_position.go
📄 src/engine/ui/markup/css/properties/css_list_style_type.go
📄 src/engine/ui/markup/css/properties/css_margin.go
📄 src/engine/ui/markup/css/properties/css_margin_block.go
📄 src/engine/ui/markup/css/properties/css_margin_block_end.go
📄 src/engine/ui/markup/css/properties/css_margin_block_start.go
📄 src/engine/ui/markup/css/properties/css_margin_bottom.go
📄 src/engine/ui/markup/css/properties/css_margin_inline.go
📄 src/engine/ui/markup/css/properties/css_margin_inline_end.go
📄 src/engine/ui/markup/css/properties/css_margin_inline_start.go
📄 src/engine/ui/markup/css/properties/css_margin_left.go
📄 src/engine/ui/markup/css/properties/css_margin_right.go
📄 src/engine/ui/markup/css/properties/css_margin_top.go
📄 src/engine/ui/markup/css/properties/css_mask.go
📄 src/engine/ui/markup/css/properties/css_mask_clip.go
📄 src/engine/ui/markup/css/properties/css_mask_composite.go
📄 src/engine/ui/markup/css/properties/css_mask_image.go
📄 src/engine/ui/markup/css/properties/css_mask_mode.go
📄 src/engine/ui/markup/css/properties/css_mask_origin.go
📄 src/engine/ui/markup/css/properties/css_mask_position.go
📄 src/engine/ui/markup/css/properties/css_mask_repeat.go
📄 src/engine/ui/markup/css/properties/css_mask_size.go
📄 src/engine/ui/markup/css/properties/css_mask_type.go
📄 src/engine/ui/markup/css/properties/css_max_block_size.go
📄 src/engine/ui/markup/css/properties/css_max_height.go
📄 src/engine/ui/markup/css/properties/css_max_inline_size.go
📄 src/engine/ui/markup/css/properties/css_max_width.go
📄 src/engine/ui/markup/css/properties/css_media.go
📄 src/engine/ui/markup/css/properties/css_min_block_size.go
📄 src/engine/ui/markup/css/properties/css_min_height.go
📄 src/engine/ui/markup/css/properties/css_min_inline_size.go
📄 src/engine/ui/markup/css/properties/css_min_width.go
📄 src/engine/ui/markup/css/properties/css_mix_blend_mode.go
📄 src/engine/ui/markup/css/properties/css_object_fit.go
📄 src/engine/ui/markup/css/properties/css_object_position.go
📄 src/engine/ui/markup/css/properties/css_offset.go
📄 src/engine/ui/markup/css/properties/css_offset_anchor.go
📄 src/engine/ui/markup/css/properties/css_offset_distance.go
📄 src/engine/ui/markup/css/properties/css_offset_path.go
📄 src/engine/ui/markup/css/properties/css_offset_rotate.go
📄 src/engine/ui/markup/css/properties/css_opacity.go
📄 src/engine/ui/markup/css/properties/css_order.go
📄 src/engine/ui/markup/css/properties/css_orphans.go
📄 src/engine/ui/markup/css/properties/css_outline.go
📄 src/engine/ui/markup/css/properties/css_outline_color.go
📄 src/engine/ui/markup/css/properties/css_outline_offset.go
📄 src/engine/ui/markup/css/properties/css_outline_style.go
📄 src/engine/ui/markup/css/properties/css_outline_width.go
📄 src/engine/ui/markup/css/properties/css_overflow.go
📄 src/engine/ui/markup/css/properties/css_overflow_anchor.go
📄 src/engine/ui/markup/css/properties/css_overflow_wrap.go
📄 src/engine/ui/markup/css/properties/css_overflow_x.go
📄 src/engine/ui/markup/css/properties/css_overflow_y.go
📄 src/engine/ui/markup/css/properties/css_overscroll_behavior.go
📄 src/engine/ui/markup/css/properties/css_overscroll_behavior_block.go
📄 src/engine/ui/markup/css/properties/css_overscroll_behavior_inline.go
📄 src/engine/ui/markup/css/properties/css_overscroll_behavior_x.go
📄 src/engine/ui/markup/css/properties/css_overscroll_behavior_y.go
📄 src/engine/ui/markup/css/properties/css_padding.go
📄 src/engine/ui/markup/css/properties/css_padding_block.go
📄 src/engine/ui/markup/css/properties/css_padding_block_end.go
📄 src/engine/ui/markup/css/properties/css_padding_block_start.go
📄 src/engine/ui/markup/css/properties/css_padding_bottom.go
📄 src/engine/ui/markup/css/properties/css_padding_inline.go
📄 src/engine/ui/markup/css/properties/css_padding_inline_end.go
📄 src/engine/ui/markup/css/properties/css_padding_inline_start.go
📄 src/engine/ui/markup/css/properties/css_padding_left.go
📄 src/engine/ui/markup/css/properties/css_padding_right.go
📄 src/engine/ui/markup/css/properties/css_padding_top.go
📄 src/engine/ui/markup/css/properties/css_page_break_after.go
📄 src/engine/ui/markup/css/properties/css_page_break_before.go
📄 src/engine/ui/markup/css/properties/css_page_break_inside.go
📄 src/engine/ui/markup/css/properties/css_paint_order.go
📄 src/engine/ui/markup/css/properties/css_perspective.go
📄 src/engine/ui/markup/css/properties/css_perspective_origin.go
📄 src/engine/ui/markup/css/properties/css_place_content.go
📄 src/engine/ui/markup/css/properties/css_place_items.go
📄 src/engine/ui/markup/css/properties/css_place_self.go
📄 src/engine/ui/markup/css/properties/css_pointer_events.go
📄 src/engine/ui/markup/css/properties/css_position.go
📄 src/engine/ui/markup/css/properties/css_property.go
📄 src/engine/ui/markup/css/properties/css_property_helpers.go
📄 src/engine/ui/markup/css/properties/css_property_types.go
📄 src/engine/ui/markup/css/properties/css_quotes.go
📄 src/engine/ui/markup/css/properties/css_resize.go
📄 src/engine/ui/markup/css/properties/css_right.go
📄 src/engine/ui/markup/css/properties/css_rotate.go
📄 src/engine/ui/markup/css/properties/css_row_gap.go
📄 src/engine/ui/markup/css/properties/css_scale.go
📄 src/engine/ui/markup/css/properties/css_scroll_behavior.go
📄 src/engine/ui/markup/css/properties/css_scroll_margin.go
📄 src/engine/ui/markup/css/properties/css_scroll_margin_block.go
📄 src/engine/ui/markup/css/properties/css_scroll_margin_block_end.go
📄 src/engine/ui/markup/css/properties/css_scroll_margin_block_start.go
📄 src/engine/ui/markup/css/properties/css_scroll_margin_bottom.go
📄 src/engine/ui/markup/css/properties/css_scroll_margin_inline.go
📄 src/engine/ui/markup/css/properties/css_scroll_margin_inline_end.go
📄 src/engine/ui/markup/css/properties/css_scroll_margin_inline_start.go
📄 src/engine/ui/markup/css/properties/css_scroll_margin_left.go
📄 src/engine/ui/markup/css/properties/css_scroll_margin_right.go
📄 src/engine/ui/markup/css/properties/css_scroll_margin_top.go
📄 src/engine/ui/markup/css/properties/css_scroll_padding.go
📄 src/engine/ui/markup/css/properties/css_scroll_padding_block.go
📄 src/engine/ui/markup/css/properties/css_scroll_padding_block_end.go
📄 src/engine/ui/markup/css/properties/css_scroll_padding_block_start.go
📄 src/engine/ui/markup/css/properties/css_scroll_padding_bottom.go
📄 src/engine/ui/markup/css/properties/css_scroll_padding_inline.go
📄 src/engine/ui/markup/css/properties/css_scroll_padding_inline_end.go
📄 src/engine/ui/markup/css/properties/css_scroll_padding_inline_start.go
📄 src/engine/ui/markup/css/properties/css_scroll_padding_left.go
📄 src/engine/ui/markup/css/properties/css_scroll_padding_right.go
📄 src/engine/ui/markup/css/properties/css_scroll_padding_top.go
📄 src/engine/ui/markup/css/properties/css_scroll_snap_align.go
📄 src/engine/ui/markup/css/properties/css_scroll_snap_stop.go
📄 src/engine/ui/markup/css/properties/css_scroll_snap_type.go
📄 src/engine/ui/markup/css/properties/css_scrollbar_color.go
📄 src/engine/ui/markup/css/properties/css_tab_size.go
📄 src/engine/ui/markup/css/properties/css_table_layout.go
📄 src/engine/ui/markup/css/properties/css_text_align.go
📄 src/engine/ui/markup/css/properties/css_text_align_last.go
📄 src/engine/ui/markup/css/properties/css_text_combine_upright.go
📄 src/engine/ui/markup/css/properties/css_text_decoration.go
📄 src/engine/ui/markup/css/properties/css_text_decoration_color.go
📄 src/engine/ui/markup/css/properties/css_text_decoration_line.go
📄 src/engine/ui/markup/css/properties/css_text_decoration_style.go
📄 src/engine/ui/markup/css/properties/css_text_decoration_thickness.go
📄 src/engine/ui/markup/css/properties/css_text_emphasis.go
📄 src/engine/ui/markup/css/properties/css_text_indent.go
📄 src/engine/ui/markup/css/properties/css_text_justify.go
📄 src/engine/ui/markup/css/properties/css_text_orientation.go
📄 src/engine/ui/markup/css/properties/css_text_overflow.go
📄 src/engine/ui/markup/css/properties/css_text_shadow.go
📄 src/engine/ui/markup/css/properties/css_text_transform.go
📄 src/engine/ui/markup/css/properties/css_text_underline_position.go
📄 src/engine/ui/markup/css/properties/css_top.go
📄 src/engine/ui/markup/css/properties/css_transform.go
📄 src/engine/ui/markup/css/properties/css_transform_origin.go
📄 src/engine/ui/markup/css/properties/css_transform_style.go
📄 src/engine/ui/markup/css/properties/css_transition.go
📄 src/engine/ui/markup/css/properties/css_transition_delay.go
📄 src/engine/ui/markup/css/properties/css_transition_duration.go
📄 src/engine/ui/markup/css/properties/css_transition_property.go
📄 src/engine/ui/markup/css/properties/css_transition_timing_function.go
📄 src/engine/ui/markup/css/properties/css_translate.go
📄 src/engine/ui/markup/css/properties/css_unicode_bidi.go
📄 src/engine/ui/markup/css/properties/css_user_select.go
📄 src/engine/ui/markup/css/properties/css_vertical_align.go
📄 src/engine/ui/markup/css/properties/css_visibility.go
📄 src/engine/ui/markup/css/properties/css_white_space.go
📄 src/engine/ui/markup/css/properties/css_widows.go
📄 src/engine/ui/markup/css/properties/css_width.go
📄 src/engine/ui/markup/css/properties/css_word_break.go
📄 src/engine/ui/markup/css/properties/css_word_spacing.go
📄 src/engine/ui/markup/css/properties/css_word_wrap.go
📄 src/engine/ui/markup/css/properties/css_writing_mode.go
📄 src/engine/ui/markup/css/properties/css_z_index.go
📁 src/engine/ui/markup/css/pseudos
📄 src/engine/ui/markup/css/pseudos/css_active.go
📄 src/engine/ui/markup/css/pseudos/css_any_link.go
📄 src/engine/ui/markup/css/pseudos/css_autofill.go
📄 src/engine/ui/markup/css/pseudos/css_blank.go
📄 src/engine/ui/markup/css/pseudos/css_checked.go
📄 src/engine/ui/markup/css/pseudos/css_current.go
📄 src/engine/ui/markup/css/pseudos/css_default.go
📄 src/engine/ui/markup/css/pseudos/css_defined.go
📄 src/engine/ui/markup/css/pseudos/css_dir.go
📄 src/engine/ui/markup/css/pseudos/css_disabled.go
📄 src/engine/ui/markup/css/pseudos/css_empty.go
📄 src/engine/ui/markup/css/pseudos/css_enabled.go
📄 src/engine/ui/markup/css/pseudos/css_first.go
📄 src/engine/ui/markup/css/pseudos/css_first_child.go
📄 src/engine/ui/markup/css/pseudos/css_first_of_type.go
📄 src/engine/ui/markup/css/pseudos/css_focus.go
📄 src/engine/ui/markup/css/pseudos/css_focus_visible.go
📄 src/engine/ui/markup/css/pseudos/css_focus_within.go
📄 src/engine/ui/markup/css/pseudos/css_fullscreen.go
📄 src/engine/ui/markup/css/pseudos/css_future.go
📄 src/engine/ui/markup/css/pseudos/css_has.go
📄 src/engine/ui/markup/css/pseudos/css_host.go
📄 src/engine/ui/markup/css/pseudos/css_host_context.go
📄 src/engine/ui/markup/css/pseudos/css_hover.go
📄 src/engine/ui/markup/css/pseudos/css_in_range.go
📄 src/engine/ui/markup/css/pseudos/css_indeterminate.go
📄 src/engine/ui/markup/css/pseudos/css_invalid.go
📄 src/engine/ui/markup/css/pseudos/css_is.go
📄 src/engine/ui/markup/css/pseudos/css_lang.go
📄 src/engine/ui/markup/css/pseudos/css_last_child.go
📄 src/engine/ui/markup/css/pseudos/css_last_of_type.go
📄 src/engine/ui/markup/css/pseudos/css_left.go
📄 src/engine/ui/markup/css/pseudos/css_link.go
📄 src/engine/ui/markup/css/pseudos/css_local_link.go
📄 src/engine/ui/markup/css/pseudos/css_modal.go
📄 src/engine/ui/markup/css/pseudos/css_not.go
📄 src/engine/ui/markup/css/pseudos/css_nth_child.go
📄 src/engine/ui/markup/css/pseudos/css_nth_col.go
📄 src/engine/ui/markup/css/pseudos/css_nth_last_child.go
📄 src/engine/ui/markup/css/pseudos/css_nth_last_col.go
📄 src/engine/ui/markup/css/pseudos/css_nth_last_of_type.go
📄 src/engine/ui/markup/css/pseudos/css_nth_of_type.go
📄 src/engine/ui/markup/css/pseudos/css_only_child.go
📄 src/engine/ui/markup/css/pseudos/css_only_of_type.go
📄 src/engine/ui/markup/css/pseudos/css_optional.go
📄 src/engine/ui/markup/css/pseudos/css_out_of_range.go
📄 src/engine/ui/markup/css/pseudos/css_past.go
📄 src/engine/ui/markup/css/pseudos/css_paused.go
📄 src/engine/ui/markup/css/pseudos/css_picture_in_picture.go
📄 src/engine/ui/markup/css/pseudos/css_placeholder_shown.go
📄 src/engine/ui/markup/css/pseudos/css_playing.go
📄 src/engine/ui/markup/css/pseudos/css_pseudo.go
📄 src/engine/ui/markup/css/pseudos/css_pseudo_types.go
📄 src/engine/ui/markup/css/pseudos/css_read_only.go
📄 src/engine/ui/markup/css/pseudos/css_read_write.go
📄 src/engine/ui/markup/css/pseudos/css_required.go
📄 src/engine/ui/markup/css/pseudos/css_right.go
📄 src/engine/ui/markup/css/pseudos/css_root.go
📄 src/engine/ui/markup/css/pseudos/css_scope.go
📄 src/engine/ui/markup/css/pseudos/css_state.go
📄 src/engine/ui/markup/css/pseudos/css_target.go
📄 src/engine/ui/markup/css/pseudos/css_target_within.go
📄 src/engine/ui/markup/css/pseudos/css_user_invalid.go
📄 src/engine/ui/markup/css/pseudos/css_valid.go
📄 src/engine/ui/markup/css/pseudos/css_visited.go
📄 src/engine/ui/markup/css/pseudos/css_where.go
📄 src/engine/ui/markup/css/reader.go
📁 src/engine/ui/markup/css/rules
📄 src/engine/ui/markup/css/rules/parser.go
📄 src/engine/ui/markup/css/rules/parser_test.go
📄 src/engine/ui/markup/css/rules/rule.go
📄 src/engine/ui/markup/css/rules/selector.go
📁 src/engine/ui/markup/document
📄 src/engine/ui/markup/document/html_element.go
📄 src/engine/ui/markup/document/html_element_layout_stylizer.go
📄 src/engine/ui/markup/document/html_events.go
📄 src/engine/ui/markup/document/html_parser.go
📄 src/engine/ui/markup/document/html_string_converters.go
📄 src/engine/ui/markup/document/html_style_interfaces.go
📁 src/engine/ui/markup/elements
📄 src/engine/ui/markup/elements/html_element.go
📄 src/engine/ui/markup/elements/html_element_types.go
📄 src/engine/ui/markup/html.go
📁 src/engine/ui/markup/spec_generator
📄 src/engine/ui/markup/spec_generator/element_generator.go
📄 src/engine/ui/markup/spec_generator/function_generator.go
📄 src/engine/ui/markup/spec_generator/generator.go
📄 src/engine/ui/markup/spec_generator/generator_test.go
📄 src/engine/ui/markup/spec_generator/property_generator.go
📄 src/engine/ui/markup/spec_generator/pseudo_selector_generator.go
📄 src/engine/ui/panel.go
📄 src/engine/ui/progress_bar.go
📄 src/engine/ui/select.go
📄 src/engine/ui/shader_data.go
📄 src/engine/ui/slider.go
📄 src/engine/ui/ui.go
📄 src/engine/ui/ui_config.go
📄 src/engine/ui/ui_entity_data.go
📄 src/engine/ui/ui_manager.go
📄 src/engine/updater.go
📁 src/engine_data_bindings
📁 src/engine_data_bindings/engine_data_binding_camera
📄 src/engine_data_bindings/engine_data_binding_camera/camera_data_binding.go
📁 src/engine_data_bindings/engine_data_binding_light
📄 src/engine_data_bindings/engine_data_binding_light/light_data_binding.go
📁 src/file_templates
📄 src/file_templates/entity_data_file_template.go.txt
📄 src/file_templates/html_file_template.html.txt
📁 src/framework
📄 src/framework/drawing_reader.go
📄 src/framework/drawing_specification.go
📄 src/framework/encrypted_int32.go
📄 src/framework/mesh_drawing_maker.go
📄 src/framework/spawn_template.go
📁 src/generators
📁 src/generators/api
📄 src/generators/api/api_index.md
📄 src/generators/api/main.go
📁 src/generators/copy_header
📄 src/generators/copy_header/main.go
📁 src/generators/engine_builds
📁 src/generators/engine_builds/engine_builds_android
📄 src/generators/engine_builds/engine_builds_android/main.go
📁 src/generators/msdf
📄 src/generators/msdf/main.go
📁 src/generators/spirv
📄 src/generators/spirv/build_shaders.bat
📄 src/generators/spirv/build_shaders_dbg.bat
📄 src/generators/spirv/main.go
📄 src/go.mod
📄 src/go.sum
📁 src/klib
📁 src/klib/bitmap
📄 src/klib/bitmap/bitmap.amd64.go
📄 src/klib/bitmap/bitmap.amd64.s
📄 src/klib/bitmap/bitmap.go
📄 src/klib/bitmap/bitmap.pure.go
📄 src/klib/bitmap/bitmap_test.go
📄 src/klib/checks.go
📄 src/klib/constraints.go
📁 src/klib/contexts
📄 src/klib/contexts/cancellable.go
📄 src/klib/dir_entry_sorter.go
📄 src/klib/errors.go
📄 src/klib/js_wrapper.go
📄 src/klib/map.go
📄 src/klib/memory.go
📄 src/klib/memory_test.go
📄 src/klib/numbers.go
📄 src/klib/os.go
📄 src/klib/repository.go
📄 src/klib/security.go
📄 src/klib/serialization.go
📄 src/klib/slice.go
📄 src/klib/slice_test.go
📄 src/klib/stack.go
📁 src/klib/streaming
📄 src/klib/streaming/stream.go
📁 src/klib/string_equations
📄 src/klib/string_equations/simple_string_expression.go
📄 src/klib/strings.go
📄 src/klib/time.go
📄 src/klib/trace.go
📄 src/klib/units.go
📄 src/klib/web.go
📁 src/libs
📄 src/libs/libBullet2FileLoader.a
📄 src/libs/libBullet3Collision.a
📄 src/libs/libBullet3Common.a
📄 src/libs/libBullet3Dynamics.a
📄 src/libs/libBullet3Geometry.a
📄 src/libs/libBullet3OpenCL_clew.a
📄 src/libs/libBulletCollision.a
📄 src/libs/libBulletDynamics.a
📄 src/libs/libBulletInverseDynamics.a
📄 src/libs/libBulletSoftBody.a
📄 src/libs/libLinearMath.a
📄 src/libs/libsoloud_android.a
📄 src/libs/libsoloud_darwin.a
📄 src/libs/libsoloud_nix.a
📄 src/libs/libsoloud_win32.a
📄 src/libs/paste_steam_api64_dll_and_lib_here.txt
📄 src/libs/wasm_exec.js
📄 src/main.android.go
📄 src/main.ed.dbg.go
📄 src/main.ed.go
📄 src/main.go
📄 src/main.std.go
📄 src/main.test.go
📁 src/matrix
📄 src/matrix/color.go
📄 src/matrix/float.go
📄 src/matrix/float32.go
📄 src/matrix/float64.go
📄 src/matrix/mat3.go
📄 src/matrix/mat4.go
📄 src/matrix/mat4.vk.go
📄 src/matrix/mat4_test.go
📄 src/matrix/matrix.amd64.s
📄 src/matrix/matrix.none.go
📄 src/matrix/matrix.simd.go
📄 src/matrix/matrix_config.go
📄 src/matrix/quaternion.go
📄 src/matrix/transform.go
📄 src/matrix/vec2.go
📄 src/matrix/vec2i.go
📄 src/matrix/vec3.go
📄 src/matrix/vec3i.go
📄 src/matrix/vec4.go
📄 src/matrix/vec4i.go
📁 src/network
📁 src/network/master_server
📄 src/network/master_server/master_server.go
📄 src/network/master_server/master_server_client.go
📄 src/network/master_server/master_server_errors.go
📄 src/network/master_server/master_server_request.go
📄 src/network/master_server/master_server_response.go
📄 src/network/network_client.go
📄 src/network/network_packet_udp.go
📄 src/network/network_server.go
📄 src/network/network_server_test.go
📄 src/network/network_udp.go
📁 src/ollama
📄 src/ollama/ollama.go
📄 src/ollama/ollama_reflect.go
📁 src/physics
📁 src/physics/BulletCollision
📁 src/physics/BulletCollision/BroadphaseCollision
📄 src/physics/BulletCollision/BroadphaseCollision/btAxisSweep3.h
📄 src/physics/BulletCollision/BroadphaseCollision/btAxisSweep3Internal.h
📄 src/physics/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h
📄 src/physics/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h
📄 src/physics/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h
📄 src/physics/BulletCollision/BroadphaseCollision/btDbvt.h
📄 src/physics/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h
📄 src/physics/BulletCollision/BroadphaseCollision/btDispatcher.h
📄 src/physics/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h
📄 src/physics/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h
📄 src/physics/BulletCollision/BroadphaseCollision/btQuantizedBvh.h
📄 src/physics/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h
📁 src/physics/BulletCollision/CollisionDispatch
📄 src/physics/BulletCollision/CollisionDispatch/SphereTriangleDetector.h
📄 src/physics/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h
📄 src/physics/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h
📄 src/physics/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h
📄 src/physics/BulletCollision/CollisionDispatch/btBoxBoxDetector.h
📄 src/physics/BulletCollision/CollisionDispatch/btCollisionConfiguration.h
📄 src/physics/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h
📄 src/physics/BulletCollision/CollisionDispatch/btCollisionDispatcher.h
📄 src/physics/BulletCollision/CollisionDispatch/btCollisionDispatcherMt.h
📄 src/physics/BulletCollision/CollisionDispatch/btCollisionObject.h
📄 src/physics/BulletCollision/CollisionDispatch/btCollisionObjectWrapper.h
📄 src/physics/BulletCollision/CollisionDispatch/btCollisionWorld.h
📄 src/physics/BulletCollision/CollisionDispatch/btCollisionWorldImporter.h
📄 src/physics/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h
📄 src/physics/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.h
📄 src/physics/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h
📄 src/physics/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h
📄 src/physics/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h
📄 src/physics/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h
📄 src/physics/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h
📄 src/physics/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h
📄 src/physics/BulletCollision/CollisionDispatch/btGhostObject.h
📄 src/physics/BulletCollision/CollisionDispatch/btHashedSimplePairCache.h
📄 src/physics/BulletCollision/CollisionDispatch/btInternalEdgeUtility.h
📄 src/physics/BulletCollision/CollisionDispatch/btManifoldResult.h
📄 src/physics/BulletCollision/CollisionDispatch/btSimulationIslandManager.h
📄 src/physics/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h
📄 src/physics/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h
📄 src/physics/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h
📄 src/physics/BulletCollision/CollisionDispatch/btUnionFind.h
📁 src/physics/BulletCollision/CollisionShapes
📄 src/physics/BulletCollision/CollisionShapes/btBox2dShape.h
📄 src/physics/BulletCollision/CollisionShapes/btBoxShape.h
📄 src/physics/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h
📄 src/physics/BulletCollision/CollisionShapes/btCapsuleShape.h
📄 src/physics/BulletCollision/CollisionShapes/btCollisionMargin.h
📄 src/physics/BulletCollision/CollisionShapes/btCollisionShape.h
📄 src/physics/BulletCollision/CollisionShapes/btCompoundShape.h
📄 src/physics/BulletCollision/CollisionShapes/btConcaveShape.h
📄 src/physics/BulletCollision/CollisionShapes/btConeShape.h
📄 src/physics/BulletCollision/CollisionShapes/btConvex2dShape.h
📄 src/physics/BulletCollision/CollisionShapes/btConvexHullShape.h
📄 src/physics/BulletCollision/CollisionShapes/btConvexInternalShape.h
📄 src/physics/BulletCollision/CollisionShapes/btConvexPointCloudShape.h
📄 src/physics/BulletCollision/CollisionShapes/btConvexPolyhedron.h
📄 src/physics/BulletCollision/CollisionShapes/btConvexShape.h
📄 src/physics/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h
📄 src/physics/BulletCollision/CollisionShapes/btCylinderShape.h
📄 src/physics/BulletCollision/CollisionShapes/btEmptyShape.h
📄 src/physics/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h
📄 src/physics/BulletCollision/CollisionShapes/btMaterial.h
📄 src/physics/BulletCollision/CollisionShapes/btMiniSDF.h
📄 src/physics/BulletCollision/CollisionShapes/btMinkowskiSumShape.h
📄 src/physics/BulletCollision/CollisionShapes/btMultiSphereShape.h
📄 src/physics/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h
📄 src/physics/BulletCollision/CollisionShapes/btOptimizedBvh.h
📄 src/physics/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h
📄 src/physics/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h
📄 src/physics/BulletCollision/CollisionShapes/btSdfCollisionShape.h
📄 src/physics/BulletCollision/CollisionShapes/btShapeHull.h
📄 src/physics/BulletCollision/CollisionShapes/btSphereShape.h
📄 src/physics/BulletCollision/CollisionShapes/btStaticPlaneShape.h
📄 src/physics/BulletCollision/CollisionShapes/btStridingMeshInterface.h
📄 src/physics/BulletCollision/CollisionShapes/btTetrahedronShape.h
📄 src/physics/BulletCollision/CollisionShapes/btTriangleBuffer.h
📄 src/physics/BulletCollision/CollisionShapes/btTriangleCallback.h
📄 src/physics/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h
📄 src/physics/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h
📄 src/physics/BulletCollision/CollisionShapes/btTriangleInfoMap.h
📄 src/physics/BulletCollision/CollisionShapes/btTriangleMesh.h
📄 src/physics/BulletCollision/CollisionShapes/btTriangleMeshShape.h
📄 src/physics/BulletCollision/CollisionShapes/btTriangleShape.h
📄 src/physics/BulletCollision/CollisionShapes/btUniformScalingShape.h
📁 src/physics/BulletCollision/Gimpact
📄 src/physics/BulletCollision/Gimpact/btBoxCollision.h
📄 src/physics/BulletCollision/Gimpact/btClipPolygon.h
📄 src/physics/BulletCollision/Gimpact/btCompoundFromGimpact.h
📄 src/physics/BulletCollision/Gimpact/btContactProcessing.h
📄 src/physics/BulletCollision/Gimpact/btContactProcessingStructs.h
📄 src/physics/BulletCollision/Gimpact/btGImpactBvh.h
📄 src/physics/BulletCollision/Gimpact/btGImpactBvhStructs.h
📄 src/physics/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.h
📄 src/physics/BulletCollision/Gimpact/btGImpactMassUtil.h
📄 src/physics/BulletCollision/Gimpact/btGImpactQuantizedBvh.h
📄 src/physics/BulletCollision/Gimpact/btGImpactQuantizedBvhStructs.h
📄 src/physics/BulletCollision/Gimpact/btGImpactShape.h
📄 src/physics/BulletCollision/Gimpact/btGenericPoolAllocator.h
📄 src/physics/BulletCollision/Gimpact/btGeometryOperations.h
📄 src/physics/BulletCollision/Gimpact/btQuantization.h
📄 src/physics/BulletCollision/Gimpact/btTriangleShapeEx.h
📄 src/physics/BulletCollision/Gimpact/gim_array.h
📄 src/physics/BulletCollision/Gimpact/gim_basic_geometry_operations.h
📄 src/physics/BulletCollision/Gimpact/gim_bitset.h
📄 src/physics/BulletCollision/Gimpact/gim_box_collision.h
📄 src/physics/BulletCollision/Gimpact/gim_box_set.h
📄 src/physics/BulletCollision/Gimpact/gim_clip_polygon.h
📄 src/physics/BulletCollision/Gimpact/gim_contact.h
📄 src/physics/BulletCollision/Gimpact/gim_geom_types.h
📄 src/physics/BulletCollision/Gimpact/gim_geometry.h
📄 src/physics/BulletCollision/Gimpact/gim_hash_table.h
📄 src/physics/BulletCollision/Gimpact/gim_linear_math.h
📄 src/physics/BulletCollision/Gimpact/gim_math.h
📄 src/physics/BulletCollision/Gimpact/gim_memory.h
📄 src/physics/BulletCollision/Gimpact/gim_pair.h
📄 src/physics/BulletCollision/Gimpact/gim_radixsort.h
📄 src/physics/BulletCollision/Gimpact/gim_tri_collision.h
📁 src/physics/BulletCollision/NarrowPhaseCollision
📄 src/physics/BulletCollision/NarrowPhaseCollision/btComputeGjkEpaPenetration.h
📄 src/physics/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h
📄 src/physics/BulletCollision/NarrowPhaseCollision/btConvexCast.h
📄 src/physics/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h
📄 src/physics/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h
📄 src/physics/BulletCollision/NarrowPhaseCollision/btGjkCollisionDescription.h
📄 src/physics/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h
📄 src/physics/BulletCollision/NarrowPhaseCollision/btGjkEpa2.h
📄 src/physics/BulletCollision/NarrowPhaseCollision/btGjkEpa3.h
📄 src/physics/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h
📄 src/physics/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h
📄 src/physics/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h
📄 src/physics/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h
📄 src/physics/BulletCollision/NarrowPhaseCollision/btMprPenetration.h
📄 src/physics/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h
📄 src/physics/BulletCollision/NarrowPhaseCollision/btPointCollector.h
📄 src/physics/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.h
📄 src/physics/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h
📄 src/physics/BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h
📄 src/physics/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h
📄 src/physics/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h
📁 src/physics/BulletDynamics
📁 src/physics/BulletDynamics/Character
📄 src/physics/BulletDynamics/Character/btCharacterControllerInterface.h
📄 src/physics/BulletDynamics/Character/btKinematicCharacterController.h
📁 src/physics/BulletDynamics/ConstraintSolver
📄 src/physics/BulletDynamics/ConstraintSolver/btBatchedConstraints.h
📄 src/physics/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h
📄 src/physics/BulletDynamics/ConstraintSolver/btConstraintSolver.h
📄 src/physics/BulletDynamics/ConstraintSolver/btContactConstraint.h
📄 src/physics/BulletDynamics/ConstraintSolver/btContactSolverInfo.h
📄 src/physics/BulletDynamics/ConstraintSolver/btFixedConstraint.h
📄 src/physics/BulletDynamics/ConstraintSolver/btGearConstraint.h
📄 src/physics/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h
📄 src/physics/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.h
📄 src/physics/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h
📄 src/physics/BulletDynamics/ConstraintSolver/btHinge2Constraint.h
📄 src/physics/BulletDynamics/ConstraintSolver/btHingeConstraint.h
📄 src/physics/BulletDynamics/ConstraintSolver/btJacobianEntry.h
📄 src/physics/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.h
📄 src/physics/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h
📄 src/physics/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h
📄 src/physics/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolverMt.h
📄 src/physics/BulletDynamics/ConstraintSolver/btSliderConstraint.h
📄 src/physics/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h
📄 src/physics/BulletDynamics/ConstraintSolver/btSolverBody.h
📄 src/physics/BulletDynamics/ConstraintSolver/btSolverConstraint.h
📄 src/physics/BulletDynamics/ConstraintSolver/btTypedConstraint.h
📄 src/physics/BulletDynamics/ConstraintSolver/btUniversalConstraint.h
📁 src/physics/BulletDynamics/Dynamics
📄 src/physics/BulletDynamics/Dynamics/btActionInterface.h
📄 src/physics/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h
📄 src/physics/BulletDynamics/Dynamics/btDiscreteDynamicsWorldMt.h
📄 src/physics/BulletDynamics/Dynamics/btDynamicsWorld.h
📄 src/physics/BulletDynamics/Dynamics/btRigidBody.h
📄 src/physics/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h
📄 src/physics/BulletDynamics/Dynamics/btSimulationIslandManagerMt.h
📁 src/physics/BulletDynamics/Featherstone
📄 src/physics/BulletDynamics/Featherstone/btMultiBody.h
📄 src/physics/BulletDynamics/Featherstone/btMultiBodyConstraint.h
📄 src/physics/BulletDynamics/Featherstone/btMultiBodyConstraintSolver.h
📄 src/physics/BulletDynamics/Featherstone/btMultiBodyDynamicsWorld.h
📄 src/physics/BulletDynamics/Featherstone/btMultiBodyFixedConstraint.h
📄 src/physics/BulletDynamics/Featherstone/btMultiBodyGearConstraint.h
📄 src/physics/BulletDynamics/Featherstone/btMultiBodyInplaceSolverIslandCallback.h
📄 src/physics/BulletDynamics/Featherstone/btMultiBodyJointFeedback.h
📄 src/physics/BulletDynamics/Featherstone/btMultiBodyJointLimitConstraint.h
📄 src/physics/BulletDynamics/Featherstone/btMultiBodyJointMotor.h
📄 src/physics/BulletDynamics/Featherstone/btMultiBodyLink.h
📄 src/physics/BulletDynamics/Featherstone/btMultiBodyLinkCollider.h
📄 src/physics/BulletDynamics/Featherstone/btMultiBodyMLCPConstraintSolver.h
📄 src/physics/BulletDynamics/Featherstone/btMultiBodyPoint2Point.h
📄 src/physics/BulletDynamics/Featherstone/btMultiBodySliderConstraint.h
📄 src/physics/BulletDynamics/Featherstone/btMultiBodySolverConstraint.h
📄 src/physics/BulletDynamics/Featherstone/btMultiBodySphericalJointLimit.h
📄 src/physics/BulletDynamics/Featherstone/btMultiBodySphericalJointMotor.h
📁 src/physics/BulletDynamics/MLCPSolvers
📄 src/physics/BulletDynamics/MLCPSolvers/btDantzigLCP.h
📄 src/physics/BulletDynamics/MLCPSolvers/btDantzigSolver.h
📄 src/physics/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h
📄 src/physics/BulletDynamics/MLCPSolvers/btLemkeSolver.h
📄 src/physics/BulletDynamics/MLCPSolvers/btMLCPSolver.h
📄 src/physics/BulletDynamics/MLCPSolvers/btMLCPSolverInterface.h
📄 src/physics/BulletDynamics/MLCPSolvers/btPATHSolver.h
📄 src/physics/BulletDynamics/MLCPSolvers/btSolveProjectedGaussSeidel.h
📁 src/physics/BulletDynamics/Vehicle
📄 src/physics/BulletDynamics/Vehicle/btRaycastVehicle.h
📄 src/physics/BulletDynamics/Vehicle/btVehicleRaycaster.h
📄 src/physics/BulletDynamics/Vehicle/btWheelInfo.h
📁 src/physics/LinearMath
📁 src/physics/LinearMath/TaskScheduler
📄 src/physics/LinearMath/TaskScheduler/btThreadSupportInterface.h
📄 src/physics/LinearMath/btAabbUtil2.h
📄 src/physics/LinearMath/btAlignedAllocator.h
📄 src/physics/LinearMath/btAlignedObjectArray.h
📄 src/physics/LinearMath/btConvexHull.h
📄 src/physics/LinearMath/btConvexHullComputer.h
📄 src/physics/LinearMath/btCpuFeatureUtility.h
📄 src/physics/LinearMath/btDefaultMotionState.h
📄 src/physics/LinearMath/btGeometryUtil.h
📄 src/physics/LinearMath/btGrahamScan2dConvexHull.h
📄 src/physics/LinearMath/btHashMap.h
📄 src/physics/LinearMath/btIDebugDraw.h
📄 src/physics/LinearMath/btImplicitQRSVD.h
📄 src/physics/LinearMath/btList.h
📄 src/physics/LinearMath/btMatrix3x3.h
📄 src/physics/LinearMath/btMatrixX.h
📄 src/physics/LinearMath/btMinMax.h
📄 src/physics/LinearMath/btModifiedGramSchmidt.h
📄 src/physics/LinearMath/btMotionState.h
📄 src/physics/LinearMath/btPolarDecomposition.h
📄 src/physics/LinearMath/btPoolAllocator.h
📄 src/physics/LinearMath/btQuadWord.h
📄 src/physics/LinearMath/btQuaternion.h
📄 src/physics/LinearMath/btQuickprof.h
📄 src/physics/LinearMath/btRandom.h
📄 src/physics/LinearMath/btReducedVector.h
📄 src/physics/LinearMath/btScalar.h
📄 src/physics/LinearMath/btSerializer.h
📄 src/physics/LinearMath/btSpatialAlgebra.h
📄 src/physics/LinearMath/btStackAlloc.h
📄 src/physics/LinearMath/btThreads.h
📄 src/physics/LinearMath/btTransform.h
📄 src/physics/LinearMath/btTransformUtil.h
📄 src/physics/LinearMath/btVector3.h
📄 src/physics/btBulletCollisionCommon.h
📄 src/physics/btBulletDynamicsCommon.h
📄 src/physics/bullet3_broadphase_interface.go
📄 src/physics/bullet3_collision_configuration.go
📄 src/physics/bullet3_collision_dispatcher.go
📄 src/physics/bullet3_collision_object.go
📄 src/physics/bullet3_collision_shape.go
📄 src/physics/bullet3_constraint_solver.go
📄 src/physics/bullet3_motion_state.go
📄 src/physics/bullet3_rigid_body.go
📄 src/physics/bullet3_world.go
📄 src/physics/bullet3_wrapper.cpp
📄 src/physics/bullet3_wrapper.h
📁 src/platform
📁 src/platform/audio
📄 src/platform/audio/soloud.c.go
📄 src/platform/audio/soloud.go
📄 src/platform/audio/soloud_c.h
📁 src/platform/chrono
📄 src/platform/chrono/high_resolution_timer.go
📄 src/platform/chrono/high_resolution_timer.std.go
📄 src/platform/chrono/high_resolution_timer.win.go
📁 src/platform/concurrent
📄 src/platform/concurrent/message_queue.go
📄 src/platform/concurrent/named_work.go
📄 src/platform/concurrent/threads.go
📁 src/platform/filesystem
📄 src/platform/filesystem/directory.go
📄 src/platform/filesystem/directory.win32.h
📄 src/platform/filesystem/directory_android.go
📄 src/platform/filesystem/directory_darwin.go
📄 src/platform/filesystem/directory_linux.go
📄 src/platform/filesystem/directory_windows.go
📄 src/platform/filesystem/file.go
📁 src/platform/hid
📄 src/platform/hid/controller.go
📄 src/platform/hid/cursor.go
📄 src/platform/hid/keyboard.android.go
📄 src/platform/hid/keyboard.darwin.go
📄 src/platform/hid/keyboard.go
📄 src/platform/hid/keyboard.win32.go
📄 src/platform/hid/keyboard.x11.go
📄 src/platform/hid/mouse.go
📄 src/platform/hid/stylus.go
📄 src/platform/hid/touch.go
📁 src/platform/profiler
📄 src/platform/profiler/pprof.go
📄 src/platform/profiler/profiler_config.go
📄 src/platform/profiler/profiler_console.go
📄 src/platform/profiler/trace.go
📁 src/platform/profiler/tracing
📄 src/platform/profiler/tracing/tracing.go
📄 src/platform/profiler/tracing/tracing.shipping.go
📁 src/platform/steam
📄 src/platform/steam/steam_api.go
📄 src/platform/steam/steam_result_codes.go
📄 src/platform/steam/steam_wrapper.cpp
📄 src/platform/steam/steam_wrapper.h
📁 src/platform/windowing
📄 src/platform/windowing/android.c
📄 src/platform/windowing/android.h
📄 src/platform/windowing/cgo_stub_darwin.m
📄 src/platform/windowing/darwin.go
📄 src/platform/windowing/drag_data.go
📄 src/platform/windowing/dummy.mobile.go
📄 src/platform/windowing/memory.h
📄 src/platform/windowing/shared_mem.go
📄 src/platform/windowing/shared_mem.h
📄 src/platform/windowing/strings.c
📄 src/platform/windowing/strings.h
📄 src/platform/windowing/win32.c
📄 src/platform/windowing/win32.h
📄 src/platform/windowing/window.android.vk.go
📄 src/platform/windowing/window.go
📄 src/platform/windowing/window.vk.go
📄 src/platform/windowing/window.win32.go
📄 src/platform/windowing/window.win32.vk.go
📄 src/platform/windowing/window.x11.go
📄 src/platform/windowing/window_android.go
📄 src/platform/windowing/window_darwin.go
📄 src/platform/windowing/window_event.h
📄 src/platform/windowing/windowing.h
📄 src/platform/windowing/x11.c
📄 src/platform/windowing/x11.h
📄 src/platform/windowing/x11.vk.go
📁 src/plugins
📁 src/plugins/lua
📄 src/plugins/lua/lapi.c
📄 src/plugins/lua/lapi.h
📄 src/plugins/lua/lauxlib.c
📄 src/plugins/lua/lauxlib.h
📄 src/plugins/lua/lbaselib.c
📄 src/plugins/lua/lcode.c
📄 src/plugins/lua/lcode.h
📄 src/plugins/lua/lcorolib.c
📄 src/plugins/lua/lctype.c
📄 src/plugins/lua/lctype.h
📄 src/plugins/lua/ldblib.c
📄 src/plugins/lua/ldebug.c
📄 src/plugins/lua/ldebug.h
📄 src/plugins/lua/ldo.c
📄 src/plugins/lua/ldo.h
📄 src/plugins/lua/ldump.c
📄 src/plugins/lua/lfunc.c
📄 src/plugins/lua/lfunc.h
📄 src/plugins/lua/lgc.c
📄 src/plugins/lua/lgc.h
📄 src/plugins/lua/linit.c
📄 src/plugins/lua/liolib.c
📄 src/plugins/lua/ljumptab.h
📄 src/plugins/lua/llex.c
📄 src/plugins/lua/llex.h
📄 src/plugins/lua/llimits.h
📄 src/plugins/lua/lmathlib.c
📄 src/plugins/lua/lmem.c
📄 src/plugins/lua/lmem.h
📄 src/plugins/lua/loadlib.c
📄 src/plugins/lua/lobject.c
📄 src/plugins/lua/lobject.h
📄 src/plugins/lua/lopcodes.c
📄 src/plugins/lua/lopcodes.h
📄 src/plugins/lua/lopnames.h
📄 src/plugins/lua/loslib.c
📄 src/plugins/lua/lparser.c
📄 src/plugins/lua/lparser.h
📄 src/plugins/lua/lprefix.h
📄 src/plugins/lua/lstate.c
📄 src/plugins/lua/lstate.h
📄 src/plugins/lua/lstring.c
📄 src/plugins/lua/lstring.h
📄 src/plugins/lua/lstrlib.c
📄 src/plugins/lua/ltable.c
📄 src/plugins/lua/ltable.h
📄 src/plugins/lua/ltablib.c
📄 src/plugins/lua/ltm.c
📄 src/plugins/lua/ltm.h
📄 src/plugins/lua/lua.go
📄 src/plugins/lua/lua.h
📄 src/plugins/lua/lua.hpp
📄 src/plugins/lua/luaconf.h
📄 src/plugins/lua/lualib.h
📄 src/plugins/lua/lundump.c
📄 src/plugins/lua/lundump.h
📄 src/plugins/lua/lutf8lib.c
📄 src/plugins/lua/lvm.c
📄 src/plugins/lua/lvm.h
📄 src/plugins/lua/lzio.c
📄 src/plugins/lua/lzio.h
📄 src/plugins/plugin_api_doc.go
📄 src/plugins/plugin_launcher.go
📄 src/plugins/plugin_type_registry.go
📁 src/registry
📁 src/registry/shader_data_registry
📄 src/registry/shader_data_registry/shader_data_basic_lit.go
📄 src/registry/shader_data_registry/shader_data_basic_unlit.go
📄 src/registry/shader_data_registry/shader_data_ed_rustum_wire.go
📄 src/registry/shader_data_registry/shader_data_ed_transform_wire.go
📄 src/registry/shader_data_registry/shader_data_grid.go
📄 src/registry/shader_data_registry/shader_data_pbr.go
📄 src/registry/shader_data_registry/shader_data_registry.go
📄 src/registry/shader_data_registry/shader_data_standard.go
📁 src/rendering
📄 src/rendering/draw_instance.go
📄 src/rendering/draw_instance.vk.go
📄 src/rendering/drawing.go
📄 src/rendering/font.go
📄 src/rendering/global_shader_data.go
📄 src/rendering/light.go
📁 src/rendering/loaders
📄 src/rendering/loaders/gltf.go
📁 src/rendering/loaders/gltf
📄 src/rendering/loaders/gltf/constants.go
📄 src/rendering/loaders/gltf/json.go
📁 src/rendering/loaders/kaiju_font
📄 src/rendering/loaders/kaiju_font/kaiju_font.go
📁 src/rendering/loaders/kaiju_mesh
📄 src/rendering/loaders/kaiju_mesh/kaiju_mesh.go
📁 src/rendering/loaders/load_result
📄 src/rendering/loaders/load_result/load_result.go
📄 src/rendering/loaders/obj_loader.go
📄 src/rendering/loaders/result.go
📄 src/rendering/material.go
📄 src/rendering/material_cache.go
📄 src/rendering/mem_tracker.vk.go
📄 src/rendering/mesh.go
📄 src/rendering/mesh_cache.go
📄 src/rendering/render_caches.go
📄 src/rendering/render_id.vk.go
📄 src/rendering/render_pass.go
📄 src/rendering/renderer.go
📄 src/rendering/renderer.vk.go
📄 src/rendering/renderer_container.go
📄 src/rendering/rendering_helpers.go
📄 src/rendering/shader.go
📄 src/rendering/shader_cache.go
📄 src/rendering/shader_draw.go
📄 src/rendering/shader_layout.go
📄 src/rendering/shader_pipeline.go
📄 src/rendering/texture.go
📄 src/rendering/texture_cache.go
📄 src/rendering/vertex.go
📄 src/rendering/vk_api_buffer.go
📄 src/rendering/vk_api_mesh.go
📄 src/rendering/vk_api_shader.go
📄 src/rendering/vk_api_texture.go
📄 src/rendering/vk_buffer_destroyer.go
📄 src/rendering/vk_command_buffer.go
📄 src/rendering/vk_config.go
📄 src/rendering/vk_depth_buffer.go
📄 src/rendering/vk_descriptors.go
📄 src/rendering/vk_device_selection.go
📄 src/rendering/vk_drawing.go
📄 src/rendering/vk_helpers.go
📄 src/rendering/vk_images.go
📄 src/rendering/vk_instance.go
📄 src/rendering/vk_mesh.go
📄 src/rendering/vk_queue_families.go
📄 src/rendering/vk_render_pass.go
📄 src/rendering/vk_swap_chain.go
📄 src/rendering/vk_validation_layers.go
📄 src/rendering/vulkan.android.go
📄 src/rendering/vulkan.apple.go
📄 src/rendering/vulkan.win32.go
📄 src/rendering/vulkan.winux.go
📄 src/rendering/vulkan.x11.go
📁 src/rendering/vulkan
📁 src/rendering/vulkan/android
📄 src/rendering/vulkan/android/dummy.go
📄 src/rendering/vulkan/android/native_window.h
📄 src/rendering/vulkan/android/rect.h
📄 src/rendering/vulkan/cgo_helpers.go
📄 src/rendering/vulkan/errors.go
📄 src/rendering/vulkan/init.go
📁 src/rendering/vulkan/moltenVK
📄 src/rendering/vulkan/moltenVK/dummy.go
📄 src/rendering/vulkan/moltenVK/vk_mvk_moltenvk.h
📄 src/rendering/vulkan/type_funcs.go
📄 src/rendering/vulkan/types.go
📄 src/rendering/vulkan/util.go
📄 src/rendering/vulkan/vk_bridge.c
📄 src/rendering/vulkan/vk_bridge.h
📄 src/rendering/vulkan/vk_debug_android.go
📄 src/rendering/vulkan/vk_default_loader.c
📄 src/rendering/vulkan/vk_default_loader.h
📄 src/rendering/vulkan/vk_null32.go
📄 src/rendering/vulkan/vk_null64.go
📄 src/rendering/vulkan/vk_wrapper.h
📄 src/rendering/vulkan/vk_wrapper_compute.c
📄 src/rendering/vulkan/vk_wrapper_desktop.c
📄 src/rendering/vulkan/vk_wrapper_ios.m
📄 src/rendering/vulkan/vulkan.go
📁 src/rendering/vulkan/vulkan
📄 src/rendering/vulkan/vulkan/dummy.go
📄 src/rendering/vulkan/vulkan/vk_platform.h
📄 src/rendering/vulkan/vulkan/vulkan.h
📄 src/rendering/vulkan/vulkan/vulkan_android.h
📄 src/rendering/vulkan/vulkan/vulkan_core.h
📄 src/rendering/vulkan/vulkan/vulkan_ios.h
📄 src/rendering/vulkan/vulkan/vulkan_macos.h
📄 src/rendering/vulkan/vulkan/vulkan_wayland.h
📄 src/rendering/vulkan/vulkan/vulkan_win32.h
📄 src/rendering/vulkan/vulkan/vulkan_xcb.h
📄 src/rendering/vulkan/vulkan/vulkan_xlib.h
📄 src/rendering/vulkan/vulkan/vulkan_xlib_xrandr.h
📄 src/rendering/vulkan/vulkan_android.go
📄 src/rendering/vulkan/vulkan_darwin.go
📄 src/rendering/vulkan/vulkan_freebsd.go
📄 src/rendering/vulkan/vulkan_ios.go
📄 src/rendering/vulkan/vulkan_linux.go
📄 src/rendering/vulkan/vulkan_linux_wayland.go
📄 src/rendering/vulkan/vulkan_windows.go
📄 src/rendering/vulkan/vulkan_xlib.go
📁 src/rendering/vulkan/windows
📄 src/rendering/vulkan/windows/dummy.go
📄 src/rendering/vulkan/windows/windows.h
📁 src/rendering/vulkan_const
📄 src/rendering/vulkan_const/const.go
📄 src/rendering/vulkan_string_mappings.go
📁 src/stages
📄 src/stages/stage.go
📁 src/tools
📁 src/tools/font_to_msdf
📄 src/tools/font_to_msdf/font_to_msdf.go
📁 src/tools/html_preview
📄 src/tools/html_preview/preview.go
📁 tools
📁 tools/content_tools
📄 tools/content_tools/msdf-atlas-gen.exe
Back to Trending