Here is a list of all documented files with brief descriptions:
[detail level 123456]
| ▼ sources | |
| ▼ code | |
| ▼ Common | |
| ► Assets | |
| ArchiveContentFile.hpp | |
| ArchiveDirectory.hpp | |
| ArchiveDirectoryFile.hpp | |
| BaseAssetRegistry.hpp | |
| ► Console | |
| Cvars.hpp | |
| ► Containers | |
| Bitset.hpp | |
| DynamicArray.hpp | |
| Iterators.hpp | |
| Span.hpp | |
| ► Display | |
| Display.hpp | |
| DisplayManager.hpp | |
| ► Event | |
| BaseEvent.hpp | |
| EventType.hpp | |
| KeyEvent.hpp | |
| KeyPressCode.hpp | |
| MouseButtonCode.hpp | |
| MouseEvent.hpp | |
| PrintMessageEvent.hpp | |
| WindowEvent.hpp | |
| ► Formats | |
| Animation.hpp | |
| Dds.hpp | |
| DdsParser.hpp | |
| Model.hpp | |
| PipelineSet.hpp | |
| ► Graphics | |
| Buffer.hpp | |
| CommandBuffer.hpp | |
| ComputePipeline.hpp | |
| Core.hpp | |
| DescriptorSet.hpp | |
| DescriptorSetLayout.hpp | |
| DLLDefs.hpp | |
| Formats.hpp | |
| Framebuffer.hpp | |
| GraphicsPipeline.hpp | |
| Image.hpp | |
| RenderPass.hpp | |
| Sampler.hpp | |
| VertexArrayObject.hpp | |
| WindowGraphicsBinding.hpp | |
| ► Input | |
| CursorMode.hpp | |
| InputInterface.hpp | |
| ► Memory | |
| ► Allocators | |
| DynamicAllocator.hpp | |
| LinearAllocator.hpp | |
| PoolAllocator.hpp | |
| StackAllocator.hpp | |
| ► SmartPointers | |
| SharedPtr.hpp | |
| UniquePtr.hpp | |
| WeakPtr.hpp | |
| Allocators.hpp | |
| Memory.hpp | |
| SmartPointers.hpp | |
| ► Rendering | |
| GeometryRenderingStats.hpp | |
| RenderPathBase.hpp | |
| RenderViewData.hpp | |
| ► ResourcePipeline | |
| AssetType.hpp | |
| Uuid.hpp | |
| ► Utilities | |
| ModuleLoading.hpp | |
| ► Window | |
| GlfwWindow.hpp | |
| Win32Window.hpp | |
| Window.hpp | |
| WindowManager.hpp | |
| X11Window.hpp | |
| Assert.hpp | |
| Break.hpp | |
| Buffer.hpp | |
| EnumTraits.hpp | |
| Filepath.hpp | |
| GameplayTag.hpp | |
| Hash.hpp | |
| HashedString.hpp | |
| IntTypes.hpp | |
| Logging.hpp | |
| Math.hpp | |
| String.hpp | |
| ▼ Editor | |
| ► Commands | |
| CommandList.hpp | |
| ComponentCommands.hpp | |
| EntityCommands.hpp | |
| JointCommands.hpp | |
| ValueCommands.hpp | |
| ► ImguiEditor | |
| ► Components | |
| ListEditor.hpp | |
| ► ProjectSettings | |
| Build.hpp | |
| CompilerProperties.hpp | |
| Platforms.hpp | |
| PlatformWindows.hpp | |
| ProjectSettingsPage.hpp | |
| ProjectSettingsWindow.hpp | |
| ► Settings | |
| BaseSettingsPage.hpp | |
| SettingsWindow.hpp | |
| ► UserSettings | |
| CodeTools.hpp | |
| UserSettingsPage.hpp | |
| UserSettingsWindow.hpp | |
| AssetBrowserPanel.hpp | |
| AssetPicker.hpp | |
| BrowseFile.hpp | |
| BuildPopup.hpp | |
| ComponentInspector.hpp | |
| ConsolePanel.hpp | |
| ControlBar.hpp | |
| CvarBrowser.hpp | |
| imgui_markdown.h | |
| imgui_widget_flamegraph.h | |
| ImguiEditor.hpp | |
| ImguiInput.hpp | |
| ImguiInterface.hpp | |
| ImguiRenderer.hpp | |
| ImguiRendererOpenGL.hpp | |
| ImguiRendererVulkan.hpp | |
| InspectorPanel.hpp | |
| MaterialInspector.hpp | |
| Menubar.hpp | |
| NewComponentInput.hpp | |
| PluginsWindow.hpp | |
| SceneHeirarchyPanel.hpp | |
| StatsPanel.hpp | |
| StatusBar.hpp | |
| SuggestedInput.hpp | |
| SystemPanel.hpp | |
| TaskPanel.hpp | |
| TracingPanel.hpp | |
| ViewportPanel.hpp | |
| ► Importers | |
| ImporterManager.hpp | |
| ► PluginSystem | |
| EditorPluginInterface.hpp | |
| EditorPluginManager.hpp | |
| PluginManifestData.hpp | |
| PluginManifestFileLoader.hpp | |
| PluginManifestLockFileLoader.hpp | |
| PluginMetaData.hpp | |
| PluginMetaFileLoader.hpp | |
| PluginRegistryData.hpp | |
| PluginRegistryFileLoader.hpp | |
| ► ScriptBuilder | |
| CSharpBuildManager.hpp | |
| CSharpProjectBuilder.hpp | |
| CSharpProjectMetaData.hpp | |
| SolutionBuilder.hpp | |
| AssetPackSerializer.hpp | |
| AssetRegistry.hpp | |
| AssetTemplateRegistry.hpp | |
| BuildProcess.hpp | |
| EditorCamera.hpp | |
| EditorManager.hpp | |
| FileAssetLoader.hpp | |
| FileManager.hpp | |
| GitManager.hpp | |
| GizmoRenderer.hpp | |
| GridRenderer.hpp | |
| IEditor.hpp | |
| NewAssetTemplates.hpp | |
| pch.hpp | |
| SceneManager.hpp | |
| Selection.hpp | |
| TaskSystem.hpp | |
| ThumbnailManager.hpp | |
| Utilities.hpp | |
| ▼ EditorCommon | |
| ► Editor | |
| Importer.hpp | |
| ► ResourcePipeline | |
| ImporterSettings.hpp | |
| MetaFile.hpp | |
| ▼ EngineCore | |
| ► AssetRenderer | |
| AssetRendererManager.hpp | |
| BaseAssetRenderer.hpp | |
| ► Assets | |
| ► Loaders | |
| ArchiveAssetLoader.hpp | |
| ArchiveDirectoryDeserializer.hpp | |
| AssetLoader.hpp | |
| ► Materials | |
| MaterialAsset.hpp | |
| MaterialImporter.hpp | |
| ► PipelineSet | |
| ComputePipelineAsset.hpp | |
| ComputePipelineImporter.hpp | |
| GraphicsPipelineAsset.hpp | |
| GraphicsPipelineImporter.hpp | |
| PipelineAsset.hpp | |
| PipelineImporter.hpp | |
| ► Textures | |
| TextureAsset.hpp | |
| TextureImporter.hpp | |
| Asset.hpp | |
| AssetImporter.hpp | |
| AssetManager.hpp | |
| AssetReference.hpp | |
| ► BuildSettings | |
| PluginBuildSettings.hpp | |
| SceneBuildSettings.hpp | |
| ► CoreComponents | |
| ► Camera | |
| CameraComponent.hpp | |
| ► EnvironmentMap | |
| EnvironmentMapComponent.hpp | |
| ► Lights | |
| DirectionalLightComponent.hpp | |
| PointLightComponent.hpp | |
| SpotLightComponent.hpp | |
| ► Parent | |
| ParentComponent.hpp | |
| ► Tag | |
| TagComponent.hpp | |
| ► Transform | |
| TransformComponent.hpp | |
| setupCoreComponents.hpp | |
| ► CoreSystems | |
| RenderSystem.hpp | |
| SetupCoreSystems.hpp | |
| ► ECS | |
| Component.hpp | |
| ComponentFunctions.hpp | |
| ComponentFunctionsDefinitions.hpp | |
| ComponentRegistrar.hpp | |
| Entity.hpp | |
| EntityHandle.hpp | |
| System.hpp | |
| SystemFactory.hpp | |
| SystemRegistrar.hpp | |
| ► Events | |
| Dispatcher.hpp | |
| InputManager.hpp | |
| ► PluginSystem | |
| DefaultPluginManager.hpp | |
| Interface.hpp | |
| IPluginManager.hpp | |
| ► Reflection | |
| ComponentReflection.hpp | |
| DefaultResolver.hpp | |
| Metadata.hpp | |
| PrintReflectionData.hpp | |
| TypeDescriptor.hpp | |
| TypeDescriptorAsset.hpp | |
| TypeDescriptorStruct.hpp | |
| TypeDescriptorVector.hpp | |
| TypeResolver.hpp | |
| ► Rendering | |
| BaseRenderer.hpp | |
| Camera.hpp | |
| RenderPassRegistry.hpp | |
| ► ResourcePipeline | |
| ResourcePipeline.hpp | |
| ► Scenes | |
| Manager.hpp | |
| Scene.hpp | |
| SceneLoaderJson.hpp | |
| SceneWriterJson.hpp | |
| ► Utils | |
| DeferredDeletionQueue.hpp | |
| MemoryAllocator.hpp | |
| Utilities.hpp | |
| ► WorldContext | |
| WorldContext.hpp | |
| WorldContextManager.hpp | |
| WorldContextSet.hpp | |
| EngineCore.hpp | |
| Logger.hpp | |
| pch.hpp | |
| Profiling.hpp | |