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 | |
► 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 | |
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 | |
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 | |
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 | |
MemoryAllocator.hpp | |
Utilities.hpp | |
► WorldContext | |
WorldContext.hpp | |
WorldContextManager.hpp | |
WorldContextSet.hpp | |
EngineCore.hpp | |
Logger.hpp | |
pch.hpp | |
Profiling.hpp | |