├── .gitignore ├── .gitmodules ├── .vscode └── settings.json ├── CMake ├── Assets.cmake ├── CESet.cmake ├── CSSGen.cmake ├── CompilerOptions.cmake ├── ConfigIni.cmake ├── ConfigurationTypes.cmake ├── Configurations.cmake ├── GeneralSettings.cmake ├── Macros.cmake ├── Options.cmake ├── OutputDirectory.cmake ├── PAL.cmake ├── Platform │ ├── Linux │ │ ├── PALDetection_linux.cmake │ │ └── PAL_linux.cmake │ ├── Mac │ │ ├── PALDetection_mac.cmake │ │ └── PAL_mac.cmake │ └── Windows │ │ ├── EditorIcon.ico │ │ ├── EditorIcon.rc │ │ ├── PALDetection_windows.cmake │ │ └── PAL_windows.cmake ├── Resources.cmake ├── Shader.cmake ├── Styles.cmake ├── Targets.cmake ├── Tests.cmake ├── ThirdParty.cmake ├── ThirdParty │ └── Vulkan.cmake ├── ThirdPartyPackages.cmake └── Version.cmake ├── CMakeLists.txt ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Config ├── Base.ini ├── BaseEditor.ini ├── BaseEngine.ini ├── BaseTest.ini ├── CMakeLists.txt ├── Linux │ ├── BaseLinuxEngine.ini │ └── BaseLinuxTest.ini ├── Mac │ ├── BaseMacEngine.ini │ └── BaseMacTest.ini └── Windows │ ├── BaseWindowsEngine.ini │ └── BaseWindowsTest.ini ├── Docs ├── Build.md ├── BundleFileFormatSpec.md ├── BundleFileFormatSpec3.md ├── FusionWidgets.md └── Images │ └── EditorLauncherProjectPath.png ├── Editor ├── Assets │ ├── CMakeLists.txt │ ├── Icons │ │ ├── AddObject.png │ │ ├── Arrow.png │ │ ├── AssetIcons │ │ │ ├── DefaultFile.png │ │ │ ├── PDF.png │ │ │ ├── PhysicsMaterial.png │ │ │ └── Texture.png │ │ ├── Bounce.png │ │ ├── ColorPicker.png │ │ ├── Copy.png │ │ ├── Cross.png │ │ ├── DoubleCircle.png │ │ ├── File.png │ │ ├── Folder.png │ │ ├── FolderSearch.png │ │ ├── Folder_Large.png │ │ ├── Import.png │ │ ├── Logo.png │ │ ├── Logo128.png │ │ ├── Material.png │ │ ├── NewFolder.png │ │ ├── OpenFolder.png │ │ ├── PDF.png │ │ ├── Paste.png │ │ ├── Pause.png │ │ ├── Play.png │ │ ├── Plus.png │ │ ├── Refresh.png │ │ ├── Rename.png │ │ ├── Save.png │ │ ├── Scene.png │ │ ├── SceneFile.png │ │ ├── SelectFile.png │ │ ├── Settings.png │ │ ├── Stop.png │ │ └── Warning.png │ ├── Shaders │ │ ├── CubeMap │ │ │ ├── Equirectangular.shader │ │ │ ├── IBL.shader │ │ │ └── IBLConvolution.shader │ │ ├── UI │ │ │ ├── SDFGlyphGen.shader │ │ │ └── SDFTextGen.shader │ │ └── Utils │ │ │ ├── Blit.shader │ │ │ └── MipMapGen.shader │ ├── UI │ │ ├── Splash.png │ │ └── SplashScreen.png │ └── asset_files.cmake ├── CMakeLists.txt ├── Source │ ├── CrystalEditor │ │ ├── CMakeLists.txt │ │ ├── Private │ │ │ ├── CrystalEditor.cpp │ │ │ ├── CrystalEditor │ │ │ │ ├── CrystalEditorWindow.cpp │ │ │ │ ├── Editor │ │ │ │ │ ├── DataAssetEditor │ │ │ │ │ │ └── DataAssetEditor.cpp │ │ │ │ │ ├── DockTabs │ │ │ │ │ │ ├── AssetBrowser │ │ │ │ │ │ │ ├── AssetBrowser.cpp │ │ │ │ │ │ │ ├── AssetBrowserGridView.cpp │ │ │ │ │ │ │ ├── AssetBrowserGridViewModel.cpp │ │ │ │ │ │ │ ├── AssetBrowserItem.cpp │ │ │ │ │ │ │ ├── AssetBrowserTreeView.cpp │ │ │ │ │ │ │ └── AssetBrowserTreeViewModel.cpp │ │ │ │ │ │ ├── DetailsTab.cpp │ │ │ │ │ │ └── EditorViewportTab.cpp │ │ │ │ │ ├── MaterialEditor │ │ │ │ │ │ ├── MaterialDetailsTab.cpp │ │ │ │ │ │ └── MaterialEditor.cpp │ │ │ │ │ ├── ProjectSettingsEditor │ │ │ │ │ │ └── ProjectSettingsEditor.cpp │ │ │ │ │ └── SceneEditor │ │ │ │ │ │ ├── ActorDetailsTab.cpp │ │ │ │ │ │ ├── SceneEditor.cpp │ │ │ │ │ │ └── SceneOutliner │ │ │ │ │ │ ├── SceneOutlinerTab.cpp │ │ │ │ │ │ ├── SceneTreeView.cpp │ │ │ │ │ │ └── SceneTreeViewModel.cpp │ │ │ │ ├── Popups │ │ │ │ │ └── AssetImportProgressPopup.cpp │ │ │ │ ├── Style │ │ │ │ │ ├── AssetBrowserItemStyle.cpp │ │ │ │ │ └── CrystalEditorStyle.cpp │ │ │ │ └── Windows │ │ │ │ │ ├── Debug │ │ │ │ │ ├── FusionFontAtlasWindow.cpp │ │ │ │ │ ├── FusionImageAtlasWindow.cpp │ │ │ │ │ └── FusionSDFFontAtlasWindow.cpp │ │ │ │ │ └── Misc │ │ │ │ │ ├── AboutWindow.cpp │ │ │ │ │ ├── CrystalEditorSplashWindow.cpp │ │ │ │ │ └── SampleWidgetWindow.cpp │ │ │ └── ProjectBrowser │ │ │ │ ├── NewProjectListModel.cpp │ │ │ │ ├── ProjectBrowser.cpp │ │ │ │ └── RecentProjectsListModel.cpp │ │ ├── Public │ │ │ ├── CrystalEditor.h │ │ │ ├── CrystalEditor │ │ │ │ ├── CrystalEditorWindow.h │ │ │ │ ├── Editor │ │ │ │ │ ├── DataAssetEditor │ │ │ │ │ │ └── DataAssetEditor.h │ │ │ │ │ ├── DockTabs │ │ │ │ │ │ ├── AssetBrowser │ │ │ │ │ │ │ ├── AssetBrowser.h │ │ │ │ │ │ │ ├── AssetBrowserGridView.h │ │ │ │ │ │ │ ├── AssetBrowserGridViewModel.h │ │ │ │ │ │ │ ├── AssetBrowserItem.h │ │ │ │ │ │ │ ├── AssetBrowserTreeView.h │ │ │ │ │ │ │ └── AssetBrowserTreeViewModel.h │ │ │ │ │ │ ├── DetailsTab.h │ │ │ │ │ │ └── EditorViewportTab.h │ │ │ │ │ ├── MaterialEditor │ │ │ │ │ │ ├── MaterialDetailsTab.h │ │ │ │ │ │ └── MaterialEditor.h │ │ │ │ │ ├── ProjectSettingsEditor │ │ │ │ │ │ └── ProjectSettingsEditor.h │ │ │ │ │ └── SceneEditor │ │ │ │ │ │ ├── ActorDetailsTab.h │ │ │ │ │ │ ├── SceneEditor.h │ │ │ │ │ │ └── SceneOutliner │ │ │ │ │ │ ├── SceneOutlinerTab.h │ │ │ │ │ │ ├── SceneTreeView.h │ │ │ │ │ │ └── SceneTreeViewModel.h │ │ │ │ ├── Popups │ │ │ │ │ └── AssetImportProgressPopup.h │ │ │ │ ├── Style │ │ │ │ │ ├── AssetBrowserItemStyle.h │ │ │ │ │ └── CrystalEditorStyle.h │ │ │ │ └── Windows │ │ │ │ │ ├── Debug │ │ │ │ │ ├── FusionFontAtlasWindow.h │ │ │ │ │ ├── FusionImageAtlasWindow.h │ │ │ │ │ └── FusionSDFFontAtlasWindow.h │ │ │ │ │ └── Misc │ │ │ │ │ ├── AboutWindow.h │ │ │ │ │ ├── CrystalEditorSplashWindow.h │ │ │ │ │ └── SampleWidgetWindow.h │ │ │ └── ProjectBrowser │ │ │ │ ├── NewProjectListModel.h │ │ │ │ ├── ProjectBrowser.h │ │ │ │ └── RecentProjectsListModel.h │ │ ├── Tests │ │ │ ├── CMakeLists.txt │ │ │ └── Main.cpp │ │ ├── crystaleditor_private_files.cmake │ │ └── crystaleditor_public_files.cmake │ ├── EditorCore │ │ ├── CMakeLists.txt │ │ ├── Private │ │ │ ├── Asset │ │ │ │ ├── AssetDefinition.cpp │ │ │ │ ├── AssetDefinitionRegistry.cpp │ │ │ │ ├── AssetImporter.cpp │ │ │ │ ├── ComputeShaderAssetDefinition.cpp │ │ │ │ ├── ComputeShaderAssetImporter.cpp │ │ │ │ ├── FontAssetDefinition.cpp │ │ │ │ ├── FontAssetImporter.cpp │ │ │ │ ├── MaterialAssetDefinition.cpp │ │ │ │ ├── PhysicsMaterialAssetDefinition.cpp │ │ │ │ ├── SceneAssetDefinition.cpp │ │ │ │ ├── ShaderAssetDefinition.cpp │ │ │ │ ├── ShaderAssetImporter.cpp │ │ │ │ ├── StaticMeshAssetImporter.cpp │ │ │ │ ├── StaticMeshDefinition.cpp │ │ │ │ ├── TextureAssetDefinition.cpp │ │ │ │ ├── TextureAssetImporter.cpp │ │ │ │ └── Thumbnail │ │ │ │ │ ├── AssetThumbnailGen.cpp │ │ │ │ │ ├── MaterialAssetThumbnailGen.cpp │ │ │ │ │ ├── TextureAssetThumbnailGen.cpp │ │ │ │ │ └── ThumbnailSystem.cpp │ │ │ ├── Editor │ │ │ │ ├── AssetEditorRegistry.cpp │ │ │ │ ├── EditorConfigs.cpp │ │ │ │ └── EditorObjectUtility.cpp │ │ │ ├── EditorCore.cpp │ │ │ ├── EditorGlobals.cpp │ │ │ ├── Fusion │ │ │ │ ├── Docking │ │ │ │ │ ├── EditorDockspace.cpp │ │ │ │ │ ├── EditorMajorDockspace.cpp │ │ │ │ │ ├── EditorMajorDockspaceWindow.cpp │ │ │ │ │ ├── EditorMinorDockspace.cpp │ │ │ │ │ └── EditorMinorDockspaceWindow.cpp │ │ │ │ ├── PropertyEditor │ │ │ │ │ ├── ArrayPropertyEditor.cpp │ │ │ │ │ ├── DetailsRow.cpp │ │ │ │ │ ├── Fields │ │ │ │ │ │ ├── BoolEditorField.cpp │ │ │ │ │ │ ├── ColorComponentField.cpp │ │ │ │ │ │ ├── ColorEditorField.cpp │ │ │ │ │ │ ├── EditorField.cpp │ │ │ │ │ │ ├── EnumEditorField.cpp │ │ │ │ │ │ ├── NumericEditorField.cpp │ │ │ │ │ │ ├── ObjectEditorField.cpp │ │ │ │ │ │ ├── TextEditorField.cpp │ │ │ │ │ │ └── VectorEditorField.cpp │ │ │ │ │ ├── ObjectEditor.cpp │ │ │ │ │ ├── ObjectEditorRegistry.cpp │ │ │ │ │ ├── PropertyEditor.cpp │ │ │ │ │ └── PropertyEditorRegistry.cpp │ │ │ │ ├── Style │ │ │ │ │ ├── EditorDockspaceStyle.cpp │ │ │ │ │ ├── EditorMenuBarStyle.cpp │ │ │ │ │ └── EditorStyle.cpp │ │ │ │ └── Widget │ │ │ │ │ ├── AddComponentMenu │ │ │ │ │ ├── AddComponentMenu.cpp │ │ │ │ │ ├── AddComponentTreeView.cpp │ │ │ │ │ └── AddComponentTreeViewModel.cpp │ │ │ │ │ ├── AssetSelectionPopup │ │ │ │ │ ├── AssetSelectionListView.cpp │ │ │ │ │ ├── AssetSelectionListViewModel.cpp │ │ │ │ │ └── AssetSelectionPopup.cpp │ │ │ │ │ ├── ComponentTreeView │ │ │ │ │ ├── ComponentTreeItem.cpp │ │ │ │ │ ├── ComponentTreeView.cpp │ │ │ │ │ ├── ComponentTreeViewRow.cpp │ │ │ │ │ └── ComponentTreeViewStyle.cpp │ │ │ │ │ ├── Editor │ │ │ │ │ ├── EditorBase.cpp │ │ │ │ │ ├── EditorDockWindow.cpp │ │ │ │ │ ├── EditorMenuBar.cpp │ │ │ │ │ ├── EditorMenuPopup.cpp │ │ │ │ │ ├── EditorToolBar.cpp │ │ │ │ │ ├── EditorViewport.cpp │ │ │ │ │ └── EditorWindow.cpp │ │ │ │ │ └── Tools │ │ │ │ │ ├── ColorPickerPreview.cpp │ │ │ │ │ └── ColorPickerTool.cpp │ │ │ ├── History │ │ │ │ ├── EditorHistory.cpp │ │ │ │ └── EditorOperation.cpp │ │ │ ├── PAL │ │ │ │ ├── Common │ │ │ │ │ └── EditorPlatform.cpp │ │ │ │ ├── Linux │ │ │ │ │ └── LinuxEditorPlatform.cpp │ │ │ │ ├── Mac │ │ │ │ │ └── MacEditorPlatform.mm │ │ │ │ └── Windows │ │ │ │ │ └── WindowsEditorPlatform.cpp │ │ │ └── Project │ │ │ │ ├── CrystalProject.cpp │ │ │ │ └── ProjectManager.cpp │ │ ├── Public │ │ │ ├── Asset │ │ │ │ ├── AssetDefinition.h │ │ │ │ ├── AssetDefinitionRegistry.h │ │ │ │ ├── AssetImporter.h │ │ │ │ ├── ComputeShaderAssetDefinition.h │ │ │ │ ├── ComputeShaderAssetImporter.h │ │ │ │ ├── FontAssetDefinition.h │ │ │ │ ├── FontAssetImporter.h │ │ │ │ ├── MaterialAssetDefinition.h │ │ │ │ ├── PhysicsMaterialAssetDefinition.h │ │ │ │ ├── SceneAssetDefinition.h │ │ │ │ ├── ShaderAssetDefinition.h │ │ │ │ ├── ShaderAssetImporter.h │ │ │ │ ├── StaticMeshAssetImporter.h │ │ │ │ ├── StaticMeshDefinition.h │ │ │ │ ├── TextureAssetDefinition.h │ │ │ │ ├── TextureAssetImporter.h │ │ │ │ └── Thumbnail │ │ │ │ │ ├── AssetThumbnailGen.h │ │ │ │ │ ├── MaterialAssetThumbnailGen.h │ │ │ │ │ ├── TextureAssetThumbnailGen.h │ │ │ │ │ └── ThumbnailSystem.h │ │ │ ├── Editor │ │ │ │ ├── AssetEditorRegistry.h │ │ │ │ ├── EditorConfigs.h │ │ │ │ └── EditorObjectUtility.h │ │ │ ├── EditorCore.h │ │ │ ├── EditorGlobals.h │ │ │ ├── Fusion │ │ │ │ ├── Docking │ │ │ │ │ ├── EditorDockWindow.h │ │ │ │ │ ├── EditorDockspace.h │ │ │ │ │ ├── EditorMajorDockspace.h │ │ │ │ │ ├── EditorMajorDockspaceWindow.h │ │ │ │ │ ├── EditorMinorDockspace.h │ │ │ │ │ └── EditorMinorDockspaceWindow.h │ │ │ │ ├── PropertyEditor │ │ │ │ │ ├── ArrayPropertyEditor.h │ │ │ │ │ ├── DetailsRow.h │ │ │ │ │ ├── Fields │ │ │ │ │ │ ├── BoolEditorField.h │ │ │ │ │ │ ├── ColorComponentField.h │ │ │ │ │ │ ├── ColorEditorField.h │ │ │ │ │ │ ├── EditorField.h │ │ │ │ │ │ ├── EnumEditorField.h │ │ │ │ │ │ ├── NumericEditorField.h │ │ │ │ │ │ ├── ObjectEditorField.h │ │ │ │ │ │ ├── TextEditorField.h │ │ │ │ │ │ └── VectorEditorField.h │ │ │ │ │ ├── ObjectEditor.h │ │ │ │ │ ├── ObjectEditorRegistry.h │ │ │ │ │ ├── PropertyEditor.h │ │ │ │ │ └── PropertyEditorRegistry.h │ │ │ │ ├── Style │ │ │ │ │ ├── EditorDockspaceStyle.h │ │ │ │ │ ├── EditorMenuBarStyle.h │ │ │ │ │ └── EditorStyle.h │ │ │ │ └── Widget │ │ │ │ │ ├── AddComponentMenu │ │ │ │ │ ├── AddComponentMenu.h │ │ │ │ │ ├── AddComponentTreeView.h │ │ │ │ │ └── AddComponentTreeViewModel.h │ │ │ │ │ ├── AssetSelectionPopup │ │ │ │ │ ├── AssetSelectionListView.h │ │ │ │ │ ├── AssetSelectionListViewModel.h │ │ │ │ │ └── AssetSelectionPopup.h │ │ │ │ │ ├── ComponentTreeView │ │ │ │ │ ├── ComponentTreeItem.h │ │ │ │ │ ├── ComponentTreeView.h │ │ │ │ │ ├── ComponentTreeViewRow.h │ │ │ │ │ └── ComponentTreeViewStyle.h │ │ │ │ │ ├── Editor │ │ │ │ │ ├── EditorBase.h │ │ │ │ │ ├── EditorMenuBar.h │ │ │ │ │ ├── EditorMenuPopup.h │ │ │ │ │ ├── EditorToolBar.h │ │ │ │ │ ├── EditorViewport.h │ │ │ │ │ └── EditorWindow.h │ │ │ │ │ └── Tools │ │ │ │ │ ├── ColorPickerPreview.h │ │ │ │ │ └── ColorPickerTool.h │ │ │ ├── History │ │ │ │ ├── EditorHistory.h │ │ │ │ └── EditorOperation.h │ │ │ ├── PAL │ │ │ │ ├── Common │ │ │ │ │ └── EditorPlatform.h │ │ │ │ ├── Linux │ │ │ │ │ └── LinuxEditorPlatform.h │ │ │ │ ├── Mac │ │ │ │ │ └── MacEditorPlatform.h │ │ │ │ └── Windows │ │ │ │ │ └── WindowsEditorPlatform.h │ │ │ └── Project │ │ │ │ ├── CrystalProject.h │ │ │ │ └── ProjectManager.h │ │ ├── Tests │ │ │ ├── CMakeLists.txt │ │ │ └── Main.cpp │ │ ├── editorcore_private_files.cmake │ │ └── editorcore_public_files.cmake │ ├── EditorEngine │ │ ├── CMakeLists.txt │ │ ├── Private │ │ │ ├── Asset │ │ │ │ └── AssetProcessor.cpp │ │ │ ├── Editor │ │ │ │ ├── EditorAssetManager.cpp │ │ │ │ └── EditorEngine.cpp │ │ │ └── EditorEngine.cpp │ │ ├── Public │ │ │ ├── Asset │ │ │ │ └── AssetProcessor.h │ │ │ ├── Editor │ │ │ │ ├── EditorAssetManager.h │ │ │ │ └── EditorEngine.h │ │ │ └── EditorEngine.h │ │ ├── Tests │ │ │ ├── CMakeLists.txt │ │ │ └── Main.cpp │ │ ├── editorengine_private_files.cmake │ │ └── editorengine_public_files.cmake │ └── EditorLauncher │ │ ├── CMakeLists.txt │ │ ├── Sources │ │ ├── EditorLauncher.cpp │ │ ├── EditorLauncher.h │ │ ├── EditorLoop.cpp │ │ ├── EditorLoop.h │ │ └── PAL │ │ │ ├── Linux │ │ │ └── LinuxLaunch.cpp │ │ │ ├── Mac │ │ │ └── MacLaunch.cpp │ │ │ └── Windows │ │ │ └── WindowsLaunch.cpp │ │ ├── Tests │ │ ├── CMakeLists.txt │ │ └── Main.cpp │ │ └── editorlauncher_source_files.cmake └── Styles │ ├── AboutWindowStyle.css │ ├── CMakeLists.txt │ ├── ColorPickerStyle.css │ ├── DetailsWindowStyle.css │ ├── EditorStyle.css │ ├── ProjectBrowserStyle.css │ └── ProjectSettingsStyle.css ├── Engine ├── Assets │ ├── CMakeLists.txt │ ├── Fonts │ │ └── Roboto.ttf │ ├── Icons │ │ ├── Check.png │ │ ├── DownwardArrow.png │ │ └── ForwardArrow.png │ ├── Meshes │ │ └── Cube.fbx │ ├── Models │ │ └── SM_Editor_Arrow.fbx │ ├── Sandbox │ │ ├── File.png │ │ ├── Folder.png │ │ ├── Object.png │ │ ├── TestCompute.compute │ │ ├── TopView.png │ │ ├── car.fbx │ │ └── chair.fbx │ ├── Shaders │ │ ├── 2D │ │ │ └── SDFGeometry.shader │ │ ├── CubeMap │ │ │ ├── Equirectangular.shader │ │ │ ├── IBL.shader │ │ │ └── IBLConvolution.shader │ │ ├── Depth.shader │ │ ├── Error.shader │ │ ├── PBR │ │ │ ├── ComputeTiledLightList.compute │ │ │ ├── SkyboxCubeMap.shader │ │ │ └── Standard.shader │ │ ├── UI │ │ │ ├── SDFTextGen.shader │ │ │ └── Text.shader │ │ └── Utils │ │ │ ├── MipMapGen.shader │ │ │ └── TextureGen.shader │ ├── Textures │ │ ├── Aluminum │ │ │ ├── albedo.png │ │ │ ├── ao.png │ │ │ ├── height.png │ │ │ ├── metallic.png │ │ │ ├── normal.png │ │ │ └── roughness.png │ │ ├── Data │ │ │ └── HSVColorMap.png │ │ ├── HDRI │ │ │ ├── sample_day.hdr │ │ │ ├── sample_day2.hdr │ │ │ ├── sample_day3.hdr │ │ │ ├── sample_night.hdr │ │ │ ├── sample_night2.hdr │ │ │ └── sample_night3.hdr │ │ ├── Plastic │ │ │ ├── albedo.png │ │ │ ├── ao.png │ │ │ ├── metallic.png │ │ │ ├── normal.png │ │ │ └── roughness.png │ │ ├── RustedIron │ │ │ ├── albedo.png │ │ │ ├── metallic.png │ │ │ ├── normal.png │ │ │ └── roughness.png │ │ └── WoodFloor │ │ │ ├── albedo.png │ │ │ ├── ao.png │ │ │ ├── displacement.png │ │ │ ├── metallic.png │ │ │ ├── normal.png │ │ │ └── roughness.png │ └── asset_files.cmake ├── CMakeLists.txt ├── Resources │ ├── CMakeLists.txt │ ├── Fonts │ │ ├── Roboto-Bold.ttf │ │ ├── Roboto-BoldItalic.ttf │ │ ├── Roboto-Italic.ttf │ │ └── Roboto-Regular.ttf │ ├── Icons │ │ ├── Add.png │ │ ├── CaretDown.png │ │ ├── CheckMark.png │ │ ├── CrossIcon.png │ │ ├── Delete.png │ │ ├── DownwardArrow.png │ │ ├── ForwardArrow.png │ │ ├── Logo.png │ │ ├── LogoGray.png │ │ ├── MaximizeIcon.png │ │ ├── MinimizeIcon.png │ │ ├── PlusIcon.png │ │ ├── RestoreIcon.png │ │ ├── Test.png │ │ ├── TransparentPattern.png │ │ └── Warning.png │ └── Images │ │ ├── GridSmall.png │ │ └── HSVColorMap.png ├── Shaders │ ├── CMakeLists.txt │ ├── CompileShaders.sh │ ├── Core │ │ ├── Gamma.hlsli │ │ ├── Lighting.hlsli │ │ ├── LightingData.hlsli │ │ ├── Macros.hlsli │ │ ├── ObjectData.hlsli │ │ ├── PBR │ │ │ └── BRDF.hlsli │ │ ├── SceneData.hlsli │ │ ├── Utils.hlsli │ │ └── ViewData.hlsli │ ├── Depth.hlsli │ ├── FusionSDFGlyphGen.hlsl │ ├── FusionShader.hlsl │ ├── FusionShader2.hlsl │ └── OpaqueIncludes.hlsli └── Source │ ├── Core │ ├── CMakeLists.txt │ ├── Private │ │ ├── Algorithm │ │ │ └── Hash.cpp │ │ ├── Asset │ │ │ ├── Asset.cpp │ │ │ ├── AssetPath.cpp │ │ │ ├── DataAsset.cpp │ │ │ └── PathTree.cpp │ │ ├── Config │ │ │ └── ConfigFile.cpp │ │ ├── Containers │ │ │ ├── NaturalLess.h │ │ │ ├── String.cpp │ │ │ └── StringView.cpp │ │ ├── Core.cpp │ │ ├── IO │ │ │ ├── Archive.cpp │ │ │ ├── EngineDirectories.cpp │ │ │ ├── FileWatcher.cpp │ │ │ ├── Path.cpp │ │ │ └── Stream │ │ │ │ ├── FileStream.cpp │ │ │ │ ├── GenericStream.cpp │ │ │ │ └── MemoryStream.cpp │ │ ├── Jobs │ │ │ ├── Job.cpp │ │ │ ├── JobCompletion.cpp │ │ │ ├── JobContext.cpp │ │ │ ├── JobManager.cpp │ │ │ ├── WorkQueue.cpp │ │ │ └── WorkThread.cpp │ │ ├── Json │ │ │ ├── Json.cpp │ │ │ ├── JsonReader.cpp │ │ │ └── JsonTypes.cpp │ │ ├── Logger │ │ │ └── Logger.cpp │ │ ├── Math │ │ │ ├── Color.cpp │ │ │ ├── Gradient.cpp │ │ │ ├── Math.cpp │ │ │ ├── Matrix.cpp │ │ │ ├── Quaternion.cpp │ │ │ └── Vector.cpp │ │ ├── Memory │ │ │ ├── Memory.cpp │ │ │ └── SystemAllocator.cpp │ │ ├── Messaging │ │ │ ├── Event.cpp │ │ │ └── MessageBus.cpp │ │ ├── Misc │ │ │ ├── ByteUtils.cpp │ │ │ ├── CoreDelegates.cpp │ │ │ ├── CoreGlobals.cpp │ │ │ ├── Defer.cpp │ │ │ ├── Platform.cpp │ │ │ └── Random.cpp │ │ ├── Module │ │ │ ├── Module.cpp │ │ │ └── ModuleManager.cpp │ │ ├── Object │ │ │ ├── BasePrefs.cpp │ │ │ ├── Bundle.cpp │ │ │ ├── Bundle.inl │ │ │ ├── BundleOld.cpp │ │ │ ├── Class.cpp │ │ │ ├── Enum.cpp │ │ │ ├── Event.cpp │ │ │ ├── Field.cpp │ │ │ ├── FieldSerializer.cpp │ │ │ ├── Function.cpp │ │ │ ├── JsonSerializer.cpp │ │ │ ├── Lifecycle │ │ │ │ └── RefCounting.cpp │ │ │ ├── Object.cpp │ │ │ ├── ObjectCreationContext.cpp │ │ │ ├── ObjectGlobals.cpp │ │ │ ├── ObjectManager.cpp │ │ │ ├── ObjectMap.cpp │ │ │ ├── Prefs.cpp │ │ │ ├── Serialization.cpp │ │ │ ├── Serialization │ │ │ │ ├── BinarySerializer.cpp │ │ │ │ ├── ObjectSerializer.cpp │ │ │ │ └── SerializeBundle.cpp │ │ │ └── SubClassType.cpp │ │ ├── PAL │ │ │ ├── Linux │ │ │ │ ├── LinuxDirectories.cpp │ │ │ │ ├── LinuxMemory.cpp │ │ │ │ ├── LinuxMisc.cpp │ │ │ │ ├── LinuxProcess.cpp │ │ │ │ └── LinuxTLS.cpp │ │ │ ├── Mac │ │ │ │ ├── MacDirectories.cpp │ │ │ │ ├── MacMemory.cpp │ │ │ │ ├── MacMisc.cpp │ │ │ │ ├── MacProcess.cpp │ │ │ │ └── MacTLS.cpp │ │ │ └── Windows │ │ │ │ ├── WindowsDirectories.cpp │ │ │ │ ├── WindowsMemory.cpp │ │ │ │ ├── WindowsMisc.cpp │ │ │ │ ├── WindowsProcess.cpp │ │ │ │ └── WindowsTLS.cpp │ │ ├── RTTI │ │ │ ├── RTTI.cpp │ │ │ └── Variant.cpp │ │ ├── Resource │ │ │ ├── Resource.cpp │ │ │ └── ResourceManager.cpp │ │ ├── Serialization │ │ │ ├── ArchiveStream.cpp │ │ │ ├── BinaryBlob.cpp │ │ │ ├── FileStream.cpp │ │ │ ├── MemoryStream.cpp │ │ │ ├── SerializedObject.cpp │ │ │ ├── Stream.cpp │ │ │ └── TextBlob.cpp │ │ ├── Settings │ │ │ └── Settings.cpp │ │ ├── Threading │ │ │ ├── Async.cpp │ │ │ ├── Mutex.cpp │ │ │ ├── Thread.cpp │ │ │ └── ThreadLocalContext.cpp │ │ └── Types │ │ │ ├── DateTime.cpp │ │ │ ├── Name.cpp │ │ │ └── UUID.cpp │ ├── Public │ │ ├── Algorithm │ │ │ └── Hash.h │ │ ├── Asset │ │ │ ├── Asset.h │ │ │ ├── AssetPath.h │ │ │ ├── DataAsset.h │ │ │ └── PathTree.h │ │ ├── Config │ │ │ ├── ConfigFile.h │ │ │ ├── ConfigTiers.h │ │ │ └── ConfigTypes.h │ │ ├── Containers │ │ │ ├── Array.h │ │ │ ├── ArrayView.h │ │ │ ├── FixedArray.h │ │ │ ├── HashMap.h │ │ │ ├── HashSet.h │ │ │ ├── PagedDynamicArray.h │ │ │ ├── Queue.h │ │ │ ├── StableDynamicArray.h │ │ │ ├── String.h │ │ │ ├── StringView.h │ │ │ ├── fast_vector.h │ │ │ └── unordered_dense.h │ │ ├── Core.h │ │ ├── CoreContainers.h │ │ ├── CoreGlobals.h │ │ ├── CoreMemory.h │ │ ├── CoreMinimal.h │ │ ├── CoreTemplates.h │ │ ├── CoreTypes.h │ │ ├── Delegates │ │ │ ├── Delegate.h │ │ │ ├── DelegateBase.h │ │ │ ├── DelegateRTTI.h │ │ │ ├── MultiCastDelegate.h │ │ │ └── MultiCastDelegateBase.h │ │ ├── IO │ │ │ ├── Archive.h │ │ │ ├── EngineDirectories.h │ │ │ ├── FileWatcher.h │ │ │ ├── OpenMode.h │ │ │ ├── Path.h │ │ │ └── Stream │ │ │ │ ├── FileStream.h │ │ │ │ ├── GenericStream.h │ │ │ │ └── MemoryStream.h │ │ ├── Jobs │ │ │ ├── Job.h │ │ │ ├── JobCompletion.h │ │ │ ├── JobContext.h │ │ │ ├── JobFunction.h │ │ │ ├── JobManager.h │ │ │ ├── WorkQueue.h │ │ │ └── WorkThread.h │ │ ├── Json │ │ │ ├── Json.h │ │ │ ├── JsonReader.h │ │ │ ├── JsonSerializer.h │ │ │ ├── JsonTypes.h │ │ │ ├── JsonWritePolicy.h │ │ │ ├── JsonWriter.h │ │ │ └── json.hpp │ │ ├── Logger │ │ │ ├── LogMacros.h │ │ │ └── Logger.h │ │ ├── Math │ │ │ ├── Color.h │ │ │ ├── Gradient.h │ │ │ ├── Math.h │ │ │ ├── MathRTTI.h │ │ │ ├── Matrix.h │ │ │ ├── Quaternion.h │ │ │ └── Vector.h │ │ ├── Memory │ │ │ ├── FixedSizeAllocator.h │ │ │ ├── IAllocator.h │ │ │ ├── Memory.h │ │ │ └── SystemAllocator.h │ │ ├── Messaging │ │ │ ├── Event.h │ │ │ ├── MessageBus.h │ │ │ └── Policies.h │ │ ├── Misc │ │ │ ├── Assert.h │ │ │ ├── ByteUtils.h │ │ │ ├── CoreDefines.h │ │ │ ├── CoreDelegates.h │ │ │ ├── CoreLiterals.h │ │ │ ├── CoreMacros.h │ │ │ ├── Defer.h │ │ │ ├── EnumClass.h │ │ │ ├── Exception.h │ │ │ ├── Platform.h │ │ │ └── Random.h │ │ ├── Module │ │ │ ├── Module.h │ │ │ └── ModuleManager.h │ │ ├── Object │ │ │ ├── BasePrefs.h │ │ │ ├── Binding.h │ │ │ ├── Bundle.h │ │ │ ├── BundleOld.h │ │ │ ├── Class.h │ │ │ ├── ClassMacros.h │ │ │ ├── Enum.h │ │ │ ├── Event.h │ │ │ ├── Field.h │ │ │ ├── FieldSerializer.h │ │ │ ├── Function.h │ │ │ ├── Interface.h │ │ │ ├── JsonSerializer.h │ │ │ ├── Lifecycle │ │ │ │ ├── Ref.h │ │ │ │ ├── RefCounting.h │ │ │ │ └── WeakRef.h │ │ │ ├── Object.h │ │ │ ├── ObjectCreationContext.h │ │ │ ├── ObjectGlobals.h │ │ │ ├── ObjectListener.h │ │ │ ├── ObjectMacros.h │ │ │ ├── ObjectManager.h │ │ │ ├── ObjectMap.h │ │ │ ├── Prefs.h │ │ │ ├── Serialization.h │ │ │ ├── Serialization │ │ │ │ ├── BinarySerializer.h │ │ │ │ └── ObjectSerializer.h │ │ │ └── SubClassType.h │ │ ├── PAL │ │ │ ├── Common │ │ │ │ ├── PlatformDirectories.h │ │ │ │ ├── PlatformMemory.h │ │ │ │ ├── PlatformMisc.h │ │ │ │ ├── PlatformProcess.h │ │ │ │ ├── PlatformSystemIncludes.h │ │ │ │ └── PlatformTLS.h │ │ │ ├── Linux │ │ │ │ ├── LinuxDirectories.h │ │ │ │ ├── LinuxMemory.h │ │ │ │ ├── LinuxMisc.h │ │ │ │ ├── LinuxProcess.h │ │ │ │ ├── LinuxSystemIncludes.h │ │ │ │ └── LinuxTLS.h │ │ │ ├── Mac │ │ │ │ ├── MacDirectories.h │ │ │ │ ├── MacMemory.h │ │ │ │ ├── MacMisc.h │ │ │ │ ├── MacProcess.h │ │ │ │ ├── MacSystemIncludes.h │ │ │ │ └── MacTLS.h │ │ │ └── Windows │ │ │ │ ├── WindowsDirectories.h │ │ │ │ ├── WindowsMemory.h │ │ │ │ ├── WindowsMisc.h │ │ │ │ ├── WindowsProcess.h │ │ │ │ ├── WindowsSystemIncludes.h │ │ │ │ └── WindowsTLS.h │ │ ├── RTTI │ │ │ ├── Attributes.h │ │ │ ├── AutoRTTI.h │ │ │ ├── RTTI.h │ │ │ ├── RTTIDefines.h │ │ │ └── Variant.h │ │ ├── Resource │ │ │ ├── Resource.h │ │ │ └── ResourceManager.h │ │ ├── Serialization │ │ │ ├── ArchiveStream.h │ │ │ ├── BinaryBlob.h │ │ │ ├── FileStream.h │ │ │ ├── MemoryStream.h │ │ │ ├── SerializedObject.h │ │ │ ├── Stream.h │ │ │ └── TextBlob.h │ │ ├── Settings │ │ │ └── Settings.h │ │ ├── Templates │ │ │ ├── CrystalTemplate.h │ │ │ ├── IntrusivePtr.h │ │ │ ├── RemoveReference.h │ │ │ ├── SharedPtr.h │ │ │ ├── TypeTraits.h │ │ │ └── UniquePtr.h │ │ ├── Threading │ │ │ ├── Async.h │ │ │ ├── Mutex.h │ │ │ ├── Thread.h │ │ │ └── ThreadLocalContext.h │ │ └── Types │ │ │ ├── CoreTypeDefs.h │ │ │ ├── DateTime.h │ │ │ ├── Name.h │ │ │ └── UUID.h │ ├── Tests │ │ ├── CMakeLists.txt │ │ ├── Include.h │ │ └── Main.cpp │ ├── core_private_files.cmake │ └── core_public_files.cmake │ ├── CoreApplication │ ├── CMakeLists.txt │ ├── Private │ │ ├── CoreApplication.cpp │ │ ├── Input │ │ │ ├── InputManager.cpp │ │ │ └── PAL │ │ │ │ ├── Common │ │ │ │ └── PlatformInput.cpp │ │ │ │ └── SDL │ │ │ │ └── SDLPlatformInput.cpp │ │ └── PAL │ │ │ ├── Common │ │ │ ├── PlatformApplication.cpp │ │ │ ├── PlatformWindow.cpp │ │ │ └── PlatformWindowMisc.h │ │ │ ├── Linux │ │ │ ├── LinuxSDLApplication.cpp │ │ │ ├── LinuxWindowMisc.cpp │ │ │ └── LinuxWindowMisc.h │ │ │ ├── Mac │ │ │ ├── MacSDLApplication.mm │ │ │ ├── MacWindowMisc.h │ │ │ └── MacWindowMisc.mm │ │ │ ├── SDL │ │ │ ├── SDLApplication.cpp │ │ │ └── SDLWindow.cpp │ │ │ └── Windows │ │ │ ├── WindowsSDLApplication.cpp │ │ │ ├── WindowsWindowMisc.cpp │ │ │ └── WindowsWindowMisc.h │ ├── Public │ │ ├── CoreApplication.h │ │ ├── Input │ │ │ ├── CoreInputTypes.h │ │ │ ├── InputManager.h │ │ │ └── PAL │ │ │ │ ├── Common │ │ │ │ └── PlatformInput.h │ │ │ │ └── SDL │ │ │ │ └── SDLPlatformInput.h │ │ └── PAL │ │ │ ├── Common │ │ │ ├── ApplicationMessageHandler.h │ │ │ ├── PlatformApplication.h │ │ │ └── PlatformWindow.h │ │ │ ├── Linux │ │ │ └── LinuxSDLApplication.h │ │ │ ├── Mac │ │ │ └── MacSDLApplication.h │ │ │ ├── SDL │ │ │ ├── SDLApplication.h │ │ │ └── SDLWindow.h │ │ │ └── Windows │ │ │ └── WindowsSDLApplication.h │ ├── Tests │ │ ├── CMakeLists.txt │ │ └── Main.cpp │ ├── coreapplication_private_files.cmake │ └── coreapplication_public_files.cmake │ ├── CoreMedia │ ├── CMakeLists.txt │ ├── Private │ │ ├── CoreMedia.cpp │ │ └── CoreMedia │ │ │ ├── CubeMap.cpp │ │ │ ├── Font.cpp │ │ │ ├── Image.cpp │ │ │ ├── ImageEncoder.cpp │ │ │ ├── lodepng.cpp │ │ │ ├── lodepng.h │ │ │ ├── lodepng_util.cpp │ │ │ ├── lodepng_util.h │ │ │ └── tinyexr.h │ ├── Public │ │ ├── CoreMedia.h │ │ └── CoreMedia │ │ │ ├── CubeMap.h │ │ │ ├── Font.h │ │ │ ├── Image.h │ │ │ └── ImageEncoder.h │ ├── Tests │ │ ├── CMakeLists.txt │ │ ├── Main.cpp │ │ └── Resources │ │ │ ├── Perlin.png │ │ │ ├── plus_green.png │ │ │ └── right_arrow.png │ ├── coremedia_private_files.cmake │ └── coremedia_public_files.cmake │ ├── CoreMesh │ ├── CMakeLists.txt │ ├── Private │ │ ├── CoreMesh.cpp │ │ └── CoreMesh │ │ │ ├── FBXImporter.cpp │ │ │ ├── ModelImporter.cpp │ │ │ ├── Scene.cpp │ │ │ ├── libdeflate.cpp │ │ │ └── libdeflate.h │ ├── Public │ │ ├── CoreMesh.h │ │ └── CoreMesh │ │ │ ├── FBXImporter.h │ │ │ ├── ModelImporter.h │ │ │ └── Scene.h │ ├── Tests │ │ ├── CMakeLists.txt │ │ ├── Main.cpp │ │ ├── Wardrobe.fbx │ │ └── chair.FBX │ ├── coremesh_private_files.cmake │ └── coremesh_public_files.cmake │ ├── CorePhysics │ ├── CMakeLists.txt │ ├── Private │ │ ├── CorePhysics.cpp │ │ ├── CorePhysics │ │ │ ├── Body │ │ │ │ ├── PhysicsBody.cpp │ │ │ │ └── PhysicsShape.cpp │ │ │ ├── PhysicsLayers.cpp │ │ │ ├── PhysicsLimits.inl │ │ │ ├── PhysicsMaterial.cpp │ │ │ ├── PhysicsSystem.cpp │ │ │ └── Scene │ │ │ │ └── PhysicsScene.cpp │ │ └── CorePhysicsPrivate.h │ ├── Public │ │ ├── CorePhysics.h │ │ └── CorePhysics │ │ │ ├── Body │ │ │ ├── PhysicsBody.h │ │ │ └── PhysicsShape.h │ │ │ ├── PhysicsLayers.h │ │ │ ├── PhysicsMaterial.h │ │ │ ├── PhysicsSystem.h │ │ │ └── Scene │ │ │ └── PhysicsScene.h │ ├── Tests │ │ ├── CMakeLists.txt │ │ └── Main.cpp │ ├── corephysics_private_files.cmake │ └── corephysics_public_files.cmake │ ├── CoreRHI │ ├── CMakeLists.txt │ ├── Private │ │ ├── CoreRHI.cpp │ │ ├── ImGui │ │ │ ├── ImGui.cpp │ │ │ └── ImGuiDefinitions.cpp │ │ └── RHI │ │ │ ├── AttachmentLoadStoreAction.cpp │ │ │ ├── BufferFrameAttachment.cpp │ │ │ ├── BufferScopeAttachment.cpp │ │ │ ├── BufferView.cpp │ │ │ ├── ClearValue.cpp │ │ │ ├── DrawItem.cpp │ │ │ ├── DrawList.cpp │ │ │ ├── DrawListContext.cpp │ │ │ ├── DrawPacket.cpp │ │ │ ├── DrawPacketBuilder.cpp │ │ │ ├── FrameAttachment.cpp │ │ │ ├── FrameAttachmentDatabase.cpp │ │ │ ├── FrameGraph.cpp │ │ │ ├── FrameGraphBuilder.cpp │ │ │ ├── FrameGraphCompiler.cpp │ │ │ ├── FrameGraphExecuter.cpp │ │ │ ├── FrameGraphVariable.cpp │ │ │ ├── FrameScheduler.cpp │ │ │ ├── GraphicsPipelineCollection.cpp │ │ │ ├── ImageFrameAttachment.cpp │ │ │ ├── ImageScopeAttachment.cpp │ │ │ ├── IndexBufferView.cpp │ │ │ ├── PipelineState.cpp │ │ │ ├── RHI.cpp │ │ │ ├── RHISystem.cpp │ │ │ ├── Scope.cpp │ │ │ ├── ScopeAttachment.cpp │ │ │ ├── SwapChainFrameAttachment.cpp │ │ │ ├── TransientMemoryPool.cpp │ │ │ └── VertexBufferView.cpp │ ├── Public │ │ ├── CoreRHI.h │ │ ├── ImGui │ │ │ ├── ImGui.h │ │ │ └── ImGuiDefinitions.h │ │ └── RHI │ │ │ ├── AttachmentDefines.h │ │ │ ├── Buffer.h │ │ │ ├── BufferFrameAttachment.h │ │ │ ├── BufferScopeAttachment.h │ │ │ ├── BufferView.h │ │ │ ├── ClearValue.h │ │ │ ├── CommandList.h │ │ │ ├── CommandQueue.h │ │ │ ├── DeviceLimits.h │ │ │ ├── DrawItem.h │ │ │ ├── DrawList.h │ │ │ ├── DrawListContext.h │ │ │ ├── DrawPacket.h │ │ │ ├── DrawPacketBuilder.h │ │ │ ├── Fence.h │ │ │ ├── FrameAttachment.h │ │ │ ├── FrameAttachmentDatabase.h │ │ │ ├── FrameGraph.h │ │ │ ├── FrameGraphBuilder.h │ │ │ ├── FrameGraphCompiler.h │ │ │ ├── FrameGraphExecuter.h │ │ │ ├── FrameGraphVariable.h │ │ │ ├── FrameScheduler.h │ │ │ ├── GraphicsPipelineCollection.h │ │ │ ├── Handle.h │ │ │ ├── IScopeProducer.h │ │ │ ├── Image.h │ │ │ ├── ImageFrameAttachment.h │ │ │ ├── ImageScopeAttachment.h │ │ │ ├── IndexBufferView.h │ │ │ ├── Limits.h │ │ │ ├── MemoryHeap.h │ │ │ ├── PipelineState.h │ │ │ ├── RHI.h │ │ │ ├── RHIDefinitions.cpp │ │ │ ├── RHIDefinitions.h │ │ │ ├── RHISystem.h │ │ │ ├── RenderTarget.h │ │ │ ├── RenderTargetBuffer.h │ │ │ ├── Resources.h │ │ │ ├── Sampler.h │ │ │ ├── Scope.h │ │ │ ├── ScopeAttachment.h │ │ │ ├── Shader.h │ │ │ ├── ShaderResourceGroup.h │ │ │ ├── ShaderResourceGroupLayout.h │ │ │ ├── SwapChain.h │ │ │ ├── SwapChainFrameAttachment.h │ │ │ ├── TagRegistry.h │ │ │ ├── Texture.h │ │ │ ├── TextureView.h │ │ │ ├── TransientMemoryPool.h │ │ │ └── VertexBufferView.h │ ├── Tests │ │ ├── CMakeLists.txt │ │ └── Main.cpp │ ├── corerhi_private_files.cmake │ └── corerhi_public_files.cmake │ ├── CoreRPI │ ├── CMakeLists.txt │ ├── Private │ │ ├── Buffer.cpp │ │ ├── CoreRPI.cpp │ │ ├── CubeMap │ │ │ ├── CubeMap.cpp │ │ │ ├── CubeMapProcessor.cpp │ │ │ └── CubeMapProcessorOffline.cpp │ │ ├── DynamicStructuredBuffer.cpp │ │ ├── Feature │ │ │ ├── DirectionalLightFeatureProcessor.cpp │ │ │ ├── FeatureProcessor.cpp │ │ │ ├── FeatureProcessorRegistry.cpp │ │ │ ├── LightFeatureProcessor.cpp │ │ │ ├── LocalLightFeatureProcessor.cpp │ │ │ └── StaticMeshFeatureProcessor.cpp │ │ ├── Material │ │ │ ├── Material.cpp │ │ │ ├── MaterialProperty.cpp │ │ │ └── MaterialSystem.cpp │ │ ├── Model │ │ │ ├── MeshDrawPacket.cpp │ │ │ ├── Model.cpp │ │ │ ├── ModelAsset.cpp │ │ │ ├── ModelLod.cpp │ │ │ └── ModelLodAsset.cpp │ │ ├── Pass │ │ │ ├── ComputePass.cpp │ │ │ ├── CopyPass.cpp │ │ │ ├── GpuPass.cpp │ │ │ ├── ParentPass.cpp │ │ │ ├── Pass.cpp │ │ │ ├── PassAttachment.cpp │ │ │ ├── PassAttachmentDefines.cpp │ │ │ ├── PassRegistry.cpp │ │ │ ├── PassSystem.cpp │ │ │ ├── PassTree.cpp │ │ │ └── RasterPass.cpp │ │ ├── RPISystem.cpp │ │ ├── RenderPipeline.cpp │ │ ├── Renderer2D.cpp │ │ ├── Scene.cpp │ │ ├── Shader │ │ │ ├── ComputeShader.cpp │ │ │ ├── Shader.cpp │ │ │ ├── ShaderCollection.cpp │ │ │ ├── ShaderResourceGroup.cpp │ │ │ └── ShaderVariant.cpp │ │ ├── Text │ │ │ └── FontAtlas.cpp │ │ ├── Texture.cpp │ │ ├── TextureAsset.cpp │ │ ├── VertexBuffer.cpp │ │ └── View.cpp │ ├── Public │ │ ├── Buffer.h │ │ ├── CoreRPI.h │ │ ├── CubeMap │ │ │ ├── CubeMap.h │ │ │ └── CubeMapProcessor.h │ │ ├── DynamicMultiBuffer.h │ │ ├── DynamicStructuredBuffer.h │ │ ├── Feature │ │ │ ├── DirectionalLightFeatureProcessor.h │ │ │ ├── FeatureProcessor.h │ │ │ ├── FeatureProcessorRegistry.h │ │ │ ├── LightFeatureProcessor.h │ │ │ ├── LocalLightFeatureProcessor.h │ │ │ └── StaticMeshFeatureProcessor.h │ │ ├── Material │ │ │ ├── Material.h │ │ │ ├── MaterialProperty.h │ │ │ └── MaterialSystem.h │ │ ├── Model │ │ │ ├── MeshDrawPacket.h │ │ │ ├── Model.h │ │ │ ├── ModelAsset.h │ │ │ ├── ModelLod.h │ │ │ └── ModelLodAsset.h │ │ ├── Pass │ │ │ ├── ComputePass.h │ │ │ ├── CopyPass.h │ │ │ ├── GpuPass.h │ │ │ ├── ParentPass.h │ │ │ ├── Pass.h │ │ │ ├── PassAttachment.h │ │ │ ├── PassAttachmentDefines.h │ │ │ ├── PassRegistry.h │ │ │ ├── PassSystem.h │ │ │ ├── PassTree.h │ │ │ └── RasterPass.h │ │ ├── RPILimits.h │ │ ├── RPISystem.h │ │ ├── RenderPipeline.h │ │ ├── Renderer2D.h │ │ ├── Scene.h │ │ ├── Shader │ │ │ ├── ComputeShader.h │ │ │ ├── Shader.h │ │ │ ├── ShaderCollection.h │ │ │ ├── ShaderResourceGroup.h │ │ │ └── ShaderVariant.h │ │ ├── Text │ │ │ ├── FontAtlas.h │ │ │ └── FontAtlasLayout.h │ │ ├── Texture.h │ │ ├── TextureAsset.h │ │ ├── VertexBuffer.h │ │ └── View.h │ ├── Resources │ │ └── Pipeline │ │ │ ├── Main.pipeline │ │ │ └── Test.pipeline │ ├── Tests │ │ ├── CMakeLists.txt │ │ └── Main.cpp │ ├── corerpi_private_files.cmake │ └── corerpi_public_files.cmake │ ├── CoreSettings │ ├── CMakeLists.txt │ ├── Private │ │ ├── CoreSettings.cpp │ │ └── Settings │ │ │ ├── ProjectSettings.cpp │ │ │ └── TagAndLayerSettings.cpp │ ├── Public │ │ ├── CoreSettings.h │ │ └── Settings │ │ │ ├── ProjectSettings.h │ │ │ └── TagAndLayerSettings.h │ ├── Tests │ │ ├── CMakeLists.txt │ │ └── Main.cpp │ ├── coresettings_private_files.cmake │ └── coresettings_public_files.cmake │ ├── CoreShader │ ├── CMakeLists.txt │ ├── Private │ │ ├── CoreShader.cpp │ │ ├── Shader │ │ │ ├── ComputeShaderPreprocessor.cpp │ │ │ ├── ShaderCompiler.cpp │ │ │ ├── ShaderDefines.cpp │ │ │ ├── ShaderPreprocessor.cpp │ │ │ └── ShaderReflector.cpp │ │ └── ShaderMath │ │ │ └── Math.cpp │ ├── Public │ │ ├── CoreShader.h │ │ ├── Shader │ │ │ ├── ComputeShaderPreprocessor.h │ │ │ ├── ShaderCompiler.h │ │ │ ├── ShaderDefines.h │ │ │ ├── ShaderPreprocessor.h │ │ │ └── ShaderReflector.h │ │ └── ShaderMath │ │ │ └── Vector.h │ ├── Tests │ │ ├── CMakeLists.txt │ │ └── Main.cpp │ ├── coreshader_private_files.cmake │ └── coreshader_public_files.cmake │ ├── CoreTracy │ ├── CMakeLists.txt │ ├── Private │ │ └── CoreTracy.cpp │ ├── Public │ │ └── CoreTracy.h │ ├── Tests │ │ ├── CMakeLists.txt │ │ └── Main.cpp │ ├── coretracy_private_files.cmake │ └── coretracy_public_files.cmake │ ├── CrystalWidgets │ ├── CMakeLists.txt │ ├── Private │ │ ├── CrystalWidgets.cpp │ │ └── CrystalWidgets │ │ │ ├── Behavior │ │ │ ├── CBehavior.cpp │ │ │ └── CScrollBehavior.cpp │ │ │ ├── CApplication.cpp │ │ │ ├── Data │ │ │ ├── CBaseItemModel.cpp │ │ │ ├── CFileSystemModel.cpp │ │ │ └── CModelIndex.cpp │ │ │ ├── Event │ │ │ ├── CEvent.cpp │ │ │ └── CTimer.cpp │ │ │ ├── Item │ │ │ ├── CBaseItemDelegate.cpp │ │ │ ├── CBaseItemView.cpp │ │ │ ├── CItemSelectionModel.cpp │ │ │ ├── CStandardItemDelegate.cpp │ │ │ └── CTreeView.cpp │ │ │ ├── Menu │ │ │ ├── CMenu.cpp │ │ │ └── CMenuItem.cpp │ │ │ ├── Painter │ │ │ └── CPainter.cpp │ │ │ ├── Popup │ │ │ └── CPopup.cpp │ │ │ ├── Style │ │ │ ├── CSS │ │ │ │ ├── CSSParser.cpp │ │ │ │ ├── CSSSelector.cpp │ │ │ │ ├── CSSStyleSheet.cpp │ │ │ │ └── CSSTokenizer.cpp │ │ │ ├── CStyle.cpp │ │ │ ├── CStyleSheet.cpp │ │ │ └── FlexEnums.cpp │ │ │ ├── Validation │ │ │ └── CTextInputValidation.cpp │ │ │ ├── Widget │ │ │ ├── CCollapsibleSection.cpp │ │ │ ├── CImage.cpp │ │ │ ├── CLabel.cpp │ │ │ ├── CListWidget.cpp │ │ │ ├── CListWidgetItem.cpp │ │ │ ├── CScrollArea.cpp │ │ │ ├── CSplitView.cpp │ │ │ ├── CSplitViewContainer.cpp │ │ │ ├── CTabWidget.cpp │ │ │ ├── CTabWidgetContainer.cpp │ │ │ ├── CTreeWidget.cpp │ │ │ ├── CTreeWidgetItem.cpp │ │ │ ├── CTreeWidgetRow.cpp │ │ │ ├── CViewport.cpp │ │ │ ├── CWidget.cpp │ │ │ └── Input │ │ │ │ ├── CButton.cpp │ │ │ │ ├── CCheckBox.cpp │ │ │ │ ├── CColorPicker.cpp │ │ │ │ ├── CComboBox.cpp │ │ │ │ ├── CImageButton.cpp │ │ │ │ ├── CLabelButton.cpp │ │ │ │ └── CTextInput.cpp │ │ │ └── Window │ │ │ ├── CDockSpace.cpp │ │ │ ├── CDockSplitView.cpp │ │ │ ├── CDockWindow.cpp │ │ │ ├── CGameWindow.cpp │ │ │ ├── CPlatformWindow.cpp │ │ │ ├── CToolWindow.cpp │ │ │ └── CWindow.cpp │ ├── Public │ │ ├── CrystalWidgets.h │ │ └── CrystalWidgets │ │ │ ├── Behavior │ │ │ ├── CBehavior.h │ │ │ └── CScrollBehavior.h │ │ │ ├── CApplication.h │ │ │ ├── Data │ │ │ ├── CBaseItemModel.h │ │ │ ├── CFileSystemModel.h │ │ │ └── CModelIndex.h │ │ │ ├── Event │ │ │ ├── CEvent.h │ │ │ ├── CEventType.h │ │ │ └── CTimer.h │ │ │ ├── Item │ │ │ ├── CBaseItemDelegate.h │ │ │ ├── CBaseItemView.h │ │ │ ├── CItemSelectionModel.h │ │ │ ├── CStandardItemDelegate.h │ │ │ └── CTreeView.h │ │ │ ├── Menu │ │ │ ├── CMenu.h │ │ │ └── CMenuItem.h │ │ │ ├── Painter │ │ │ ├── CBrush.h │ │ │ ├── CFont.h │ │ │ ├── CPainter.h │ │ │ └── CPen.h │ │ │ ├── Popup │ │ │ └── CPopup.h │ │ │ ├── Style │ │ │ ├── CSS │ │ │ │ ├── CSSParser.h │ │ │ │ ├── CSSParserToken.h │ │ │ │ ├── CSSSelector.h │ │ │ │ ├── CSSStyleSheet.h │ │ │ │ └── CSSTokenizer.h │ │ │ ├── CStyle.h │ │ │ ├── CStyleSheet.h │ │ │ └── FlexEnums.h │ │ │ ├── Validation │ │ │ └── CTextInputValidation.h │ │ │ ├── Widget │ │ │ ├── CCollapsibleSection.h │ │ │ ├── CImage.h │ │ │ ├── CLabel.h │ │ │ ├── CListWidget.h │ │ │ ├── CListWidgetItem.h │ │ │ ├── CScrollArea.h │ │ │ ├── CSplitView.h │ │ │ ├── CSplitViewContainer.h │ │ │ ├── CTabWidget.h │ │ │ ├── CTabWidgetContainer.h │ │ │ ├── CTreeWidget.h │ │ │ ├── CTreeWidgetItem.h │ │ │ ├── CTreeWidgetRow.h │ │ │ ├── CViewport.h │ │ │ ├── CWidget.h │ │ │ └── Input │ │ │ │ ├── CButton.h │ │ │ │ ├── CCheckBox.h │ │ │ │ ├── CColorPicker.h │ │ │ │ ├── CComboBox.h │ │ │ │ ├── CImageButton.h │ │ │ │ ├── CLabelButton.h │ │ │ │ └── CTextInput.h │ │ │ └── Window │ │ │ ├── CDockSpace.h │ │ │ ├── CDockSplitView.h │ │ │ ├── CDockWindow.h │ │ │ ├── CGameWindow.h │ │ │ ├── CPlatformWindow.h │ │ │ ├── CToolWindow.h │ │ │ └── CWindow.h │ ├── Tests │ │ ├── CMakeLists.txt │ │ └── Main.cpp │ ├── crystalwidgets_private_files.cmake │ └── crystalwidgets_public_files.cmake │ ├── Engine │ ├── CMakeLists.txt │ ├── Private │ │ ├── Asset │ │ │ ├── AssetData.cpp │ │ │ └── AssetRegistry.cpp │ │ ├── Engine.cpp │ │ ├── Engine │ │ │ ├── AssetManager.cpp │ │ │ ├── ComputeShader.cpp │ │ │ ├── Engine.cpp │ │ │ ├── EngineSubsystem.cpp │ │ │ ├── Font.cpp │ │ │ ├── GameInstance.cpp │ │ │ ├── GameInstanceSubsystem.cpp │ │ │ ├── Material.cpp │ │ │ ├── MaterialInstance.cpp │ │ │ ├── MaterialInterface.cpp │ │ │ ├── SamplerState.cpp │ │ │ ├── Scene.cpp │ │ │ ├── Shader.cpp │ │ │ ├── StaticMesh.cpp │ │ │ ├── Subsystem.cpp │ │ │ ├── Subsystems │ │ │ │ ├── PhysicsSubsystem.cpp │ │ │ │ ├── RendererSubsystem.cpp │ │ │ │ ├── SceneRenderer.cpp │ │ │ │ └── SceneSubsystem.cpp │ │ │ ├── Texture.cpp │ │ │ ├── Texture2D.cpp │ │ │ └── TextureCube.cpp │ │ ├── GameFramework │ │ │ ├── Actor.cpp │ │ │ ├── ActorComponent.cpp │ │ │ ├── CameraActor.cpp │ │ │ ├── CameraComponent.cpp │ │ │ ├── DirectionalLight.cpp │ │ │ ├── DirectionalLightComponent.cpp │ │ │ ├── GeometryComponent.cpp │ │ │ ├── Light.cpp │ │ │ ├── LightComponent.cpp │ │ │ ├── LocalLightComponent.cpp │ │ │ ├── MeshComponent.cpp │ │ │ ├── PointLight.cpp │ │ │ ├── PointLightComponent.cpp │ │ │ ├── SceneComponent.cpp │ │ │ ├── StaticMeshActor.cpp │ │ │ └── StaticMeshComponent.cpp │ │ └── Renderer │ │ │ ├── MainRenderPipeline │ │ │ └── MainRenderPipeline.cpp │ │ │ └── RenderPipeline.cpp │ ├── Public │ │ ├── Asset │ │ │ ├── AssetData.h │ │ │ └── AssetRegistry.h │ │ ├── Engine.h │ │ ├── Engine │ │ │ ├── AssetManager.h │ │ │ ├── ComputeShader.h │ │ │ ├── Engine.h │ │ │ ├── EngineSubsystem.h │ │ │ ├── Font.h │ │ │ ├── GameInstance.h │ │ │ ├── GameInstanceSubsystem.h │ │ │ ├── Material.h │ │ │ ├── MaterialInstance.h │ │ │ ├── MaterialInterface.h │ │ │ ├── SamplerState.h │ │ │ ├── Scene.h │ │ │ ├── Shader.h │ │ │ ├── StaticMesh.h │ │ │ ├── Subsystem.h │ │ │ ├── Subsystems │ │ │ │ ├── ISceneSubsystemCallbacks.h │ │ │ │ ├── PhysicsSubsystem.h │ │ │ │ ├── RendererSubsystem.h │ │ │ │ ├── SceneRenderer.h │ │ │ │ └── SceneSubsystem.h │ │ │ ├── Texture.h │ │ │ ├── Texture2D.h │ │ │ ├── TextureCube.h │ │ │ └── TextureDefines.h │ │ ├── GameFramework │ │ │ ├── Actor.h │ │ │ ├── ActorComponent.h │ │ │ ├── CameraActor.h │ │ │ ├── CameraComponent.h │ │ │ ├── DirectionalLight.h │ │ │ ├── DirectionalLightComponent.h │ │ │ ├── GeometryComponent.h │ │ │ ├── Light.h │ │ │ ├── LightComponent.h │ │ │ ├── LocalLightComponent.h │ │ │ ├── MeshComponent.h │ │ │ ├── PointLight.h │ │ │ ├── PointLightComponent.h │ │ │ ├── SceneComponent.h │ │ │ ├── StaticMeshActor.h │ │ │ └── StaticMeshComponent.h │ │ └── Renderer │ │ │ ├── MainRenderPipeline │ │ │ └── MainRenderPipeline.h │ │ │ └── RenderPipeline.h │ ├── Resources │ │ ├── ErrorShaderFrag.spv │ │ ├── ErrorShaderVert.spv │ │ ├── TestShaderFrag.spv │ │ └── TestShaderVert.spv │ ├── Tests │ │ ├── CMakeLists.txt │ │ └── Main.cpp │ ├── engine_private_files.cmake │ └── engine_public_files.cmake │ ├── Fusion │ ├── CMakeLists.txt │ ├── Private │ │ ├── Application │ │ │ └── FusionStandaloneApplication.cpp │ │ ├── Data │ │ │ ├── FAbstractItemModel.cpp │ │ │ └── FItemSelectionModel.cpp │ │ ├── Fusion.cpp │ │ ├── Style │ │ │ ├── FExpandableSectionStyle.cpp │ │ │ ├── FListViewStyle.cpp │ │ │ ├── FListWidgetStyle.cpp │ │ │ ├── FToolWindowStyle.cpp │ │ │ ├── FTreeViewStyle.cpp │ │ │ └── FWindowControlButtonStyle.cpp │ │ └── Widget │ │ │ ├── FColorPicker.cpp │ │ │ ├── FExpandableSection.cpp │ │ │ ├── GridView │ │ │ ├── FGridView.cpp │ │ │ ├── FGridViewContainer.cpp │ │ │ ├── FGridViewItem.cpp │ │ │ └── FGridViewModel.cpp │ │ │ ├── ListView │ │ │ ├── FListView.cpp │ │ │ ├── FListViewContainer.cpp │ │ │ ├── FListViewModel.cpp │ │ │ └── FListViewRow.cpp │ │ │ ├── ListWidget │ │ │ ├── FListItem.cpp │ │ │ ├── FListItemWidget.cpp │ │ │ ├── FListWidget.cpp │ │ │ ├── FListWidgetContainer.cpp │ │ │ └── FListWidgetModel.cpp │ │ │ └── TreeView │ │ │ ├── FTreeView.cpp │ │ │ ├── FTreeViewCell.cpp │ │ │ ├── FTreeViewContainer.cpp │ │ │ ├── FTreeViewHeader.cpp │ │ │ ├── FTreeViewHeaderColumn.cpp │ │ │ ├── FTreeViewItem.cpp │ │ │ ├── FTreeViewModel.cpp │ │ │ └── FTreeViewRow.cpp │ ├── Public │ │ ├── Application │ │ │ └── FusionStandaloneApplication.h │ │ ├── Data │ │ │ ├── FAbstractItemModel.h │ │ │ └── FItemSelectionModel.h │ │ ├── Fusion.h │ │ ├── Style │ │ │ ├── FExpandableSectionStyle.h │ │ │ ├── FListViewStyle.h │ │ │ ├── FListWidgetStyle.h │ │ │ ├── FToolWindowStyle.h │ │ │ ├── FTreeViewStyle.h │ │ │ └── FWindowControlButtonStyle.h │ │ └── Widget │ │ │ ├── FColorPicker.h │ │ │ ├── FExpandableSection.h │ │ │ ├── GridView │ │ │ ├── FGridView.h │ │ │ ├── FGridViewContainer.h │ │ │ ├── FGridViewItem.h │ │ │ └── FGridViewModel.h │ │ │ ├── ListView │ │ │ ├── FListView.h │ │ │ ├── FListViewContainer.h │ │ │ ├── FListViewModel.h │ │ │ └── FListViewRow.h │ │ │ ├── ListWidget │ │ │ ├── FListItem.h │ │ │ ├── FListItemWidget.h │ │ │ ├── FListWidget.h │ │ │ ├── FListWidgetContainer.h │ │ │ └── FListWidgetModel.h │ │ │ └── TreeView │ │ │ ├── FTreeView.h │ │ │ ├── FTreeViewCell.h │ │ │ ├── FTreeViewContainer.h │ │ │ ├── FTreeViewHeader.h │ │ │ ├── FTreeViewHeaderColumn.h │ │ │ ├── FTreeViewItem.h │ │ │ ├── FTreeViewModel.h │ │ │ └── FTreeViewRow.h │ ├── Tests │ │ ├── CMakeLists.txt │ │ ├── FusionTest.cpp │ │ ├── FusionTest.h │ │ ├── Main.cpp │ │ ├── TestWidgets.cpp │ │ └── TestWidgets.h │ ├── fusion_private_files.cmake │ └── fusion_public_files.cmake │ ├── FusionCore │ ├── CMakeLists.txt │ ├── Private │ │ ├── Application │ │ │ ├── FTimer.cpp │ │ │ └── FusionApplication.cpp │ │ ├── Context │ │ │ ├── FFusionContext.cpp │ │ │ ├── FNativeContext.cpp │ │ │ └── FRootContext.cpp │ │ ├── Data │ │ │ └── FDataModel.cpp │ │ ├── Event │ │ │ └── FEvent.cpp │ │ ├── Exception │ │ │ └── FusionException.cpp │ │ ├── Font │ │ │ ├── FFontAtlas.cpp │ │ │ ├── FFontManager.cpp │ │ │ ├── FSDFFontAtlas.cpp │ │ │ └── FontConstants.inl │ │ ├── FusionCore.cpp │ │ ├── FusionDefines.cpp │ │ ├── Layout │ │ │ ├── FLayoutManager.cpp │ │ │ └── LayoutTypes.cpp │ │ ├── Rendering │ │ │ ├── FImageAtlas.cpp │ │ │ ├── FPainter.cpp │ │ │ ├── FusionRenderer.cpp │ │ │ └── FusionRenderer2.cpp │ │ ├── Style │ │ │ ├── FBrush.cpp │ │ │ ├── FButtonStyle.cpp │ │ │ ├── FCheckboxStyle.cpp │ │ │ ├── FComboBoxStyle.cpp │ │ │ ├── FDockTabWellStyle.cpp │ │ │ ├── FDockingGuideStyle.cpp │ │ │ ├── FDockspaceStyle.cpp │ │ │ ├── FFont.cpp │ │ │ ├── FImageButtonStyle.cpp │ │ │ ├── FMenuStyle.cpp │ │ │ ├── FPen.cpp │ │ │ ├── FScrollBoxStyle.cpp │ │ │ ├── FSelectableButtonStyle.cpp │ │ │ ├── FShape.cpp │ │ │ ├── FStyle.cpp │ │ │ ├── FStyleManager.cpp │ │ │ ├── FStyleSet.cpp │ │ │ ├── FStyledWidgetStyle.cpp │ │ │ ├── FTabViewStyle.cpp │ │ │ └── FTextInputStyle.cpp │ │ ├── Widget │ │ │ ├── ComboBox │ │ │ │ ├── FComboBox.cpp │ │ │ │ ├── FComboBoxItem.cpp │ │ │ │ └── FComboBoxPopup.cpp │ │ │ ├── Docking │ │ │ │ ├── FDockTabItem.cpp │ │ │ │ ├── FDockTabWell.cpp │ │ │ │ ├── FDockWindow.cpp │ │ │ │ ├── FDockingGuide.cpp │ │ │ │ ├── FDockingHint.cpp │ │ │ │ ├── FDockspace.cpp │ │ │ │ └── FDockspaceSplitView.cpp │ │ │ ├── FButton.cpp │ │ │ ├── FCheckbox.cpp │ │ │ ├── FCompoundWidget.cpp │ │ │ ├── FContainerWidget.cpp │ │ │ ├── FImage.cpp │ │ │ ├── FImageButton.cpp │ │ │ ├── FLabel.cpp │ │ │ ├── FPopup.cpp │ │ │ ├── FSelectableButton.cpp │ │ │ ├── FStyledWidget.cpp │ │ │ ├── FTextButton.cpp │ │ │ ├── FViewport.cpp │ │ │ ├── FWidget.cpp │ │ │ ├── Input │ │ │ │ └── FTextInput.cpp │ │ │ ├── Layout │ │ │ │ ├── FOverlayStack.cpp │ │ │ │ ├── FReorderableStack.cpp │ │ │ │ ├── FReorderableStackItem.cpp │ │ │ │ ├── FScrollBox.cpp │ │ │ │ ├── FSplitBox.cpp │ │ │ │ ├── FStackBox.cpp │ │ │ │ └── FWrapBox.cpp │ │ │ ├── Menu │ │ │ │ ├── FMenuBar.cpp │ │ │ │ ├── FMenuItem.cpp │ │ │ │ ├── FMenuItemSeparator.cpp │ │ │ │ └── FMenuPopup.cpp │ │ │ └── Tab │ │ │ │ ├── FTabItem.cpp │ │ │ │ └── FTabView.cpp │ │ └── Window │ │ │ ├── FDockspaceWindow.cpp │ │ │ ├── FGameWindow.cpp │ │ │ ├── FTitleBar.cpp │ │ │ ├── FToolWindow.cpp │ │ │ ├── FWindow.cpp │ │ │ └── FWindowControlButton.cpp │ ├── Public │ │ ├── Application │ │ │ ├── FTimer.h │ │ │ └── FusionApplication.h │ │ ├── Context │ │ │ ├── FFusionContext.h │ │ │ ├── FNativeContext.h │ │ │ └── FRootContext.h │ │ ├── Data │ │ │ └── FDataModel.h │ │ ├── Event │ │ │ └── FEvent.h │ │ ├── Exception │ │ │ └── FusionException.h │ │ ├── Font │ │ │ ├── FFontAtlas.h │ │ │ ├── FFontManager.h │ │ │ └── FSDFFontAtlas.h │ │ ├── FusionCore.h │ │ ├── FusionDefines.h │ │ ├── FusionMacros.h │ │ ├── Layout │ │ │ ├── FLayoutManager.h │ │ │ └── LayoutTypes.h │ │ ├── Rendering │ │ │ ├── FImageAtlas.h │ │ │ ├── FPainter.h │ │ │ ├── FusionRenderer.h │ │ │ └── FusionRenderer2.h │ │ ├── Style │ │ │ ├── FBrush.h │ │ │ ├── FButtonStyle.h │ │ │ ├── FCheckboxStyle.h │ │ │ ├── FComboBoxStyle.h │ │ │ ├── FDockTabWellStyle.h │ │ │ ├── FDockingGuideStyle.h │ │ │ ├── FDockspaceStyle.h │ │ │ ├── FFont.h │ │ │ ├── FImageButtonStyle.h │ │ │ ├── FMenuStyle.h │ │ │ ├── FPen.h │ │ │ ├── FScrollBoxStyle.h │ │ │ ├── FSelectableButtonStyle.h │ │ │ ├── FShape.h │ │ │ ├── FStyle.h │ │ │ ├── FStyleManager.h │ │ │ ├── FStyleSet.h │ │ │ ├── FStyledWidgetStyle.h │ │ │ ├── FTabViewStyle.h │ │ │ └── FTextInputStyle.h │ │ ├── Widget │ │ │ ├── ComboBox │ │ │ │ ├── FComboBox.h │ │ │ │ ├── FComboBoxItem.h │ │ │ │ └── FComboBoxPopup.h │ │ │ ├── Docking │ │ │ │ ├── FDockTabItem.h │ │ │ │ ├── FDockTabWell.h │ │ │ │ ├── FDockWindow.h │ │ │ │ ├── FDockingGuide.h │ │ │ │ ├── FDockingHint.h │ │ │ │ ├── FDockspace.h │ │ │ │ └── FDockspaceSplitView.h │ │ │ ├── FButton.h │ │ │ ├── FCheckbox.h │ │ │ ├── FCompoundWidget.h │ │ │ ├── FContainerWidget.h │ │ │ ├── FImage.h │ │ │ ├── FImageButton.h │ │ │ ├── FLabel.h │ │ │ ├── FPopup.h │ │ │ ├── FSelectableButton.h │ │ │ ├── FStyledWidget.h │ │ │ ├── FTextButton.h │ │ │ ├── FViewport.h │ │ │ ├── FWidget.h │ │ │ ├── Input │ │ │ │ ├── FTextInput.h │ │ │ │ └── FTextValidator.h │ │ │ ├── Layout │ │ │ │ ├── FOverlayStack.h │ │ │ │ ├── FReorderableStack.h │ │ │ │ ├── FReorderableStackItem.h │ │ │ │ ├── FScrollBox.h │ │ │ │ ├── FSplitBox.h │ │ │ │ ├── FStackBox.h │ │ │ │ └── FWrapBox.h │ │ │ ├── Menu │ │ │ │ ├── FMenuBar.h │ │ │ │ ├── FMenuItem.h │ │ │ │ ├── FMenuItemSeparator.h │ │ │ │ └── FMenuPopup.h │ │ │ └── Tab │ │ │ │ ├── FTabItem.h │ │ │ │ └── FTabView.h │ │ └── Window │ │ │ ├── FDockspaceWindow.h │ │ │ ├── FGameWindow.h │ │ │ ├── FTitleBar.h │ │ │ ├── FToolWindow.h │ │ │ ├── FWindow.h │ │ │ └── FWindowControlButton.h │ ├── Resources │ │ └── Shaders │ │ │ ├── FusionSDFGlyphGen.frag.json │ │ │ ├── FusionSDFGlyphGen.frag.spv │ │ │ ├── FusionSDFGlyphGen.vert.json │ │ │ ├── FusionSDFGlyphGen.vert.spv │ │ │ ├── FusionShader.frag.json │ │ │ ├── FusionShader.frag.spv │ │ │ ├── FusionShader.vert.json │ │ │ ├── FusionShader.vert.spv │ │ │ ├── FusionShader2.frag.json │ │ │ ├── FusionShader2.frag.spv │ │ │ ├── FusionShader2.vert.json │ │ │ └── FusionShader2.vert.spv │ ├── Tests │ │ ├── CMakeLists.txt │ │ ├── FusionCoreTest.cpp │ │ ├── FusionCoreTest.h │ │ └── Main.cpp │ ├── fusioncore_private_files.cmake │ └── fusioncore_public_files.cmake │ ├── GameEngine │ ├── CMakeLists.txt │ ├── Private │ │ ├── Engine │ │ │ ├── GameEngine.cpp │ │ │ └── Subsystems │ │ │ │ └── GameViewportSubsystem.cpp │ │ └── GameEngine.cpp │ ├── Public │ │ ├── Engine │ │ │ ├── GameEngine.h │ │ │ └── Subsystems │ │ │ │ └── GameViewportSubsystem.h │ │ └── GameEngine.h │ ├── Tests │ │ ├── CMakeLists.txt │ │ ├── Main.cpp │ │ └── TestFeatureProcessor.h │ ├── gameengine_private_files.cmake │ └── gameengine_public_files.cmake │ ├── GameLauncher │ ├── CMakeLists.txt │ ├── Sources │ │ ├── GameLauncher.cpp │ │ ├── GameLauncher.h │ │ ├── GameLoop.cpp │ │ ├── GameLoop.h │ │ ├── PAL │ │ │ ├── Mac │ │ │ │ └── Launch.cpp │ │ │ └── Windows │ │ │ │ └── Launch.cpp │ │ └── Sandbox.cpp │ ├── Tests │ │ ├── CMakeLists.txt │ │ └── Main.cpp │ └── gamelauncher_source_files.cmake │ ├── Sandbox │ ├── CMakeLists.txt │ ├── Private │ │ ├── Sandbox.cpp │ │ └── SandboxComponent.cpp │ ├── Public │ │ ├── Sandbox.h │ │ └── SandboxComponent.h │ ├── Tests │ │ ├── CMakeLists.txt │ │ └── Main.cpp │ ├── sandbox_private_files.cmake │ └── sandbox_public_files.cmake │ └── VulkanRHI │ ├── CMakeLists.txt │ ├── Private │ ├── Buffer.cpp │ ├── Buffer.h │ ├── CommandBufferAllocator.cpp │ ├── CommandBufferAllocator.h │ ├── CommandList.cpp │ ├── CommandList.h │ ├── CommandQueue.cpp │ ├── CommandQueue.h │ ├── ComputePipeline.cpp │ ├── ComputePipeline.h │ ├── DescriptorPool.cpp │ ├── DescriptorPool.h │ ├── DescriptorSet.cpp │ ├── DescriptorSet.h │ ├── DeviceLimits.cpp │ ├── DeviceLimits.h │ ├── Fence.cpp │ ├── Fence.h │ ├── FrameBuffer.cpp │ ├── FrameBuffer.h │ ├── FrameGraphCompiler.cpp │ ├── FrameGraphCompiler.h │ ├── FrameGraphExecuter.cpp │ ├── FrameGraphExecuter.h │ ├── GraphicsPipeline.cpp │ ├── GraphicsPipeline.h │ ├── MemoryHeap.cpp │ ├── MemoryHeap.h │ ├── MergedShaderResourceGroup.cpp │ ├── MergedShaderResourceGroup.h │ ├── PAL │ │ ├── Android │ │ │ ├── imgui_impl_android.cpp │ │ │ └── imgui_impl_android.h │ │ ├── Common │ │ │ ├── VulkanPlatform.cpp │ │ │ └── VulkanPlatform.h │ │ ├── Linux │ │ │ ├── VulkanLinuxPlatform.cpp │ │ │ └── VulkanLinuxPlatform.h │ │ ├── Mac │ │ │ └── VulkanMacPlatform.h │ │ ├── Qt │ │ │ └── VulkanQtPlatform.h │ │ ├── SDL │ │ │ ├── VulkanSDLPlatform.cpp │ │ │ └── VulkanSDLPlatform.h │ │ └── Windows │ │ │ ├── VulkanWindowsPlatform.cpp │ │ │ └── VulkanWindowsPlatform.h │ ├── Pipeline.cpp │ ├── Pipeline.h │ ├── PipelineState.cpp │ ├── PipelineState.h │ ├── RenderPass.cpp │ ├── RenderPass.h │ ├── RenderPassCache.cpp │ ├── RenderPassCache.h │ ├── RenderTarget.cpp │ ├── RenderTarget.h │ ├── Sampler.cpp │ ├── Sampler.h │ ├── Scope.cpp │ ├── Scope.h │ ├── ShaderModule.cpp │ ├── ShaderModule.h │ ├── ShaderResourceGroup.cpp │ ├── ShaderResourceGroup.h │ ├── SwapChain.cpp │ ├── SwapChain.h │ ├── Texture.cpp │ ├── Texture.h │ ├── TextureView.cpp │ ├── TextureView.h │ ├── Viewport.cpp │ ├── Viewport.h │ ├── VulkanDevice.cpp │ ├── VulkanDevice.h │ ├── VulkanRHI.cpp │ ├── VulkanRHIPrivate.h │ └── VulkanStructs.h │ ├── Public │ └── VulkanRHI.h │ ├── Tests │ ├── CMakeLists.txt │ ├── Main.cpp │ └── VulkanRHITest.h │ ├── vulkanrhi_private_files.cmake │ └── vulkanrhi_public_files.cmake ├── LICENSE.txt ├── Plugins └── CMakeLists.txt ├── README.md ├── Screenshots ├── ColorPicker.png ├── ColorPicker_Fusion.png ├── DirectionalShadow Demo.png ├── EditorScreenshot.png ├── EditorWindow.png ├── FusionDocking.png ├── FusionSample.png ├── FusionSample_DPI.png ├── IBL Demo Night.png ├── LayerArchitecture.jpg ├── MaterialEditor.png ├── NewEditor_Mac.png ├── ProjectBrowser.png ├── Widget Transformations.gif ├── WidgetClipping.png └── WidgetDemo.gif ├── Scripts ├── BuildThirdParty.bat ├── BuildThirdParty.sh ├── CMakeEditor.sh ├── CMakeStandalone.sh ├── classgen.py └── template.py ├── Templates ├── ClassTemplates │ ├── Object │ │ ├── %(Name)s.cpp │ │ └── %(Name)s.h │ └── Widget │ │ ├── %(Name)s.cpp │ │ └── %(Name)s.h ├── Editor │ └── Module │ │ └── %(Name)s │ │ ├── %(Name_Lower)s_private_files.cmake │ │ ├── %(Name_Lower)s_public_files.cmake │ │ ├── CMakeLists.txt │ │ ├── Private │ │ └── %(Name)s.cpp │ │ ├── Public │ │ └── %(Name)s.h │ │ └── Tests │ │ ├── CMakeLists.txt │ │ └── Main.cpp ├── Engine │ └── Module │ │ └── %(Name)s │ │ ├── %(Name_Lower)s_private_files.cmake │ │ ├── %(Name_Lower)s_public_files.cmake │ │ ├── CMakeLists.txt │ │ ├── Private │ │ └── %(Name)s.cpp │ │ ├── Public │ │ └── %(Name)s.h │ │ └── Tests │ │ ├── CMakeLists.txt │ │ └── Main.cpp └── Tool │ └── %(Name)s │ ├── %(Name_Lower)s_source_files.cmake │ ├── CMakeLists.txt │ ├── Source │ ├── %(Name)s.h │ └── Main.cpp │ └── Tests │ ├── CMakeLists.txt │ └── Main.cpp ├── ThirdParty ├── CMakeLists.txt ├── Findispctexturecompressor.cmake ├── JoltPhysics.cmake ├── _cxxopts.cmake ├── assimp.cmake ├── cpptrace.cmake ├── crcpp.cmake ├── efsw.cmake ├── freetype.cmake ├── miniz.cmake ├── sdl.cmake ├── spdlog.cmake ├── stb.cmake ├── tracy.cmake ├── xxHash.cmake └── zip.cmake ├── Tools ├── AssetProcessor │ ├── CMakeLists.txt │ ├── Source │ │ ├── AssetProcessorCLI.cpp │ │ ├── AssetProcessorCLI.h │ │ └── Main.cpp │ ├── Tests │ │ ├── CMakeLists.txt │ │ └── Main.cpp │ └── assetprocessor_source_files.cmake ├── AutoRTTI │ ├── CMakeLists.txt │ ├── Source │ │ ├── AutoRTTI.h │ │ ├── Language │ │ │ ├── HeaderAST.cpp │ │ │ ├── HeaderAST.h │ │ │ ├── HeaderTokenizer.cpp │ │ │ ├── HeaderTokenizer.h │ │ │ ├── ModuleAST.cpp │ │ │ ├── ModuleAST.h │ │ │ └── Token.h │ │ ├── Main.cpp │ │ └── RTTI │ │ │ ├── RTTIGenerator.cpp │ │ │ └── RTTIGenerator.h │ ├── Tests │ │ ├── CMakeLists.txt │ │ └── Test.cpp │ └── autortti_source_files.cmake ├── CMakeLists.txt ├── FindVulkan (Modified).cmake ├── ResourceCompiler │ ├── CMakeLists.txt │ ├── Source │ │ ├── Main.cpp │ │ └── ResourceCompiler.h │ └── resourcecompiler_source_files.cmake └── VSTools │ ├── BinaryParsers │ ├── casset old.js │ └── casset.js │ ├── Crystal.css-data.json │ └── VSCppSnippets.snippet ├── doxygen.txt └── shadertoolsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/.gitmodules -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CMake/Assets.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/Assets.cmake -------------------------------------------------------------------------------- /CMake/CESet.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/CESet.cmake -------------------------------------------------------------------------------- /CMake/CSSGen.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/CSSGen.cmake -------------------------------------------------------------------------------- /CMake/CompilerOptions.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/CompilerOptions.cmake -------------------------------------------------------------------------------- /CMake/ConfigIni.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/ConfigIni.cmake -------------------------------------------------------------------------------- /CMake/ConfigurationTypes.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/ConfigurationTypes.cmake -------------------------------------------------------------------------------- /CMake/Configurations.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/Configurations.cmake -------------------------------------------------------------------------------- /CMake/GeneralSettings.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/GeneralSettings.cmake -------------------------------------------------------------------------------- /CMake/Macros.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/Macros.cmake -------------------------------------------------------------------------------- /CMake/Options.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/Options.cmake -------------------------------------------------------------------------------- /CMake/OutputDirectory.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/OutputDirectory.cmake -------------------------------------------------------------------------------- /CMake/PAL.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/PAL.cmake -------------------------------------------------------------------------------- /CMake/Platform/Linux/PALDetection_linux.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/Platform/Linux/PALDetection_linux.cmake -------------------------------------------------------------------------------- /CMake/Platform/Linux/PAL_linux.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/Platform/Linux/PAL_linux.cmake -------------------------------------------------------------------------------- /CMake/Platform/Mac/PALDetection_mac.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/Platform/Mac/PALDetection_mac.cmake -------------------------------------------------------------------------------- /CMake/Platform/Mac/PAL_mac.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/Platform/Mac/PAL_mac.cmake -------------------------------------------------------------------------------- /CMake/Platform/Windows/EditorIcon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/Platform/Windows/EditorIcon.ico -------------------------------------------------------------------------------- /CMake/Platform/Windows/EditorIcon.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/Platform/Windows/EditorIcon.rc -------------------------------------------------------------------------------- /CMake/Platform/Windows/PALDetection_windows.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/Platform/Windows/PALDetection_windows.cmake -------------------------------------------------------------------------------- /CMake/Platform/Windows/PAL_windows.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/Platform/Windows/PAL_windows.cmake -------------------------------------------------------------------------------- /CMake/Resources.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/Resources.cmake -------------------------------------------------------------------------------- /CMake/Shader.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/Shader.cmake -------------------------------------------------------------------------------- /CMake/Styles.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/Styles.cmake -------------------------------------------------------------------------------- /CMake/Targets.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/Targets.cmake -------------------------------------------------------------------------------- /CMake/Tests.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/Tests.cmake -------------------------------------------------------------------------------- /CMake/ThirdParty.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/ThirdParty.cmake -------------------------------------------------------------------------------- /CMake/ThirdParty/Vulkan.cmake: -------------------------------------------------------------------------------- 1 | include_guard(GLOBAL) 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /CMake/ThirdPartyPackages.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/ThirdPartyPackages.cmake -------------------------------------------------------------------------------- /CMake/Version.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMake/Version.cmake -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Config/Base.ini: -------------------------------------------------------------------------------- 1 | ; Base Config for all Object classes 2 | 3 | 4 | -------------------------------------------------------------------------------- /Config/BaseEditor.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Config/BaseEditor.ini -------------------------------------------------------------------------------- /Config/BaseEngine.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Config/BaseEngine.ini -------------------------------------------------------------------------------- /Config/BaseTest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Config/BaseTest.ini -------------------------------------------------------------------------------- /Config/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Config/CMakeLists.txt -------------------------------------------------------------------------------- /Config/Linux/BaseLinuxEngine.ini: -------------------------------------------------------------------------------- 1 | ; Base Engine config for Linux 2 | 3 | -------------------------------------------------------------------------------- /Config/Linux/BaseLinuxTest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Config/Linux/BaseLinuxTest.ini -------------------------------------------------------------------------------- /Config/Mac/BaseMacEngine.ini: -------------------------------------------------------------------------------- 1 | ; Base Engine config for Mac 2 | 3 | -------------------------------------------------------------------------------- /Config/Mac/BaseMacTest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Config/Mac/BaseMacTest.ini -------------------------------------------------------------------------------- /Config/Windows/BaseWindowsEngine.ini: -------------------------------------------------------------------------------- 1 | ; Base Engine config for Windows 2 | 3 | -------------------------------------------------------------------------------- /Config/Windows/BaseWindowsTest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Config/Windows/BaseWindowsTest.ini -------------------------------------------------------------------------------- /Docs/Build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Docs/Build.md -------------------------------------------------------------------------------- /Docs/BundleFileFormatSpec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Docs/BundleFileFormatSpec.md -------------------------------------------------------------------------------- /Docs/BundleFileFormatSpec3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Docs/BundleFileFormatSpec3.md -------------------------------------------------------------------------------- /Docs/FusionWidgets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Docs/FusionWidgets.md -------------------------------------------------------------------------------- /Docs/Images/EditorLauncherProjectPath.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Docs/Images/EditorLauncherProjectPath.png -------------------------------------------------------------------------------- /Editor/Assets/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/CMakeLists.txt -------------------------------------------------------------------------------- /Editor/Assets/Icons/AddObject.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/AddObject.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/Arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/Arrow.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/AssetIcons/DefaultFile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/AssetIcons/DefaultFile.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/AssetIcons/PDF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/AssetIcons/PDF.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/AssetIcons/PhysicsMaterial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/AssetIcons/PhysicsMaterial.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/AssetIcons/Texture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/AssetIcons/Texture.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/Bounce.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/Bounce.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/ColorPicker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/ColorPicker.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/Copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/Copy.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/Cross.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/Cross.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/DoubleCircle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/DoubleCircle.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/File.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/File.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/Folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/Folder.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/FolderSearch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/FolderSearch.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/Folder_Large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/Folder_Large.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/Import.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/Import.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/Logo.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/Logo128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/Logo128.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/Material.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/Material.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/NewFolder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/NewFolder.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/OpenFolder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/OpenFolder.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/PDF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/PDF.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/Paste.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/Paste.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/Pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/Pause.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/Play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/Play.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/Plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/Plus.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/Refresh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/Refresh.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/Rename.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/Rename.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/Save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/Save.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/Scene.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/Scene.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/SceneFile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/SceneFile.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/SelectFile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/SelectFile.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/Settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/Settings.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/Stop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/Stop.png -------------------------------------------------------------------------------- /Editor/Assets/Icons/Warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Icons/Warning.png -------------------------------------------------------------------------------- /Editor/Assets/Shaders/CubeMap/IBL.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Shaders/CubeMap/IBL.shader -------------------------------------------------------------------------------- /Editor/Assets/Shaders/CubeMap/IBLConvolution.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Shaders/CubeMap/IBLConvolution.shader -------------------------------------------------------------------------------- /Editor/Assets/Shaders/UI/SDFGlyphGen.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Shaders/UI/SDFGlyphGen.shader -------------------------------------------------------------------------------- /Editor/Assets/Shaders/UI/SDFTextGen.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Shaders/UI/SDFTextGen.shader -------------------------------------------------------------------------------- /Editor/Assets/Shaders/Utils/Blit.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Shaders/Utils/Blit.shader -------------------------------------------------------------------------------- /Editor/Assets/Shaders/Utils/MipMapGen.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/Shaders/Utils/MipMapGen.shader -------------------------------------------------------------------------------- /Editor/Assets/UI/Splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/UI/Splash.png -------------------------------------------------------------------------------- /Editor/Assets/UI/SplashScreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/UI/SplashScreen.png -------------------------------------------------------------------------------- /Editor/Assets/asset_files.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Assets/asset_files.cmake -------------------------------------------------------------------------------- /Editor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/CMakeLists.txt -------------------------------------------------------------------------------- /Editor/Source/CrystalEditor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Source/CrystalEditor/CMakeLists.txt -------------------------------------------------------------------------------- /Editor/Source/CrystalEditor/Public/CrystalEditor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Source/CrystalEditor/Public/CrystalEditor.h -------------------------------------------------------------------------------- /Editor/Source/CrystalEditor/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Source/CrystalEditor/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Editor/Source/CrystalEditor/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Source/CrystalEditor/Tests/Main.cpp -------------------------------------------------------------------------------- /Editor/Source/EditorCore/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Source/EditorCore/CMakeLists.txt -------------------------------------------------------------------------------- /Editor/Source/EditorCore/Private/EditorCore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Source/EditorCore/Private/EditorCore.cpp -------------------------------------------------------------------------------- /Editor/Source/EditorCore/Private/EditorGlobals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Source/EditorCore/Private/EditorGlobals.cpp -------------------------------------------------------------------------------- /Editor/Source/EditorCore/Private/PAL/Common/EditorPlatform.cpp: -------------------------------------------------------------------------------- 1 | #include "EditorCore.h" 2 | 3 | -------------------------------------------------------------------------------- /Editor/Source/EditorCore/Public/EditorCore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Source/EditorCore/Public/EditorCore.h -------------------------------------------------------------------------------- /Editor/Source/EditorCore/Public/EditorGlobals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Source/EditorCore/Public/EditorGlobals.h -------------------------------------------------------------------------------- /Editor/Source/EditorCore/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Source/EditorCore/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Editor/Source/EditorCore/Tests/Main.cpp: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /Editor/Source/EditorEngine/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Source/EditorEngine/CMakeLists.txt -------------------------------------------------------------------------------- /Editor/Source/EditorEngine/Private/EditorEngine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Source/EditorEngine/Private/EditorEngine.cpp -------------------------------------------------------------------------------- /Editor/Source/EditorEngine/Public/EditorEngine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Source/EditorEngine/Public/EditorEngine.h -------------------------------------------------------------------------------- /Editor/Source/EditorEngine/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Source/EditorEngine/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Editor/Source/EditorEngine/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Source/EditorEngine/Tests/Main.cpp -------------------------------------------------------------------------------- /Editor/Source/EditorLauncher/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Source/EditorLauncher/CMakeLists.txt -------------------------------------------------------------------------------- /Editor/Source/EditorLauncher/Sources/EditorLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Source/EditorLauncher/Sources/EditorLoop.cpp -------------------------------------------------------------------------------- /Editor/Source/EditorLauncher/Sources/EditorLoop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Source/EditorLauncher/Sources/EditorLoop.h -------------------------------------------------------------------------------- /Editor/Source/EditorLauncher/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Source/EditorLauncher/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Editor/Source/EditorLauncher/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Source/EditorLauncher/Tests/Main.cpp -------------------------------------------------------------------------------- /Editor/Styles/AboutWindowStyle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Styles/AboutWindowStyle.css -------------------------------------------------------------------------------- /Editor/Styles/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Styles/CMakeLists.txt -------------------------------------------------------------------------------- /Editor/Styles/ColorPickerStyle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Styles/ColorPickerStyle.css -------------------------------------------------------------------------------- /Editor/Styles/DetailsWindowStyle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Styles/DetailsWindowStyle.css -------------------------------------------------------------------------------- /Editor/Styles/EditorStyle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Styles/EditorStyle.css -------------------------------------------------------------------------------- /Editor/Styles/ProjectBrowserStyle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Styles/ProjectBrowserStyle.css -------------------------------------------------------------------------------- /Editor/Styles/ProjectSettingsStyle.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Editor/Styles/ProjectSettingsStyle.css -------------------------------------------------------------------------------- /Engine/Assets/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Assets/Fonts/Roboto.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Fonts/Roboto.ttf -------------------------------------------------------------------------------- /Engine/Assets/Icons/Check.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Icons/Check.png -------------------------------------------------------------------------------- /Engine/Assets/Icons/DownwardArrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Icons/DownwardArrow.png -------------------------------------------------------------------------------- /Engine/Assets/Icons/ForwardArrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Icons/ForwardArrow.png -------------------------------------------------------------------------------- /Engine/Assets/Meshes/Cube.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Meshes/Cube.fbx -------------------------------------------------------------------------------- /Engine/Assets/Models/SM_Editor_Arrow.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Models/SM_Editor_Arrow.fbx -------------------------------------------------------------------------------- /Engine/Assets/Sandbox/File.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Sandbox/File.png -------------------------------------------------------------------------------- /Engine/Assets/Sandbox/Folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Sandbox/Folder.png -------------------------------------------------------------------------------- /Engine/Assets/Sandbox/Object.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Sandbox/Object.png -------------------------------------------------------------------------------- /Engine/Assets/Sandbox/TestCompute.compute: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Sandbox/TestCompute.compute -------------------------------------------------------------------------------- /Engine/Assets/Sandbox/TopView.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Sandbox/TopView.png -------------------------------------------------------------------------------- /Engine/Assets/Sandbox/car.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Sandbox/car.fbx -------------------------------------------------------------------------------- /Engine/Assets/Sandbox/chair.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Sandbox/chair.fbx -------------------------------------------------------------------------------- /Engine/Assets/Shaders/2D/SDFGeometry.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Shaders/2D/SDFGeometry.shader -------------------------------------------------------------------------------- /Engine/Assets/Shaders/CubeMap/IBL.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Shaders/CubeMap/IBL.shader -------------------------------------------------------------------------------- /Engine/Assets/Shaders/CubeMap/IBLConvolution.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Shaders/CubeMap/IBLConvolution.shader -------------------------------------------------------------------------------- /Engine/Assets/Shaders/Depth.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Shaders/Depth.shader -------------------------------------------------------------------------------- /Engine/Assets/Shaders/Error.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Shaders/Error.shader -------------------------------------------------------------------------------- /Engine/Assets/Shaders/PBR/SkyboxCubeMap.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Shaders/PBR/SkyboxCubeMap.shader -------------------------------------------------------------------------------- /Engine/Assets/Shaders/PBR/Standard.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Shaders/PBR/Standard.shader -------------------------------------------------------------------------------- /Engine/Assets/Shaders/UI/SDFTextGen.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Shaders/UI/SDFTextGen.shader -------------------------------------------------------------------------------- /Engine/Assets/Shaders/UI/Text.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Shaders/UI/Text.shader -------------------------------------------------------------------------------- /Engine/Assets/Shaders/Utils/MipMapGen.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Shaders/Utils/MipMapGen.shader -------------------------------------------------------------------------------- /Engine/Assets/Shaders/Utils/TextureGen.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Shaders/Utils/TextureGen.shader -------------------------------------------------------------------------------- /Engine/Assets/Textures/Aluminum/albedo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/Aluminum/albedo.png -------------------------------------------------------------------------------- /Engine/Assets/Textures/Aluminum/ao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/Aluminum/ao.png -------------------------------------------------------------------------------- /Engine/Assets/Textures/Aluminum/height.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/Aluminum/height.png -------------------------------------------------------------------------------- /Engine/Assets/Textures/Aluminum/metallic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/Aluminum/metallic.png -------------------------------------------------------------------------------- /Engine/Assets/Textures/Aluminum/normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/Aluminum/normal.png -------------------------------------------------------------------------------- /Engine/Assets/Textures/Aluminum/roughness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/Aluminum/roughness.png -------------------------------------------------------------------------------- /Engine/Assets/Textures/Data/HSVColorMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/Data/HSVColorMap.png -------------------------------------------------------------------------------- /Engine/Assets/Textures/HDRI/sample_day.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/HDRI/sample_day.hdr -------------------------------------------------------------------------------- /Engine/Assets/Textures/HDRI/sample_day2.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/HDRI/sample_day2.hdr -------------------------------------------------------------------------------- /Engine/Assets/Textures/HDRI/sample_day3.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/HDRI/sample_day3.hdr -------------------------------------------------------------------------------- /Engine/Assets/Textures/HDRI/sample_night.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/HDRI/sample_night.hdr -------------------------------------------------------------------------------- /Engine/Assets/Textures/HDRI/sample_night2.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/HDRI/sample_night2.hdr -------------------------------------------------------------------------------- /Engine/Assets/Textures/HDRI/sample_night3.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/HDRI/sample_night3.hdr -------------------------------------------------------------------------------- /Engine/Assets/Textures/Plastic/albedo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/Plastic/albedo.png -------------------------------------------------------------------------------- /Engine/Assets/Textures/Plastic/ao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/Plastic/ao.png -------------------------------------------------------------------------------- /Engine/Assets/Textures/Plastic/metallic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/Plastic/metallic.png -------------------------------------------------------------------------------- /Engine/Assets/Textures/Plastic/normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/Plastic/normal.png -------------------------------------------------------------------------------- /Engine/Assets/Textures/Plastic/roughness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/Plastic/roughness.png -------------------------------------------------------------------------------- /Engine/Assets/Textures/RustedIron/albedo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/RustedIron/albedo.png -------------------------------------------------------------------------------- /Engine/Assets/Textures/RustedIron/metallic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/RustedIron/metallic.png -------------------------------------------------------------------------------- /Engine/Assets/Textures/RustedIron/normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/RustedIron/normal.png -------------------------------------------------------------------------------- /Engine/Assets/Textures/RustedIron/roughness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/RustedIron/roughness.png -------------------------------------------------------------------------------- /Engine/Assets/Textures/WoodFloor/albedo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/WoodFloor/albedo.png -------------------------------------------------------------------------------- /Engine/Assets/Textures/WoodFloor/ao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/WoodFloor/ao.png -------------------------------------------------------------------------------- /Engine/Assets/Textures/WoodFloor/displacement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/WoodFloor/displacement.png -------------------------------------------------------------------------------- /Engine/Assets/Textures/WoodFloor/metallic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/WoodFloor/metallic.png -------------------------------------------------------------------------------- /Engine/Assets/Textures/WoodFloor/normal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/WoodFloor/normal.png -------------------------------------------------------------------------------- /Engine/Assets/Textures/WoodFloor/roughness.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/Textures/WoodFloor/roughness.png -------------------------------------------------------------------------------- /Engine/Assets/asset_files.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Assets/asset_files.cmake -------------------------------------------------------------------------------- /Engine/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Resources/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Resources/Fonts/Roboto-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Fonts/Roboto-Bold.ttf -------------------------------------------------------------------------------- /Engine/Resources/Fonts/Roboto-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Fonts/Roboto-BoldItalic.ttf -------------------------------------------------------------------------------- /Engine/Resources/Fonts/Roboto-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Fonts/Roboto-Italic.ttf -------------------------------------------------------------------------------- /Engine/Resources/Fonts/Roboto-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Fonts/Roboto-Regular.ttf -------------------------------------------------------------------------------- /Engine/Resources/Icons/Add.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Icons/Add.png -------------------------------------------------------------------------------- /Engine/Resources/Icons/CaretDown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Icons/CaretDown.png -------------------------------------------------------------------------------- /Engine/Resources/Icons/CheckMark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Icons/CheckMark.png -------------------------------------------------------------------------------- /Engine/Resources/Icons/CrossIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Icons/CrossIcon.png -------------------------------------------------------------------------------- /Engine/Resources/Icons/Delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Icons/Delete.png -------------------------------------------------------------------------------- /Engine/Resources/Icons/DownwardArrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Icons/DownwardArrow.png -------------------------------------------------------------------------------- /Engine/Resources/Icons/ForwardArrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Icons/ForwardArrow.png -------------------------------------------------------------------------------- /Engine/Resources/Icons/Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Icons/Logo.png -------------------------------------------------------------------------------- /Engine/Resources/Icons/LogoGray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Icons/LogoGray.png -------------------------------------------------------------------------------- /Engine/Resources/Icons/MaximizeIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Icons/MaximizeIcon.png -------------------------------------------------------------------------------- /Engine/Resources/Icons/MinimizeIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Icons/MinimizeIcon.png -------------------------------------------------------------------------------- /Engine/Resources/Icons/PlusIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Icons/PlusIcon.png -------------------------------------------------------------------------------- /Engine/Resources/Icons/RestoreIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Icons/RestoreIcon.png -------------------------------------------------------------------------------- /Engine/Resources/Icons/Test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Icons/Test.png -------------------------------------------------------------------------------- /Engine/Resources/Icons/TransparentPattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Icons/TransparentPattern.png -------------------------------------------------------------------------------- /Engine/Resources/Icons/Warning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Icons/Warning.png -------------------------------------------------------------------------------- /Engine/Resources/Images/GridSmall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Images/GridSmall.png -------------------------------------------------------------------------------- /Engine/Resources/Images/HSVColorMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Resources/Images/HSVColorMap.png -------------------------------------------------------------------------------- /Engine/Shaders/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Shaders/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Shaders/CompileShaders.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Shaders/CompileShaders.sh -------------------------------------------------------------------------------- /Engine/Shaders/Core/Gamma.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Shaders/Core/Gamma.hlsli -------------------------------------------------------------------------------- /Engine/Shaders/Core/Lighting.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Shaders/Core/Lighting.hlsli -------------------------------------------------------------------------------- /Engine/Shaders/Core/LightingData.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Shaders/Core/LightingData.hlsli -------------------------------------------------------------------------------- /Engine/Shaders/Core/Macros.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Shaders/Core/Macros.hlsli -------------------------------------------------------------------------------- /Engine/Shaders/Core/ObjectData.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Shaders/Core/ObjectData.hlsli -------------------------------------------------------------------------------- /Engine/Shaders/Core/PBR/BRDF.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Shaders/Core/PBR/BRDF.hlsli -------------------------------------------------------------------------------- /Engine/Shaders/Core/SceneData.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Shaders/Core/SceneData.hlsli -------------------------------------------------------------------------------- /Engine/Shaders/Core/Utils.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Shaders/Core/Utils.hlsli -------------------------------------------------------------------------------- /Engine/Shaders/Core/ViewData.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Shaders/Core/ViewData.hlsli -------------------------------------------------------------------------------- /Engine/Shaders/Depth.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Shaders/Depth.hlsli -------------------------------------------------------------------------------- /Engine/Shaders/FusionSDFGlyphGen.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Shaders/FusionSDFGlyphGen.hlsl -------------------------------------------------------------------------------- /Engine/Shaders/FusionShader.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Shaders/FusionShader.hlsl -------------------------------------------------------------------------------- /Engine/Shaders/FusionShader2.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Shaders/FusionShader2.hlsl -------------------------------------------------------------------------------- /Engine/Shaders/OpaqueIncludes.hlsli: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Shaders/OpaqueIncludes.hlsli -------------------------------------------------------------------------------- /Engine/Source/Core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Algorithm/Hash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Algorithm/Hash.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Asset/Asset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Asset/Asset.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Asset/AssetPath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Asset/AssetPath.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Asset/DataAsset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Asset/DataAsset.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Asset/PathTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Asset/PathTree.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Config/ConfigFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Config/ConfigFile.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Containers/NaturalLess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Containers/NaturalLess.h -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Containers/String.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Containers/String.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Core.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/IO/Archive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/IO/Archive.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/IO/EngineDirectories.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/IO/EngineDirectories.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/IO/FileWatcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/IO/FileWatcher.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/IO/Path.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/IO/Path.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/IO/Stream/FileStream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/IO/Stream/FileStream.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Jobs/Job.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Jobs/Job.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Jobs/JobCompletion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Jobs/JobCompletion.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Jobs/JobContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Jobs/JobContext.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Jobs/JobManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Jobs/JobManager.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Jobs/WorkQueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Jobs/WorkQueue.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Jobs/WorkThread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Jobs/WorkThread.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Json/Json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Json/Json.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Json/JsonReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Json/JsonReader.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Json/JsonTypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Json/JsonTypes.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Logger/Logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Logger/Logger.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Math/Color.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Math/Color.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Math/Gradient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Math/Gradient.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Math/Math.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Math/Math.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Math/Matrix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Math/Matrix.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Math/Quaternion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Math/Quaternion.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Math/Vector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Math/Vector.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Memory/Memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Memory/Memory.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Messaging/Event.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Messaging/Event.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Messaging/MessageBus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Messaging/MessageBus.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Misc/ByteUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Misc/ByteUtils.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Misc/CoreDelegates.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Misc/CoreDelegates.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Misc/CoreGlobals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Misc/CoreGlobals.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Misc/Defer.cpp: -------------------------------------------------------------------------------- 1 | #include "CoreMinimal.h" 2 | 3 | 4 | -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Misc/Platform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Misc/Platform.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Misc/Random.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Misc/Random.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Module/Module.cpp: -------------------------------------------------------------------------------- 1 | 2 | #include "CoreMinimal.h" 3 | 4 | namespace CE 5 | { 6 | 7 | 8 | } 9 | -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Module/ModuleManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Module/ModuleManager.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Object/BasePrefs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Object/BasePrefs.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Object/Bundle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Object/Bundle.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Object/Bundle.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Object/Bundle.inl -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Object/BundleOld.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Object/BundleOld.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Object/Class.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Object/Class.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Object/Enum.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Object/Enum.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Object/Event.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Object/Event.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Object/Field.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Object/Field.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Object/Function.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Object/Function.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Object/Object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Object/Object.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Object/ObjectGlobals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Object/ObjectGlobals.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Object/ObjectManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Object/ObjectManager.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Object/ObjectMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Object/ObjectMap.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Object/Prefs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Object/Prefs.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Object/Serialization.cpp: -------------------------------------------------------------------------------- 1 | 2 | #include "CoreMinimal.h" 3 | 4 | namespace CE 5 | { 6 | 7 | } 8 | -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Object/SubClassType.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Object/SubClassType.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/PAL/Linux/LinuxMisc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/PAL/Linux/LinuxMisc.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/PAL/Linux/LinuxTLS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/PAL/Linux/LinuxTLS.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/PAL/Mac/MacMemory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/PAL/Mac/MacMemory.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/PAL/Mac/MacMisc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/PAL/Mac/MacMisc.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/PAL/Mac/MacProcess.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/PAL/Mac/MacProcess.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/PAL/Mac/MacTLS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/PAL/Mac/MacTLS.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/RTTI/RTTI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/RTTI/RTTI.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/RTTI/Variant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/RTTI/Variant.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Resource/Resource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Resource/Resource.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Serialization/Stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Serialization/Stream.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Settings/Settings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Settings/Settings.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Threading/Async.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Threading/Async.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Threading/Mutex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Threading/Mutex.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Threading/Thread.cpp: -------------------------------------------------------------------------------- 1 | 2 | #include "CoreMinimal.h" 3 | 4 | namespace CE 5 | { 6 | 7 | } 8 | -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Types/DateTime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Types/DateTime.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Types/Name.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Types/Name.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Private/Types/UUID.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Private/Types/UUID.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Algorithm/Hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Algorithm/Hash.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Asset/Asset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Asset/Asset.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Asset/AssetPath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Asset/AssetPath.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Asset/DataAsset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Asset/DataAsset.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Asset/PathTree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Asset/PathTree.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Config/ConfigFile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Config/ConfigFile.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Config/ConfigTiers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Config/ConfigTiers.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Config/ConfigTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Config/ConfigTypes.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Containers/Array.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Containers/Array.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Containers/ArrayView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Containers/ArrayView.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Containers/FixedArray.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Containers/FixedArray.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Containers/HashMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Containers/HashMap.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Containers/HashSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Containers/HashSet.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Containers/Queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Containers/Queue.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Containers/String.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Containers/String.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Containers/StringView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Containers/StringView.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Core.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/CoreContainers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/CoreContainers.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/CoreGlobals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/CoreGlobals.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/CoreMemory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/CoreMemory.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/CoreMinimal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/CoreMinimal.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/CoreTemplates.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/CoreTemplates.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/CoreTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/CoreTypes.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Delegates/Delegate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Delegates/Delegate.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/IO/Archive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/IO/Archive.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/IO/EngineDirectories.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/IO/EngineDirectories.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/IO/FileWatcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/IO/FileWatcher.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/IO/OpenMode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/IO/OpenMode.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/IO/Path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/IO/Path.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/IO/Stream/FileStream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/IO/Stream/FileStream.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Jobs/Job.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Jobs/Job.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Jobs/JobCompletion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Jobs/JobCompletion.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Jobs/JobContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Jobs/JobContext.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Jobs/JobFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Jobs/JobFunction.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Jobs/JobManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Jobs/JobManager.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Jobs/WorkQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Jobs/WorkQueue.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Jobs/WorkThread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Jobs/WorkThread.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Json/Json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Json/Json.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Json/JsonReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Json/JsonReader.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Json/JsonSerializer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Json/JsonSerializer.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Json/JsonTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Json/JsonTypes.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Json/JsonWritePolicy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Json/JsonWritePolicy.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Json/JsonWriter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Json/JsonWriter.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Json/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Json/json.hpp -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Logger/LogMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Logger/LogMacros.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Logger/Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Logger/Logger.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Math/Color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Math/Color.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Math/Gradient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Math/Gradient.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Math/Math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Math/Math.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Math/MathRTTI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Math/MathRTTI.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Math/Matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Math/Matrix.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Math/Quaternion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Math/Quaternion.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Math/Vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Math/Vector.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Memory/IAllocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Memory/IAllocator.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Memory/Memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Memory/Memory.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Messaging/Event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Messaging/Event.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Messaging/MessageBus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Messaging/MessageBus.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Messaging/Policies.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Messaging/Policies.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Misc/Assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Misc/Assert.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Misc/ByteUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Misc/ByteUtils.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Misc/CoreDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Misc/CoreDefines.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Misc/CoreDelegates.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Misc/CoreDelegates.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Misc/CoreLiterals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Misc/CoreLiterals.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Misc/CoreMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Misc/CoreMacros.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Misc/Defer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Misc/Defer.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Misc/EnumClass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Misc/EnumClass.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Misc/Exception.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Misc/Exception.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Misc/Platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Misc/Platform.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Misc/Random.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Misc/Random.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Module/Module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Module/Module.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Module/ModuleManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Module/ModuleManager.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/BasePrefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Object/BasePrefs.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/Binding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Object/Binding.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/Bundle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Object/Bundle.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/BundleOld.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Object/BundleOld.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/Class.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Object/Class.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/ClassMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Object/ClassMacros.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/Enum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Object/Enum.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/Event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Object/Event.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/Field.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Object/Field.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/Function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Object/Function.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/Interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Object/Interface.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/JsonSerializer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Object/JsonSerializer.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/Lifecycle/Ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Object/Lifecycle/Ref.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/Object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Object/Object.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/ObjectGlobals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Object/ObjectGlobals.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/ObjectListener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Object/ObjectListener.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/ObjectMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Object/ObjectMacros.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/ObjectManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Object/ObjectManager.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/ObjectMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Object/ObjectMap.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/Prefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Object/Prefs.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/Serialization.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | namespace CE 4 | { 5 | 6 | } 7 | -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Object/SubClassType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Object/SubClassType.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/PAL/Linux/LinuxMemory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/PAL/Linux/LinuxMemory.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/PAL/Linux/LinuxMisc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/PAL/Linux/LinuxMisc.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/PAL/Linux/LinuxSystemIncludes.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include 4 | 5 | -------------------------------------------------------------------------------- /Engine/Source/Core/Public/PAL/Linux/LinuxTLS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/PAL/Linux/LinuxTLS.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/PAL/Mac/MacMemory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/PAL/Mac/MacMemory.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/PAL/Mac/MacMisc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/PAL/Mac/MacMisc.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/PAL/Mac/MacProcess.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/PAL/Mac/MacProcess.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/PAL/Mac/MacTLS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/PAL/Mac/MacTLS.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/RTTI/Attributes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/RTTI/Attributes.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/RTTI/AutoRTTI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/RTTI/AutoRTTI.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/RTTI/RTTI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/RTTI/RTTI.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/RTTI/RTTIDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/RTTI/RTTIDefines.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/RTTI/Variant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/RTTI/Variant.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Resource/Resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Resource/Resource.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Serialization/Stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Serialization/Stream.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Settings/Settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Settings/Settings.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Templates/SharedPtr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Templates/SharedPtr.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Templates/TypeTraits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Templates/TypeTraits.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Templates/UniquePtr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Templates/UniquePtr.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Threading/Async.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Threading/Async.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Threading/Mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Threading/Mutex.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Threading/Thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Threading/Thread.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Types/CoreTypeDefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Types/CoreTypeDefs.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Types/DateTime.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Types/DateTime.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Types/Name.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Types/Name.h -------------------------------------------------------------------------------- /Engine/Source/Core/Public/Types/UUID.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Public/Types/UUID.h -------------------------------------------------------------------------------- /Engine/Source/Core/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/Core/Tests/Include.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Tests/Include.h -------------------------------------------------------------------------------- /Engine/Source/Core/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/Tests/Main.cpp -------------------------------------------------------------------------------- /Engine/Source/Core/core_private_files.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/core_private_files.cmake -------------------------------------------------------------------------------- /Engine/Source/Core/core_public_files.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Core/core_public_files.cmake -------------------------------------------------------------------------------- /Engine/Source/CoreApplication/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreApplication/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/CoreApplication/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreApplication/Tests/Main.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreMedia/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreMedia/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/CoreMedia/Private/CoreMedia.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreMedia/Private/CoreMedia.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreMedia/Public/CoreMedia.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreMedia/Public/CoreMedia.h -------------------------------------------------------------------------------- /Engine/Source/CoreMedia/Public/CoreMedia/Font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreMedia/Public/CoreMedia/Font.h -------------------------------------------------------------------------------- /Engine/Source/CoreMedia/Public/CoreMedia/Image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreMedia/Public/CoreMedia/Image.h -------------------------------------------------------------------------------- /Engine/Source/CoreMedia/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreMedia/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/CoreMedia/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreMedia/Tests/Main.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreMesh/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreMesh/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/CoreMesh/Private/CoreMesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreMesh/Private/CoreMesh.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreMesh/Private/CoreMesh/Scene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreMesh/Private/CoreMesh/Scene.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreMesh/Public/CoreMesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreMesh/Public/CoreMesh.h -------------------------------------------------------------------------------- /Engine/Source/CoreMesh/Public/CoreMesh/Scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreMesh/Public/CoreMesh/Scene.h -------------------------------------------------------------------------------- /Engine/Source/CoreMesh/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreMesh/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/CoreMesh/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreMesh/Tests/Main.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreMesh/Tests/Wardrobe.fbx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreMesh/Tests/Wardrobe.fbx -------------------------------------------------------------------------------- /Engine/Source/CoreMesh/Tests/chair.FBX: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreMesh/Tests/chair.FBX -------------------------------------------------------------------------------- /Engine/Source/CorePhysics/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CorePhysics/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/CorePhysics/Private/CorePhysics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CorePhysics/Private/CorePhysics.cpp -------------------------------------------------------------------------------- /Engine/Source/CorePhysics/Public/CorePhysics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CorePhysics/Public/CorePhysics.h -------------------------------------------------------------------------------- /Engine/Source/CorePhysics/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CorePhysics/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/CorePhysics/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CorePhysics/Tests/Main.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Private/CoreRHI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Private/CoreRHI.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Private/ImGui/ImGui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Private/ImGui/ImGui.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Private/ImGui/ImGuiDefinitions.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Private/RHI/BufferView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Private/RHI/BufferView.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Private/RHI/ClearValue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Private/RHI/ClearValue.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Private/RHI/DrawItem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Private/RHI/DrawItem.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Private/RHI/DrawList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Private/RHI/DrawList.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Private/RHI/DrawPacket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Private/RHI/DrawPacket.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Private/RHI/FrameGraph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Private/RHI/FrameGraph.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Private/RHI/RHI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Private/RHI/RHI.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Private/RHI/RHISystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Private/RHI/RHISystem.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Private/RHI/Scope.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Private/RHI/Scope.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/CoreRHI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/CoreRHI.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/ImGui/ImGui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/ImGui/ImGui.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/ImGui/ImGuiDefinitions.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | 4 | -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/Buffer.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/BufferView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/BufferView.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/ClearValue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/ClearValue.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/CommandList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/CommandList.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/CommandQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/CommandQueue.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/DeviceLimits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/DeviceLimits.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/DrawItem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/DrawItem.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/DrawList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/DrawList.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/DrawPacket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/DrawPacket.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/Fence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/Fence.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/FrameGraph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/FrameGraph.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/FrameScheduler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/FrameScheduler.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/Handle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/Handle.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/IScopeProducer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/IScopeProducer.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/Image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/Image.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/Limits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/Limits.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/MemoryHeap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/MemoryHeap.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/PipelineState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/PipelineState.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/RHI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/RHI.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/RHIDefinitions.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/RHIDefinitions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/RHIDefinitions.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/RHISystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/RHISystem.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/RenderTarget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/RenderTarget.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/Resources.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/Resources.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/Sampler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/Sampler.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/Scope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/Scope.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/Shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/Shader.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/SwapChain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/SwapChain.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/TagRegistry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/TagRegistry.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/Texture.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Public/RHI/TextureView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Public/RHI/TextureView.h -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/Tests/Main.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/corerhi_private_files.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/corerhi_private_files.cmake -------------------------------------------------------------------------------- /Engine/Source/CoreRHI/corerhi_public_files.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRHI/corerhi_public_files.cmake -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/Buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/Buffer.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/CoreRPI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/CoreRPI.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/CubeMap/CubeMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/CubeMap/CubeMap.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/Model/Model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/Model/Model.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/Model/ModelLod.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/Model/ModelLod.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/Pass/CopyPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/Pass/CopyPass.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/Pass/GpuPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/Pass/GpuPass.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/Pass/ParentPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/Pass/ParentPass.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/Pass/Pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/Pass/Pass.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/Pass/PassSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/Pass/PassSystem.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/Pass/PassTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/Pass/PassTree.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/Pass/RasterPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/Pass/RasterPass.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/RPISystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/RPISystem.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/RenderPipeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/RenderPipeline.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/Renderer2D.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/Renderer2D.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/Scene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/Scene.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/Shader/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/Shader/Shader.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/Text/FontAtlas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/Text/FontAtlas.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/Texture.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/TextureAsset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/TextureAsset.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/VertexBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/VertexBuffer.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Private/View.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Private/View.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/Buffer.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/CoreRPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/CoreRPI.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/CubeMap/CubeMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/CubeMap/CubeMap.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/DynamicMultiBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/DynamicMultiBuffer.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/Material/Material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/Material/Material.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/Model/Model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/Model/Model.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/Model/ModelAsset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/Model/ModelAsset.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/Model/ModelLod.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/Model/ModelLod.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/Pass/ComputePass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/Pass/ComputePass.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/Pass/CopyPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/Pass/CopyPass.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/Pass/GpuPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/Pass/GpuPass.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/Pass/ParentPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/Pass/ParentPass.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/Pass/Pass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/Pass/Pass.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/Pass/PassRegistry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/Pass/PassRegistry.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/Pass/PassSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/Pass/PassSystem.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/Pass/PassTree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/Pass/PassTree.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/Pass/RasterPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/Pass/RasterPass.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/RPILimits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/RPILimits.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/RPISystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/RPISystem.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/RenderPipeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/RenderPipeline.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/Renderer2D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/Renderer2D.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/Scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/Scene.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/Shader/Shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/Shader/Shader.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/Text/FontAtlas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/Text/FontAtlas.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/Texture.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/TextureAsset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/TextureAsset.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/VertexBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/VertexBuffer.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Public/View.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Public/View.h -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/Tests/Main.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/corerpi_private_files.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/corerpi_private_files.cmake -------------------------------------------------------------------------------- /Engine/Source/CoreRPI/corerpi_public_files.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreRPI/corerpi_public_files.cmake -------------------------------------------------------------------------------- /Engine/Source/CoreSettings/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreSettings/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/CoreSettings/Private/Settings/ProjectSettings.cpp: -------------------------------------------------------------------------------- 1 | #include "CoreSettings.h" 2 | 3 | namespace CE 4 | { 5 | 6 | } 7 | 8 | -------------------------------------------------------------------------------- /Engine/Source/CoreSettings/Public/CoreSettings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreSettings/Public/CoreSettings.h -------------------------------------------------------------------------------- /Engine/Source/CoreSettings/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreSettings/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/CoreSettings/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreSettings/Tests/Main.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreShader/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreShader/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/CoreShader/Private/CoreShader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreShader/Private/CoreShader.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreShader/Public/CoreShader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreShader/Public/CoreShader.h -------------------------------------------------------------------------------- /Engine/Source/CoreShader/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreShader/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/CoreShader/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreShader/Tests/Main.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreTracy/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreTracy/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/CoreTracy/Private/CoreTracy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreTracy/Private/CoreTracy.cpp -------------------------------------------------------------------------------- /Engine/Source/CoreTracy/Public/CoreTracy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreTracy/Public/CoreTracy.h -------------------------------------------------------------------------------- /Engine/Source/CoreTracy/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreTracy/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/CoreTracy/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CoreTracy/Tests/Main.cpp -------------------------------------------------------------------------------- /Engine/Source/CrystalWidgets/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CrystalWidgets/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/CrystalWidgets/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CrystalWidgets/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/CrystalWidgets/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/CrystalWidgets/Tests/Main.cpp -------------------------------------------------------------------------------- /Engine/Source/Engine/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/Engine/Private/Asset/AssetData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Private/Asset/AssetData.cpp -------------------------------------------------------------------------------- /Engine/Source/Engine/Private/Engine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Private/Engine.cpp -------------------------------------------------------------------------------- /Engine/Source/Engine/Private/Engine/Engine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Private/Engine/Engine.cpp -------------------------------------------------------------------------------- /Engine/Source/Engine/Private/Engine/Font.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Private/Engine/Font.cpp -------------------------------------------------------------------------------- /Engine/Source/Engine/Private/Engine/Material.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Private/Engine/Material.cpp -------------------------------------------------------------------------------- /Engine/Source/Engine/Private/Engine/Scene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Private/Engine/Scene.cpp -------------------------------------------------------------------------------- /Engine/Source/Engine/Private/Engine/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Private/Engine/Shader.cpp -------------------------------------------------------------------------------- /Engine/Source/Engine/Private/Engine/Subsystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Private/Engine/Subsystem.cpp -------------------------------------------------------------------------------- /Engine/Source/Engine/Private/Engine/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Private/Engine/Texture.cpp -------------------------------------------------------------------------------- /Engine/Source/Engine/Private/Engine/Texture2D.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Private/Engine/Texture2D.cpp -------------------------------------------------------------------------------- /Engine/Source/Engine/Public/Asset/AssetData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Public/Asset/AssetData.h -------------------------------------------------------------------------------- /Engine/Source/Engine/Public/Asset/AssetRegistry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Public/Asset/AssetRegistry.h -------------------------------------------------------------------------------- /Engine/Source/Engine/Public/Engine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Public/Engine.h -------------------------------------------------------------------------------- /Engine/Source/Engine/Public/Engine/AssetManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Public/Engine/AssetManager.h -------------------------------------------------------------------------------- /Engine/Source/Engine/Public/Engine/Engine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Public/Engine/Engine.h -------------------------------------------------------------------------------- /Engine/Source/Engine/Public/Engine/Font.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Public/Engine/Font.h -------------------------------------------------------------------------------- /Engine/Source/Engine/Public/Engine/GameInstance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Public/Engine/GameInstance.h -------------------------------------------------------------------------------- /Engine/Source/Engine/Public/Engine/Material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Public/Engine/Material.h -------------------------------------------------------------------------------- /Engine/Source/Engine/Public/Engine/SamplerState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Public/Engine/SamplerState.h -------------------------------------------------------------------------------- /Engine/Source/Engine/Public/Engine/Scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Public/Engine/Scene.h -------------------------------------------------------------------------------- /Engine/Source/Engine/Public/Engine/Shader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Public/Engine/Shader.h -------------------------------------------------------------------------------- /Engine/Source/Engine/Public/Engine/StaticMesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Public/Engine/StaticMesh.h -------------------------------------------------------------------------------- /Engine/Source/Engine/Public/Engine/Subsystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Public/Engine/Subsystem.h -------------------------------------------------------------------------------- /Engine/Source/Engine/Public/Engine/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Public/Engine/Texture.h -------------------------------------------------------------------------------- /Engine/Source/Engine/Public/Engine/Texture2D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Public/Engine/Texture2D.h -------------------------------------------------------------------------------- /Engine/Source/Engine/Public/Engine/TextureCube.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Public/Engine/TextureCube.h -------------------------------------------------------------------------------- /Engine/Source/Engine/Public/GameFramework/Actor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Public/GameFramework/Actor.h -------------------------------------------------------------------------------- /Engine/Source/Engine/Public/GameFramework/Light.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Public/GameFramework/Light.h -------------------------------------------------------------------------------- /Engine/Source/Engine/Resources/TestShaderFrag.spv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Resources/TestShaderFrag.spv -------------------------------------------------------------------------------- /Engine/Source/Engine/Resources/TestShaderVert.spv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Resources/TestShaderVert.spv -------------------------------------------------------------------------------- /Engine/Source/Engine/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/Engine/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/Tests/Main.cpp -------------------------------------------------------------------------------- /Engine/Source/Engine/engine_private_files.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/engine_private_files.cmake -------------------------------------------------------------------------------- /Engine/Source/Engine/engine_public_files.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Engine/engine_public_files.cmake -------------------------------------------------------------------------------- /Engine/Source/Fusion/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Fusion/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/Fusion/Private/Fusion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Fusion/Private/Fusion.cpp -------------------------------------------------------------------------------- /Engine/Source/Fusion/Public/Fusion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Fusion/Public/Fusion.h -------------------------------------------------------------------------------- /Engine/Source/Fusion/Public/Widget/FColorPicker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Fusion/Public/Widget/FColorPicker.h -------------------------------------------------------------------------------- /Engine/Source/Fusion/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Fusion/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/Fusion/Tests/FusionTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Fusion/Tests/FusionTest.cpp -------------------------------------------------------------------------------- /Engine/Source/Fusion/Tests/FusionTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Fusion/Tests/FusionTest.h -------------------------------------------------------------------------------- /Engine/Source/Fusion/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Fusion/Tests/Main.cpp -------------------------------------------------------------------------------- /Engine/Source/Fusion/Tests/TestWidgets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Fusion/Tests/TestWidgets.cpp -------------------------------------------------------------------------------- /Engine/Source/Fusion/Tests/TestWidgets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Fusion/Tests/TestWidgets.h -------------------------------------------------------------------------------- /Engine/Source/Fusion/fusion_private_files.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Fusion/fusion_private_files.cmake -------------------------------------------------------------------------------- /Engine/Source/Fusion/fusion_public_files.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Fusion/fusion_public_files.cmake -------------------------------------------------------------------------------- /Engine/Source/FusionCore/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Private/Event/FEvent.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Private/Event/FEvent.cpp -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Private/FusionCore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Private/FusionCore.cpp -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Private/Style/FBrush.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Private/Style/FBrush.cpp -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Private/Style/FFont.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Private/Style/FFont.cpp -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Private/Style/FPen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Private/Style/FPen.cpp -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Private/Style/FShape.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Private/Style/FShape.cpp -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Private/Style/FStyle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Private/Style/FStyle.cpp -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Public/Data/FDataModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Public/Data/FDataModel.h -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Public/Event/FEvent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Public/Event/FEvent.h -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Public/Font/FFontAtlas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Public/Font/FFontAtlas.h -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Public/FusionCore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Public/FusionCore.h -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Public/FusionDefines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Public/FusionDefines.h -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Public/FusionMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Public/FusionMacros.h -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Public/Style/FBrush.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Public/Style/FBrush.h -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Public/Style/FFont.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Public/Style/FFont.h -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Public/Style/FPen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Public/Style/FPen.h -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Public/Style/FShape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Public/Style/FShape.h -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Public/Style/FStyle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Public/Style/FStyle.h -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Public/Style/FStyleSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Public/Style/FStyleSet.h -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Public/Widget/FButton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Public/Widget/FButton.h -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Public/Widget/FImage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Public/Widget/FImage.h -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Public/Widget/FLabel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Public/Widget/FLabel.h -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Public/Widget/FPopup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Public/Widget/FPopup.h -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Public/Widget/FWidget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Public/Widget/FWidget.h -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Public/Window/FWindow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Public/Window/FWindow.h -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Tests/FusionCoreTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Tests/FusionCoreTest.cpp -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Tests/FusionCoreTest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Tests/FusionCoreTest.h -------------------------------------------------------------------------------- /Engine/Source/FusionCore/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/FusionCore/Tests/Main.cpp -------------------------------------------------------------------------------- /Engine/Source/GameEngine/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/GameEngine/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/GameEngine/Private/GameEngine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/GameEngine/Private/GameEngine.cpp -------------------------------------------------------------------------------- /Engine/Source/GameEngine/Public/GameEngine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/GameEngine/Public/GameEngine.h -------------------------------------------------------------------------------- /Engine/Source/GameEngine/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/GameEngine/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/GameEngine/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/GameEngine/Tests/Main.cpp -------------------------------------------------------------------------------- /Engine/Source/GameLauncher/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/GameLauncher/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/GameLauncher/Sources/GameLauncher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/GameLauncher/Sources/GameLauncher.h -------------------------------------------------------------------------------- /Engine/Source/GameLauncher/Sources/GameLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/GameLauncher/Sources/GameLoop.cpp -------------------------------------------------------------------------------- /Engine/Source/GameLauncher/Sources/GameLoop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/GameLauncher/Sources/GameLoop.h -------------------------------------------------------------------------------- /Engine/Source/GameLauncher/Sources/Sandbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/GameLauncher/Sources/Sandbox.cpp -------------------------------------------------------------------------------- /Engine/Source/GameLauncher/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/GameLauncher/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/GameLauncher/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/GameLauncher/Tests/Main.cpp -------------------------------------------------------------------------------- /Engine/Source/Sandbox/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Sandbox/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/Sandbox/Private/Sandbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Sandbox/Private/Sandbox.cpp -------------------------------------------------------------------------------- /Engine/Source/Sandbox/Public/Sandbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Sandbox/Public/Sandbox.h -------------------------------------------------------------------------------- /Engine/Source/Sandbox/Public/SandboxComponent.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Sandbox/Public/SandboxComponent.h -------------------------------------------------------------------------------- /Engine/Source/Sandbox/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Sandbox/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/Sandbox/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Sandbox/Tests/Main.cpp -------------------------------------------------------------------------------- /Engine/Source/Sandbox/sandbox_private_files.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Sandbox/sandbox_private_files.cmake -------------------------------------------------------------------------------- /Engine/Source/Sandbox/sandbox_public_files.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/Sandbox/sandbox_public_files.cmake -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/Buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/Buffer.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/Buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/Buffer.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/CommandList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/CommandList.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/CommandList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/CommandList.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/CommandQueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/CommandQueue.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/CommandQueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/CommandQueue.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/ComputePipeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/ComputePipeline.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/DescriptorPool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/DescriptorPool.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/DescriptorSet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/DescriptorSet.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/DescriptorSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/DescriptorSet.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/DeviceLimits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/DeviceLimits.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/DeviceLimits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/DeviceLimits.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/Fence.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/Fence.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/Fence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/Fence.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/FrameBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/FrameBuffer.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/FrameBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/FrameBuffer.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/MemoryHeap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/MemoryHeap.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/MemoryHeap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/MemoryHeap.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/Pipeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/Pipeline.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/Pipeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/Pipeline.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/PipelineState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/PipelineState.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/PipelineState.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/PipelineState.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/RenderPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/RenderPass.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/RenderPass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/RenderPass.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/RenderPassCache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/RenderPassCache.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/RenderTarget.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/RenderTarget.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/RenderTarget.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/RenderTarget.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/Sampler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/Sampler.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/Sampler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/Sampler.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/Scope.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/Scope.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/Scope.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/Scope.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/ShaderModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/ShaderModule.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/ShaderModule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/ShaderModule.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/SwapChain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/SwapChain.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/SwapChain.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/SwapChain.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/Texture.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/Texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/Texture.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/TextureView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/TextureView.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/TextureView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/TextureView.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/Viewport.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/Viewport.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/Viewport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/Viewport.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/VulkanDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/VulkanDevice.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/VulkanDevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/VulkanDevice.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/VulkanRHI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/VulkanRHI.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Private/VulkanStructs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Private/VulkanStructs.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Public/VulkanRHI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Public/VulkanRHI.h -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Engine/Source/VulkanRHI/Tests/Main.cpp -------------------------------------------------------------------------------- /Engine/Source/VulkanRHI/Tests/VulkanRHITest.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | 4 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Plugins/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Plugins/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/README.md -------------------------------------------------------------------------------- /Screenshots/ColorPicker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Screenshots/ColorPicker.png -------------------------------------------------------------------------------- /Screenshots/ColorPicker_Fusion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Screenshots/ColorPicker_Fusion.png -------------------------------------------------------------------------------- /Screenshots/DirectionalShadow Demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Screenshots/DirectionalShadow Demo.png -------------------------------------------------------------------------------- /Screenshots/EditorScreenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Screenshots/EditorScreenshot.png -------------------------------------------------------------------------------- /Screenshots/EditorWindow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Screenshots/EditorWindow.png -------------------------------------------------------------------------------- /Screenshots/FusionDocking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Screenshots/FusionDocking.png -------------------------------------------------------------------------------- /Screenshots/FusionSample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Screenshots/FusionSample.png -------------------------------------------------------------------------------- /Screenshots/FusionSample_DPI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Screenshots/FusionSample_DPI.png -------------------------------------------------------------------------------- /Screenshots/IBL Demo Night.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Screenshots/IBL Demo Night.png -------------------------------------------------------------------------------- /Screenshots/LayerArchitecture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Screenshots/LayerArchitecture.jpg -------------------------------------------------------------------------------- /Screenshots/MaterialEditor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Screenshots/MaterialEditor.png -------------------------------------------------------------------------------- /Screenshots/NewEditor_Mac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Screenshots/NewEditor_Mac.png -------------------------------------------------------------------------------- /Screenshots/ProjectBrowser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Screenshots/ProjectBrowser.png -------------------------------------------------------------------------------- /Screenshots/Widget Transformations.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Screenshots/Widget Transformations.gif -------------------------------------------------------------------------------- /Screenshots/WidgetClipping.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Screenshots/WidgetClipping.png -------------------------------------------------------------------------------- /Screenshots/WidgetDemo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Screenshots/WidgetDemo.gif -------------------------------------------------------------------------------- /Scripts/BuildThirdParty.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Scripts/BuildThirdParty.bat -------------------------------------------------------------------------------- /Scripts/BuildThirdParty.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Scripts/BuildThirdParty.sh -------------------------------------------------------------------------------- /Scripts/CMakeEditor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Scripts/CMakeEditor.sh -------------------------------------------------------------------------------- /Scripts/CMakeStandalone.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Scripts/CMakeStandalone.sh -------------------------------------------------------------------------------- /Scripts/classgen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Scripts/classgen.py -------------------------------------------------------------------------------- /Scripts/template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Scripts/template.py -------------------------------------------------------------------------------- /Templates/ClassTemplates/Object/%(Name)s.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Templates/ClassTemplates/Object/%(Name)s.cpp -------------------------------------------------------------------------------- /Templates/ClassTemplates/Object/%(Name)s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Templates/ClassTemplates/Object/%(Name)s.h -------------------------------------------------------------------------------- /Templates/ClassTemplates/Widget/%(Name)s.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Templates/ClassTemplates/Widget/%(Name)s.cpp -------------------------------------------------------------------------------- /Templates/ClassTemplates/Widget/%(Name)s.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Templates/ClassTemplates/Widget/%(Name)s.h -------------------------------------------------------------------------------- /Templates/Editor/Module/%(Name)s/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Templates/Editor/Module/%(Name)s/CMakeLists.txt -------------------------------------------------------------------------------- /Templates/Editor/Module/%(Name)s/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Templates/Editor/Module/%(Name)s/Tests/Main.cpp -------------------------------------------------------------------------------- /Templates/Engine/Module/%(Name)s/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Templates/Engine/Module/%(Name)s/CMakeLists.txt -------------------------------------------------------------------------------- /Templates/Engine/Module/%(Name)s/Public/%(Name)s.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "Core.h" 4 | 5 | namespace CE 6 | { 7 | 8 | } -------------------------------------------------------------------------------- /Templates/Engine/Module/%(Name)s/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Templates/Engine/Module/%(Name)s/Tests/Main.cpp -------------------------------------------------------------------------------- /Templates/Tool/%(Name)s/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Templates/Tool/%(Name)s/CMakeLists.txt -------------------------------------------------------------------------------- /Templates/Tool/%(Name)s/Source/%(Name)s.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "CoreMinimal.h" 4 | 5 | -------------------------------------------------------------------------------- /Templates/Tool/%(Name)s/Source/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Templates/Tool/%(Name)s/Source/Main.cpp -------------------------------------------------------------------------------- /Templates/Tool/%(Name)s/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Templates/Tool/%(Name)s/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Templates/Tool/%(Name)s/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Templates/Tool/%(Name)s/Tests/Main.cpp -------------------------------------------------------------------------------- /ThirdParty/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/ThirdParty/CMakeLists.txt -------------------------------------------------------------------------------- /ThirdParty/Findispctexturecompressor.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/ThirdParty/Findispctexturecompressor.cmake -------------------------------------------------------------------------------- /ThirdParty/JoltPhysics.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/ThirdParty/JoltPhysics.cmake -------------------------------------------------------------------------------- /ThirdParty/_cxxopts.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/ThirdParty/_cxxopts.cmake -------------------------------------------------------------------------------- /ThirdParty/assimp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/ThirdParty/assimp.cmake -------------------------------------------------------------------------------- /ThirdParty/cpptrace.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/ThirdParty/cpptrace.cmake -------------------------------------------------------------------------------- /ThirdParty/crcpp.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/ThirdParty/crcpp.cmake -------------------------------------------------------------------------------- /ThirdParty/efsw.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/ThirdParty/efsw.cmake -------------------------------------------------------------------------------- /ThirdParty/freetype.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/ThirdParty/freetype.cmake -------------------------------------------------------------------------------- /ThirdParty/miniz.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/ThirdParty/miniz.cmake -------------------------------------------------------------------------------- /ThirdParty/sdl.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/ThirdParty/sdl.cmake -------------------------------------------------------------------------------- /ThirdParty/spdlog.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/ThirdParty/spdlog.cmake -------------------------------------------------------------------------------- /ThirdParty/stb.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/ThirdParty/stb.cmake -------------------------------------------------------------------------------- /ThirdParty/tracy.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/ThirdParty/tracy.cmake -------------------------------------------------------------------------------- /ThirdParty/xxHash.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/ThirdParty/xxHash.cmake -------------------------------------------------------------------------------- /ThirdParty/zip.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/ThirdParty/zip.cmake -------------------------------------------------------------------------------- /Tools/AssetProcessor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/AssetProcessor/CMakeLists.txt -------------------------------------------------------------------------------- /Tools/AssetProcessor/Source/AssetProcessorCLI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/AssetProcessor/Source/AssetProcessorCLI.cpp -------------------------------------------------------------------------------- /Tools/AssetProcessor/Source/AssetProcessorCLI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/AssetProcessor/Source/AssetProcessorCLI.h -------------------------------------------------------------------------------- /Tools/AssetProcessor/Source/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/AssetProcessor/Source/Main.cpp -------------------------------------------------------------------------------- /Tools/AssetProcessor/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/AssetProcessor/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Tools/AssetProcessor/Tests/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/AssetProcessor/Tests/Main.cpp -------------------------------------------------------------------------------- /Tools/AutoRTTI/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/AutoRTTI/CMakeLists.txt -------------------------------------------------------------------------------- /Tools/AutoRTTI/Source/AutoRTTI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/AutoRTTI/Source/AutoRTTI.h -------------------------------------------------------------------------------- /Tools/AutoRTTI/Source/Language/HeaderAST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/AutoRTTI/Source/Language/HeaderAST.cpp -------------------------------------------------------------------------------- /Tools/AutoRTTI/Source/Language/HeaderAST.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/AutoRTTI/Source/Language/HeaderAST.h -------------------------------------------------------------------------------- /Tools/AutoRTTI/Source/Language/HeaderTokenizer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/AutoRTTI/Source/Language/HeaderTokenizer.h -------------------------------------------------------------------------------- /Tools/AutoRTTI/Source/Language/ModuleAST.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/AutoRTTI/Source/Language/ModuleAST.cpp -------------------------------------------------------------------------------- /Tools/AutoRTTI/Source/Language/ModuleAST.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/AutoRTTI/Source/Language/ModuleAST.h -------------------------------------------------------------------------------- /Tools/AutoRTTI/Source/Language/Token.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/AutoRTTI/Source/Language/Token.h -------------------------------------------------------------------------------- /Tools/AutoRTTI/Source/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/AutoRTTI/Source/Main.cpp -------------------------------------------------------------------------------- /Tools/AutoRTTI/Source/RTTI/RTTIGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/AutoRTTI/Source/RTTI/RTTIGenerator.cpp -------------------------------------------------------------------------------- /Tools/AutoRTTI/Source/RTTI/RTTIGenerator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/AutoRTTI/Source/RTTI/RTTIGenerator.h -------------------------------------------------------------------------------- /Tools/AutoRTTI/Tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/AutoRTTI/Tests/CMakeLists.txt -------------------------------------------------------------------------------- /Tools/AutoRTTI/Tests/Test.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tools/AutoRTTI/autortti_source_files.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/AutoRTTI/autortti_source_files.cmake -------------------------------------------------------------------------------- /Tools/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/CMakeLists.txt -------------------------------------------------------------------------------- /Tools/FindVulkan (Modified).cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/FindVulkan (Modified).cmake -------------------------------------------------------------------------------- /Tools/ResourceCompiler/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/ResourceCompiler/CMakeLists.txt -------------------------------------------------------------------------------- /Tools/ResourceCompiler/Source/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/ResourceCompiler/Source/Main.cpp -------------------------------------------------------------------------------- /Tools/ResourceCompiler/Source/ResourceCompiler.h: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #include "Core.h" 4 | 5 | -------------------------------------------------------------------------------- /Tools/VSTools/BinaryParsers/casset old.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/VSTools/BinaryParsers/casset old.js -------------------------------------------------------------------------------- /Tools/VSTools/BinaryParsers/casset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/VSTools/BinaryParsers/casset.js -------------------------------------------------------------------------------- /Tools/VSTools/Crystal.css-data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/VSTools/Crystal.css-data.json -------------------------------------------------------------------------------- /Tools/VSTools/VSCppSnippets.snippet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/Tools/VSTools/VSCppSnippets.snippet -------------------------------------------------------------------------------- /doxygen.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/doxygen.txt -------------------------------------------------------------------------------- /shadertoolsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neilmewada/CrystalEngine/HEAD/shadertoolsconfig.json --------------------------------------------------------------------------------