Voltray Engine Docs
Home
Classes
Files
GitHub
🌙
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
]
▼
Editor
▼
Components
►
Assets
►
Core
AssetItem.h
Core data structures for asset items
AssetManager.cpp
AssetManager.h
Manages asset operations and data
►
DragDrop
AssetDragDrop.cpp
AssetDragDrop.h
Handles drag and drop operations for assets into the viewport and other panels
►
UI
AssetBrowser.cpp
AssetBrowser.h
ContextMenu.cpp
ContextMenu.h
Handles right-click context menus for assets
NavigationBar.cpp
NavigationBar.h
Navigation bar component for asset browser
►
Utils
FileOperations.cpp
FileOperations.h
Advanced file operation utilities for the
Assets
system
IconRenderer.cpp
IconRenderer.h
Handles rendering of visual icons for different file types
Assets.cpp
Assets.h
Defines the main
Assets
panel component for the
Editor
AssetsPanel.cpp
AssetsPanel.h
►
Viewport
Viewport.cpp
Viewport.h
ViewportFramebuffer.cpp
ViewportFramebuffer.h
ViewportInput.cpp
ViewportInput.h
ViewportRenderer.cpp
ViewportRenderer.h
ViewportScene.cpp
ViewportScene.h
Console.cpp
Console.h
Defines the Console panel component for the Voltray editor
Dockspace.cpp
Dockspace.h
Defines the Dockspace component for managing ImGui dock layouts and panels
Inspector.cpp
Inspector.h
Settings.cpp
Settings.h
Defines the Settings panel component for the Voltray editor
Toolbar.cpp
Toolbar.h
▼
UI
►
Panels
OptionsPanel.cpp
OptionsPanel.h
Panel.cpp
Panel.h
Theme.cpp
Theme.h
Defines the theme system for the Voltray editor
UI.cpp
UI.h
Defines the UI class for managing editor panels
WorkspaceDialog.cpp
WorkspaceDialog.h
EditorApp.cpp
EditorApp.h
Defines the main application class for the Voltray
Editor
▼
Engine
▼
Config
EngineSettings.cpp
EngineSettings.h
▼
Graphics
►
Camera
BaseCamera.cpp
BaseCamera.h
CameraAnimator.cpp
CameraAnimator.h
OrthographicCamera.cpp
OrthographicCamera.h
PerspectiveCamera.cpp
PerspectiveCamera.h
IndexBuffer.cpp
IndexBuffer.h
Mesh.cpp
Mesh.h
Renderer.cpp
Renderer.h
Shader.cpp
Shader.h
VertexArray.cpp
VertexArray.h
VertexBuffer.cpp
VertexBuffer.h
▼
Input
Input.cpp
Input.h
▼
Loader
AssimpLoader.cpp
IFormatLoader.h
MeshLoader.cpp
MeshLoader.h
▼
Scene
PrimitiveGenerator.cpp
PrimitiveGenerator.h
Scene.cpp
Scene.h
SceneObject.cpp
SceneObject.h
SceneObjectFactory.cpp
SceneObjectFactory.h
▼
Math
Mat4.cpp
Mat4.h
MathUtil.h
Ray.cpp
Ray.h
Transform.cpp
Transform.h
Vec2.h
vec3.cpp
Vec3.h
Vec4.cpp
Vec4.h
▼
Utils
CrashLogger.cpp
CrashLogger.h
ResourceManager.cpp
ResourceManager.h
UserDataManager.cpp
UserDataManager.h
Workspace.cpp
Workspace.h