Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
SimVX documentation
SimVX documentation

Getting Started

  • Installation
  • Quick Start
  • Architecture
  • Building a Simple Game with the SimVX Editor

Core Engine

  • Core Engine
  • Node System
  • Animation
  • SimVX Audio System
  • UI System
  • Math Types
  • Collision & Physics
  • Scenes & Serialization
  • Particles
  • TileMap
  • Navigation
  • 3D Navigation
  • Skeleton
  • Physics Engine

Graphics Backend

  • Graphics Backend
  • App Class
  • Visual Testing

API Reference

  • API Reference
    • simvx.core
      • simvx.core.physics
        • simvx.core.physics.engine
      • simvx.core.debug
        • simvx.core.debug.overlay
        • simvx.core.debug.ui_inspector
        • simvx.core.debug.profiler
      • simvx.core.ui
        • simvx.core.ui.core
        • simvx.core.ui.virtual_scroll
        • simvx.core.ui.autocomplete
        • simvx.core.ui.terminal
        • simvx.core.ui.code_edit
        • simvx.core.ui.file_browser
        • simvx.core.ui.tabs
        • simvx.core.ui.toolbar
        • simvx.core.ui.clipboard
        • simvx.core.ui.split
        • simvx.core.ui.graph_edit
        • simvx.core.ui.testing
        • simvx.core.ui.menu
        • simvx.core.ui.color_picker
        • simvx.core.ui.containers
        • simvx.core.ui.tree
        • simvx.core.ui.code_editor_panel
        • simvx.core.ui.theme
        • simvx.core.ui.dock
        • simvx.core.ui.rich_text
        • simvx.core.ui.scroll
        • simvx.core.ui.file_dialog
        • simvx.core.ui.ansi_parser
        • simvx.core.ui.widgets
        • simvx.core.ui.completion_types
        • simvx.core.ui.multiline
        • simvx.core.ui.tooltip
        • simvx.core.ui.advanced
      • simvx.core.text
        • simvx.core.text.msdf
        • simvx.core.text.font
      • simvx.core.math
        • simvx.core.math.matrices
        • simvx.core.math.types
      • simvx.core.graphics
        • simvx.core.graphics.material
        • simvx.core.graphics.shader
        • simvx.core.graphics.mesh
      • simvx.core.helpers
      • simvx.core.audio_bus
      • simvx.core.selection
      • simvx.core.ui_input
      • simvx.core.engine
      • simvx.core.file_state
      • simvx.core.backend
      • simvx.core.scene_tree
      • simvx.core.animation
      • simvx.core.scene_codegen
      • simvx.core.audio_backend
      • simvx.core.particles
      • simvx.core.skeleton
      • simvx.core.scene
      • simvx.core.export
      • simvx.core.gizmo
      • simvx.core.navigation3d
      • simvx.core.noise
      • simvx.core.collision
      • simvx.core.tilemap
      • simvx.core.physics_nodes
      • simvx.core.clipboard
      • simvx.core.resource
      • simvx.core.testing
      • simvx.core.particle_trail
      • simvx.core.document
      • simvx.core.hot_reload
      • simvx.core.script_embed
      • simvx.core.scripted_demo
      • simvx.core.descriptors
      • simvx.core.nodes_3d
      • simvx.core.script
      • simvx.core.light2d
      • simvx.core.project
      • simvx.core.events
      • simvx.core.process_node
      • simvx.core.math_types
      • simvx.core.audio
      • simvx.core.easing
      • simvx.core.undo
      • simvx.core.navigation
      • simvx.core.render_queue
      • simvx.core.shortcuts
      • simvx.core.nodes_2d
      • simvx.core.config
      • simvx.core.node
      • simvx.core.resource_loader
      • simvx.core.i18n
      • simvx.core.input
      • simvx.core.viewport
    • simvx.graphics
      • simvx.graphics.assets
        • simvx.graphics.assets.scene_import
        • simvx.graphics.assets.cubemap_loader
        • simvx.graphics.assets.mesh_loader
        • simvx.graphics.assets.image_loader
      • simvx.graphics.platform
      • simvx.graphics.picking
        • simvx.graphics.picking.pick_pass
        • simvx.graphics.picking.raycast_utils
        • simvx.graphics.picking.raycast
      • simvx.graphics.renderer
        • simvx.graphics.renderer.deferred
        • simvx.graphics.renderer.tilemap_pass
        • simvx.graphics.renderer.outline_pass
        • simvx.graphics.renderer.gpu_batch
        • simvx.graphics.renderer.gizmo_pass
        • simvx.graphics.renderer.particle_compute
        • simvx.graphics.renderer.grid_pass
        • simvx.graphics.renderer.draw2d_pass
        • simvx.graphics.renderer.light2d_pass
        • simvx.graphics.renderer.passes
        • simvx.graphics.renderer.viewport_manager
        • simvx.graphics.renderer.particle_pass
        • simvx.graphics.renderer.mesh_registry
        • simvx.graphics.renderer.forward_plus
        • simvx.graphics.renderer.shadow_pass
        • simvx.graphics.renderer.color_grading
        • simvx.graphics.renderer.text_pass
        • simvx.graphics.renderer.skybox_pass
        • simvx.graphics.renderer.point_shadow_pass
        • simvx.graphics.renderer.forward
        • simvx.graphics.renderer.bloom_pass
        • simvx.graphics.renderer.render_target
        • simvx.graphics.renderer.ibl_pass
        • simvx.graphics.renderer.transparency
        • simvx.graphics.renderer.post_process
        • simvx.graphics.renderer.ssao_pass
        • simvx.graphics.renderer.fog_pass
        • simvx.graphics.renderer.pass_helpers
      • simvx.graphics.gpu
        • simvx.graphics.gpu.swapchain
        • simvx.graphics.gpu.sync
        • simvx.graphics.gpu.descriptors
        • simvx.graphics.gpu.commands
        • simvx.graphics.gpu.pipeline
        • simvx.graphics.gpu.memory
        • simvx.graphics.gpu.device
        • simvx.graphics.gpu.instance
      • simvx.graphics.ui
        • simvx.graphics.ui.ui_pass
      • simvx.graphics.materials
        • simvx.graphics.materials.custom_shader
        • simvx.graphics.materials.texture
        • simvx.graphics.materials.material
        • simvx.graphics.materials.shader_compiler
      • simvx.graphics.scene
        • simvx.graphics.scene.frustum
        • simvx.graphics.scene.transforms
        • simvx.graphics.scene.lights
        • simvx.graphics.scene.camera
        • simvx.graphics.scene.draw_batch
      • simvx.graphics.engine
      • simvx.graphics.input_adapter
      • simvx.graphics.app
      • simvx.graphics.debug_draw
      • simvx.graphics.testing
      • simvx.graphics.draw2d
      • simvx.graphics.text_renderer
      • simvx.graphics.scene_adapter
      • simvx.graphics.playtest_patterns
      • simvx.graphics.playtest
    • simvx.editor
      • simvx.editor.panels
        • simvx.editor.panels.viewport3d
        • simvx.editor.panels.status_bar
        • simvx.editor.panels.scene_tree
        • simvx.editor.panels.animation
        • simvx.editor.panels.filesystem
        • simvx.editor.panels.file_browser
        • simvx.editor.panels.inspector
        • simvx.editor.panels.export_panel
        • simvx.editor.panels.animation_editor
        • simvx.editor.panels.shader_editor
        • simvx.editor.panels.console
        • simvx.editor.panels.signal_editor
        • simvx.editor.panels.material_editor
        • simvx.editor.panels.property_widgets
        • simvx.editor.panels.project_settings
        • simvx.editor.panels.viewport_math
        • simvx.editor.panels.viewport2d
        • simvx.editor.panels.section_widgets
      • simvx.editor.play_mode
      • simvx.editor.workspace_tabs
      • simvx.editor.templates
      • simvx.editor.plugin
      • simvx.editor.welcome
      • simvx.editor.preferences
      • simvx.editor.app
      • simvx.editor.menus
      • simvx.editor.project_registry
      • simvx.editor.demo_steps
      • simvx.editor.project
      • simvx.editor.theme
      • simvx.editor.state
      • simvx.editor.ide_bridge
      • simvx.editor.main
      • simvx.editor.gizmo_controller
    • simvx.ide
      • simvx.ide.widgets
        • simvx.ide.widgets.status_bar
        • simvx.ide.widgets.autocomplete
        • simvx.ide.widgets.goto_line
        • simvx.ide.widgets.minimap
        • simvx.ide.widgets.confirm_dialog
        • simvx.ide.widgets.command_palette
      • simvx.ide.panels
        • simvx.ide.panels.terminal_panel
        • simvx.ide.panels.symbol_outline
        • simvx.ide.panels.settings_panel
        • simvx.ide.panels.output_panel
        • simvx.ide.panels.file_browser
        • simvx.ide.panels.debug_panel
        • simvx.ide.panels.problems_panel
        • simvx.ide.panels.search_panel
        • simvx.ide.panels.scroll_mixin
      • simvx.ide.dap
        • simvx.ide.dap.manager
        • simvx.ide.dap.client
      • simvx.ide.lint
        • simvx.ide.lint.runner
      • simvx.ide.lsp
        • simvx.ide.lsp.protocol
        • simvx.ide.lsp.client
      • simvx.ide.app
      • simvx.ide.theme
      • simvx.ide.state
      • simvx.ide.keybindings
      • simvx.ide.config
Back to top
View this page

simvx.ide.widgets¶

IDE widgets – autocomplete popup, status bar, command palette, goto line.

Submodules¶

  • simvx.ide.widgets.status_bar
  • simvx.ide.widgets.autocomplete
  • simvx.ide.widgets.goto_line
  • simvx.ide.widgets.minimap
  • simvx.ide.widgets.confirm_dialog
  • simvx.ide.widgets.command_palette
Next
simvx.ide.widgets.status_bar
Previous
simvx.ide
Copyright © 2026, SimVX Contributors
Made with Sphinx and @pradyunsg's Furo
On this page
  • simvx.ide.widgets
    • Submodules