├── .github └── workflows │ └── WindowsCI.yml ├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── Electro ├── CMakeLists.txt ├── assets │ ├── Fonts │ │ ├── Ruda │ │ │ ├── Ruda-Black.ttf │ │ │ ├── Ruda-Bold.ttf │ │ │ ├── Ruda-ExtraBold.ttf │ │ │ ├── Ruda-Medium.ttf │ │ │ ├── Ruda-Regular.ttf │ │ │ └── Ruda-SemiBold.ttf │ │ └── fontawesome-webfont.ttf │ ├── Renderer │ │ └── BRDF_LUT.tga │ └── Shaders │ │ └── HLSL │ │ ├── EquirectangularToCubemap.hlsl │ │ ├── GaussianBlur.hlsl │ │ ├── Grid.hlsl │ │ ├── IrradianceConvolution.hlsl │ │ ├── Outline.hlsl │ │ ├── PBR.hlsl │ │ ├── PreFilterConvolution.hlsl │ │ ├── QuadComposite.hlsl │ │ ├── Renderer2DLine.hlsl │ │ ├── ShadowMap.hlsl │ │ ├── Skybox.hlsl │ │ ├── SolidColor.hlsl │ │ ├── Standard2D.hlsl │ │ └── ThresholdDownsampleShader.hlsl ├── src │ ├── Asset │ │ ├── AssetBase.hpp │ │ ├── AssetEnums.hpp │ │ ├── AssetExtensions.hpp │ │ ├── AssetImporter │ │ │ ├── AssetLoader.cpp │ │ │ ├── AssetLoader.hpp │ │ │ ├── IAssetLoader.hpp │ │ │ ├── MaterialLoader.cpp │ │ │ ├── MaterialLoader.hpp │ │ │ ├── PhysicsMaterialLoader.cpp │ │ │ ├── PhysicsMaterialLoader.hpp │ │ │ ├── TextureLoader.cpp │ │ │ └── TextureLoader.hpp │ │ ├── AssetManager.cpp │ │ ├── AssetManager.hpp │ │ ├── AssetMetadata.hpp │ │ ├── AssetRegistry.cpp │ │ └── AssetRegistry.hpp │ ├── Core │ │ ├── Application.cpp │ │ ├── Application.hpp │ │ ├── Base.hpp │ │ ├── Buffer.hpp │ │ ├── EntryPoint.hpp │ │ ├── Events │ │ │ ├── ApplicationEvent.hpp │ │ │ ├── Event.hpp │ │ │ ├── KeyEvent.hpp │ │ │ └── MouseEvent.hpp │ │ ├── FileSystem.hpp │ │ ├── Input.hpp │ │ ├── KeyCodes.hpp │ │ ├── Layer.hpp │ │ ├── LayerManager.cpp │ │ ├── LayerManager.hpp │ │ ├── Log.hpp │ │ ├── MouseCodes.hpp │ │ ├── Ref.hpp │ │ ├── System │ │ │ └── OS.hpp │ │ ├── Timer.hpp │ │ ├── Timestep.hpp │ │ ├── UUID.cpp │ │ ├── UUID.hpp │ │ └── Window.hpp │ ├── Electro.hpp │ ├── GUI │ │ ├── ImGuiBuild.cpp │ │ ├── ImGuiLayer.cpp │ │ └── ImGuiLayer.hpp │ ├── Math │ │ ├── BoundingBox.hpp │ │ ├── Math.cpp │ │ └── Math.hpp │ ├── Physics │ │ ├── ContactListener.cpp │ │ ├── ContactListener.hpp │ │ ├── PhysX │ │ │ ├── PhysXDiagnostics.cpp │ │ │ ├── PhysXDiagnostics.hpp │ │ │ ├── PhysXInternal.cpp │ │ │ ├── PhysXInternal.hpp │ │ │ ├── PhysXUtils.cpp │ │ │ └── PhysXUtils.hpp │ │ ├── PhysicsActor.cpp │ │ ├── PhysicsActor.hpp │ │ ├── PhysicsEngine.cpp │ │ ├── PhysicsEngine.hpp │ │ ├── PhysicsMaterial.hpp │ │ ├── PhysicsMeshSerializer.cpp │ │ └── PhysicsMeshSerializer.hpp │ ├── Platform │ │ ├── DX11 │ │ │ ├── DX11ConstantBuffer.cpp │ │ │ ├── DX11ConstantBuffer.hpp │ │ │ ├── DX11Context.cpp │ │ │ ├── DX11Context.hpp │ │ │ ├── DX11IndexBuffer.cpp │ │ │ ├── DX11IndexBuffer.hpp │ │ │ ├── DX11Internal.cpp │ │ │ ├── DX11Internal.hpp │ │ │ ├── DX11Pipeline.cpp │ │ │ ├── DX11Pipeline.hpp │ │ │ ├── DX11Renderbuffer.cpp │ │ │ ├── DX11Renderbuffer.hpp │ │ │ ├── DX11RendererAPI.cpp │ │ │ ├── DX11RendererAPI.hpp │ │ │ ├── DX11Shader.cpp │ │ │ ├── DX11Shader.hpp │ │ │ ├── DX11Texture.cpp │ │ │ ├── DX11Texture.hpp │ │ │ ├── DX11VertexBuffer.cpp │ │ │ └── DX11VertexBuffer.hpp │ │ └── Windows │ │ │ ├── WindowsFileSystem.cpp │ │ │ ├── WindowsInput.cpp │ │ │ ├── WindowsOS.cpp │ │ │ ├── WindowsWindow.cpp │ │ │ └── WindowsWindow.hpp │ ├── Project │ │ ├── Project.hpp │ │ ├── ProjectManager.cpp │ │ ├── ProjectManager.hpp │ │ ├── ProjectSerializer.cpp │ │ └── ProjectSerializer.hpp │ ├── Renderer │ │ ├── Camera │ │ │ ├── Camera.hpp │ │ │ ├── EditorCamera.cpp │ │ │ └── EditorCamera.hpp │ │ ├── EnvironmentMap.cpp │ │ ├── EnvironmentMap.hpp │ │ ├── GraphicsContext.hpp │ │ ├── Interface │ │ │ ├── ConstantBuffer.cpp │ │ │ ├── ConstantBuffer.hpp │ │ │ ├── IndexBuffer.cpp │ │ │ ├── IndexBuffer.hpp │ │ │ ├── Pipeline.cpp │ │ │ ├── Pipeline.hpp │ │ │ ├── Renderbuffer.cpp │ │ │ ├── Renderbuffer.hpp │ │ │ ├── Shader.cpp │ │ │ ├── Shader.hpp │ │ │ ├── Texture.cpp │ │ │ ├── Texture.hpp │ │ │ ├── VertexBuffer.cpp │ │ │ └── VertexBuffer.hpp │ │ ├── Lights.hpp │ │ ├── Material.cpp │ │ ├── Material.hpp │ │ ├── Mesh.cpp │ │ ├── Mesh.hpp │ │ ├── MeshFactory.cpp │ │ ├── MeshFactory.hpp │ │ ├── PostProcessing │ │ │ ├── Bloom.cpp │ │ │ ├── Bloom.hpp │ │ │ ├── PostProcessingPipeline.cpp │ │ │ └── PostProcessingPipeline.hpp │ │ ├── ReflectionData.cpp │ │ ├── ReflectionData.hpp │ │ ├── RenderCommand.cpp │ │ ├── RenderCommand.hpp │ │ ├── RenderPass │ │ │ ├── DebugPass.cpp │ │ │ ├── DebugPass.hpp │ │ │ ├── GeometryPass.cpp │ │ │ ├── GeometryPass.hpp │ │ │ ├── IRenderPass.hpp │ │ │ ├── RenderPassManager.cpp │ │ │ ├── RenderPassManager.hpp │ │ │ ├── ShadowPass.cpp │ │ │ └── ShadowPass.hpp │ │ ├── Renderer.cpp │ │ ├── Renderer.hpp │ │ ├── Renderer2D.cpp │ │ ├── Renderer2D.hpp │ │ ├── RendererAPI.hpp │ │ ├── ShaderCompiler.cpp │ │ └── ShaderCompiler.hpp │ ├── RumtimeExporter │ │ ├── CurrentAppPath.cpp │ │ ├── CurrentAppPath.hpp │ │ ├── RuntimeExporter.cpp │ │ └── RuntimeExporter.hpp │ ├── Scene │ │ ├── ComponentCallbacks.hpp │ │ ├── Components.hpp │ │ ├── Entity.hpp │ │ ├── Scene.cpp │ │ ├── Scene.hpp │ │ ├── SceneCamera.cpp │ │ ├── SceneCamera.hpp │ │ ├── SceneManager.cpp │ │ ├── SceneManager.hpp │ │ ├── SceneSerializer.cpp │ │ └── SceneSerializer.hpp │ ├── Scripting │ │ ├── Fields.cpp │ │ ├── Fields.hpp │ │ ├── MonoUtils.cpp │ │ ├── MonoUtils.hpp │ │ ├── ScriptEngine.cpp │ │ ├── ScriptEngine.hpp │ │ ├── ScriptRegistry.cpp │ │ ├── ScriptRegistry.hpp │ │ ├── ScriptWrappers.cpp │ │ └── ScriptWrappers.hpp │ ├── Utility │ │ ├── Clock.hpp │ │ ├── Random.hpp │ │ ├── StringUtils.cpp │ │ ├── StringUtils.hpp │ │ ├── YamlHelpers.cpp │ │ └── YamlHelpers.hpp │ ├── epch.cpp │ └── epch.hpp └── vendor │ ├── EnTT │ ├── LICENSE │ └── include │ │ └── entt.hpp │ ├── FMT │ ├── CMakeLists.txt │ ├── include │ │ └── fmt │ │ │ ├── chrono.h │ │ │ ├── color.h │ │ │ ├── compile.h │ │ │ ├── core.h │ │ │ ├── format-inl.h │ │ │ ├── format.h │ │ │ ├── locale.h │ │ │ ├── os.h │ │ │ ├── ostream.h │ │ │ ├── posix.h │ │ │ ├── printf.h │ │ │ └── ranges.h │ └── src │ │ ├── format.cpp │ │ └── os.cpp │ ├── Meshoptimizer │ ├── CMakeLists.txt │ ├── include │ │ └── meshoptimizer.h │ └── src │ │ ├── allocator.cpp │ │ ├── clusterizer.cpp │ │ ├── indexcodec.cpp │ │ ├── indexgenerator.cpp │ │ ├── overdrawanalyzer.cpp │ │ ├── overdrawoptimizer.cpp │ │ ├── simplifier.cpp │ │ ├── spatialorder.cpp │ │ ├── stripifier.cpp │ │ ├── vcacheanalyzer.cpp │ │ ├── vcacheoptimizer.cpp │ │ ├── vertexcodec.cpp │ │ ├── vertexfilter.cpp │ │ ├── vfetchanalyzer.cpp │ │ └── vfetchoptimizer.cpp │ ├── PhysX │ ├── LICENSE │ ├── include │ │ └── PhysX │ │ │ ├── PxActor.h │ │ │ ├── PxAggregate.h │ │ │ ├── PxArticulation.h │ │ │ ├── PxArticulationBase.h │ │ │ ├── PxArticulationJoint.h │ │ │ ├── PxArticulationJointReducedCoordinate.h │ │ │ ├── PxArticulationLink.h │ │ │ ├── PxArticulationReducedCoordinate.h │ │ │ ├── PxBatchQuery.h │ │ │ ├── PxBatchQueryDesc.h │ │ │ ├── PxBroadPhase.h │ │ │ ├── PxClient.h │ │ │ ├── PxConfig.h │ │ │ ├── PxConstraint.h │ │ │ ├── PxConstraintDesc.h │ │ │ ├── PxContact.h │ │ │ ├── PxContactModifyCallback.h │ │ │ ├── PxDeletionListener.h │ │ │ ├── PxFiltering.h │ │ │ ├── PxForceMode.h │ │ │ ├── PxFoundation.h │ │ │ ├── PxImmediateMode.h │ │ │ ├── PxLockedData.h │ │ │ ├── PxMaterial.h │ │ │ ├── PxPhysXConfig.h │ │ │ ├── PxPhysics.h │ │ │ ├── PxPhysicsAPI.h │ │ │ ├── PxPhysicsSerialization.h │ │ │ ├── PxPhysicsVersion.h │ │ │ ├── PxPruningStructure.h │ │ │ ├── PxQueryFiltering.h │ │ │ ├── PxQueryReport.h │ │ │ ├── PxRigidActor.h │ │ │ ├── PxRigidBody.h │ │ │ ├── PxRigidDynamic.h │ │ │ ├── PxRigidStatic.h │ │ │ ├── PxScene.h │ │ │ ├── PxSceneDesc.h │ │ │ ├── PxSceneLock.h │ │ │ ├── PxShape.h │ │ │ ├── PxSimulationEventCallback.h │ │ │ ├── PxSimulationStatistics.h │ │ │ ├── PxVisualizationParameter.h │ │ │ ├── characterkinematic │ │ │ ├── PxBoxController.h │ │ │ ├── PxCapsuleController.h │ │ │ ├── PxController.h │ │ │ ├── PxControllerBehavior.h │ │ │ ├── PxControllerManager.h │ │ │ ├── PxControllerObstacles.h │ │ │ └── PxExtended.h │ │ │ ├── collision │ │ │ └── PxCollisionDefs.h │ │ │ ├── common │ │ │ ├── PxBase.h │ │ │ ├── PxCollection.h │ │ │ ├── PxCoreUtilityTypes.h │ │ │ ├── PxMetaData.h │ │ │ ├── PxMetaDataFlags.h │ │ │ ├── PxPhysXCommonConfig.h │ │ │ ├── PxPhysicsInsertionCallback.h │ │ │ ├── PxProfileZone.h │ │ │ ├── PxRenderBuffer.h │ │ │ ├── PxSerialFramework.h │ │ │ ├── PxSerializer.h │ │ │ ├── PxStringTable.h │ │ │ ├── PxTolerancesScale.h │ │ │ ├── PxTypeInfo.h │ │ │ └── windows │ │ │ │ └── PxWindowsDelayLoadHook.h │ │ │ ├── cooking │ │ │ ├── PxBVH33MidphaseDesc.h │ │ │ ├── PxBVH34MidphaseDesc.h │ │ │ ├── PxBVHStructureDesc.h │ │ │ ├── PxConvexMeshDesc.h │ │ │ ├── PxCooking.h │ │ │ ├── PxMidphaseDesc.h │ │ │ ├── PxTriangleMeshDesc.h │ │ │ └── Pxc.h │ │ │ ├── cudamanager │ │ │ ├── PxCudaContextManager.h │ │ │ └── PxCudaMemoryManager.h │ │ │ ├── extensions │ │ │ ├── PxBinaryConverter.h │ │ │ ├── PxBroadPhaseExt.h │ │ │ ├── PxCollectionExt.h │ │ │ ├── PxConstraintExt.h │ │ │ ├── PxContactJoint.h │ │ │ ├── PxConvexMeshExt.h │ │ │ ├── PxD6Joint.h │ │ │ ├── PxD6JointCreate.h │ │ │ ├── PxDefaultAllocator.h │ │ │ ├── PxDefaultCpuDispatcher.h │ │ │ ├── PxDefaultErrorCallback.h │ │ │ ├── PxDefaultSimulationFilterShader.h │ │ │ ├── PxDefaultStreams.h │ │ │ ├── PxDistanceJoint.h │ │ │ ├── PxExtensionsAPI.h │ │ │ ├── PxFixedJoint.h │ │ │ ├── PxJoint.h │ │ │ ├── PxJointLimit.h │ │ │ ├── PxMassProperties.h │ │ │ ├── PxPrismaticJoint.h │ │ │ ├── PxRaycastCCD.h │ │ │ ├── PxRepXSerializer.h │ │ │ ├── PxRepXSimpleType.h │ │ │ ├── PxRevoluteJoint.h │ │ │ ├── PxRigidActorExt.h │ │ │ ├── PxRigidBodyExt.h │ │ │ ├── PxSceneQueryExt.h │ │ │ ├── PxSerialization.h │ │ │ ├── PxShapeExt.h │ │ │ ├── PxSimpleFactory.h │ │ │ ├── PxSmoothNormals.h │ │ │ ├── PxSphericalJoint.h │ │ │ ├── PxStringTableExt.h │ │ │ └── PxTriangleMeshExt.h │ │ │ ├── filebuf │ │ │ └── PxFileBuf.h │ │ │ ├── foundation │ │ │ ├── Px.h │ │ │ ├── PxAllocatorCallback.h │ │ │ ├── PxAssert.h │ │ │ ├── PxBitAndData.h │ │ │ ├── PxBounds3.h │ │ │ ├── PxErrorCallback.h │ │ │ ├── PxErrors.h │ │ │ ├── PxFlags.h │ │ │ ├── PxFoundationConfig.h │ │ │ ├── PxIO.h │ │ │ ├── PxIntrinsics.h │ │ │ ├── PxMat33.h │ │ │ ├── PxMat44.h │ │ │ ├── PxMath.h │ │ │ ├── PxMathUtils.h │ │ │ ├── PxMemory.h │ │ │ ├── PxPlane.h │ │ │ ├── PxPreprocessor.h │ │ │ ├── PxProfiler.h │ │ │ ├── PxQuat.h │ │ │ ├── PxSharedAssert.h │ │ │ ├── PxSimpleTypes.h │ │ │ ├── PxStrideIterator.h │ │ │ ├── PxTransform.h │ │ │ ├── PxUnionCast.h │ │ │ ├── PxVec2.h │ │ │ ├── PxVec3.h │ │ │ ├── PxVec4.h │ │ │ ├── unix │ │ │ │ └── PxUnixIntrinsics.h │ │ │ └── windows │ │ │ │ └── PxWindowsIntrinsics.h │ │ │ ├── geometry │ │ │ ├── PxBVHStructure.h │ │ │ ├── PxBoxGeometry.h │ │ │ ├── PxCapsuleGeometry.h │ │ │ ├── PxConvexMesh.h │ │ │ ├── PxConvexMeshGeometry.h │ │ │ ├── PxGeometry.h │ │ │ ├── PxGeometryHelpers.h │ │ │ ├── PxGeometryQuery.h │ │ │ ├── PxHeightField.h │ │ │ ├── PxHeightFieldDesc.h │ │ │ ├── PxHeightFieldFlag.h │ │ │ ├── PxHeightFieldGeometry.h │ │ │ ├── PxHeightFieldSample.h │ │ │ ├── PxMeshQuery.h │ │ │ ├── PxMeshScale.h │ │ │ ├── PxPlaneGeometry.h │ │ │ ├── PxSimpleTriangleMesh.h │ │ │ ├── PxSphereGeometry.h │ │ │ ├── PxTriangle.h │ │ │ ├── PxTriangleMesh.h │ │ │ └── PxTriangleMeshGeometry.h │ │ │ ├── geomutils │ │ │ ├── GuContactBuffer.h │ │ │ └── GuContactPoint.h │ │ │ ├── gpu │ │ │ └── PxGpu.h │ │ │ ├── pvd │ │ │ ├── PxPvd.h │ │ │ ├── PxPvdSceneClient.h │ │ │ └── PxPvdTransport.h │ │ │ ├── solver │ │ │ └── PxSolverDefs.h │ │ │ ├── task │ │ │ ├── PxCpuDispatcher.h │ │ │ ├── PxTask.h │ │ │ ├── PxTaskDefine.h │ │ │ └── PxTaskManager.h │ │ │ └── vehicle │ │ │ ├── PxVehicleComponents.h │ │ │ ├── PxVehicleDrive.h │ │ │ ├── PxVehicleDrive4W.h │ │ │ ├── PxVehicleDriveNW.h │ │ │ ├── PxVehicleDriveTank.h │ │ │ ├── PxVehicleNoDrive.h │ │ │ ├── PxVehicleSDK.h │ │ │ ├── PxVehicleShaders.h │ │ │ ├── PxVehicleTireFriction.h │ │ │ ├── PxVehicleUpdate.h │ │ │ ├── PxVehicleUtil.h │ │ │ ├── PxVehicleUtilControl.h │ │ │ ├── PxVehicleUtilSetup.h │ │ │ ├── PxVehicleUtilTelemetry.h │ │ │ └── PxVehicleWheels.h │ └── lib │ │ ├── Debug │ │ ├── PhysXCharacterKinematic_static_64.lib │ │ ├── PhysXCharacterKinematic_static_64.pdb │ │ ├── PhysXCommon_static_64.lib │ │ ├── PhysXCommon_static_64.pdb │ │ ├── PhysXCooking_static_64.lib │ │ ├── PhysXCooking_static_64.pdb │ │ ├── PhysXExtensions_static_64.lib │ │ ├── PhysXExtensions_static_64.pdb │ │ ├── PhysXFoundation_static_64.lib │ │ ├── PhysXFoundation_static_64.pdb │ │ ├── PhysXPvdSDK_static_64.lib │ │ ├── PhysXPvdSDK_static_64.pdb │ │ ├── PhysX_static_64.lib │ │ └── PhysX_static_64.pdb │ │ └── Release │ │ ├── PhysXCharacterKinematic_static_64.lib │ │ ├── PhysXCommon_static_64.lib │ │ ├── PhysXCooking_static_64.lib │ │ ├── PhysXExtensions_static_64.lib │ │ ├── PhysXFoundation_static_64.lib │ │ ├── PhysXPvdSDK_static_64.lib │ │ └── PhysX_static_64.lib │ ├── SPIRV-Cross │ ├── CMakeLists.txt │ ├── include │ │ └── SPIRV-Cross │ │ │ ├── GLSL.std.450.h │ │ │ ├── spirv.hpp │ │ │ ├── spirv_cfg.hpp │ │ │ ├── spirv_common.hpp │ │ │ ├── spirv_cpp.hpp │ │ │ ├── spirv_cross.hpp │ │ │ ├── spirv_cross_containers.hpp │ │ │ ├── spirv_cross_error_handling.hpp │ │ │ ├── spirv_cross_parsed_ir.hpp │ │ │ ├── spirv_cross_util.hpp │ │ │ ├── spirv_glsl.hpp │ │ │ ├── spirv_hlsl.hpp │ │ │ ├── spirv_msl.hpp │ │ │ ├── spirv_parser.hpp │ │ │ └── spirv_reflect.hpp │ └── src │ │ ├── spirv_cfg.cpp │ │ ├── spirv_cpp.cpp │ │ ├── spirv_cross.cpp │ │ ├── spirv_cross_parsed_ir.cpp │ │ ├── spirv_cross_util.cpp │ │ ├── spirv_glsl.cpp │ │ ├── spirv_hlsl.cpp │ │ ├── spirv_msl.cpp │ │ ├── spirv_parser.cpp │ │ └── spirv_reflect.cpp │ ├── Yaml │ ├── CMakeLists.txt │ ├── LICENSE │ ├── include │ │ └── yaml-cpp │ │ │ ├── anchor.h │ │ │ ├── binary.h │ │ │ ├── contrib │ │ │ ├── anchordict.h │ │ │ └── graphbuilder.h │ │ │ ├── depthguard.h │ │ │ ├── dll.h │ │ │ ├── emitfromevents.h │ │ │ ├── emitter.h │ │ │ ├── emitterdef.h │ │ │ ├── emittermanip.h │ │ │ ├── emitterstyle.h │ │ │ ├── eventhandler.h │ │ │ ├── exceptions.h │ │ │ ├── mark.h │ │ │ ├── node │ │ │ ├── convert.h │ │ │ ├── detail │ │ │ │ ├── impl.h │ │ │ │ ├── iterator.h │ │ │ │ ├── iterator_fwd.h │ │ │ │ ├── memory.h │ │ │ │ ├── node.h │ │ │ │ ├── node_data.h │ │ │ │ ├── node_iterator.h │ │ │ │ └── node_ref.h │ │ │ ├── emit.h │ │ │ ├── impl.h │ │ │ ├── iterator.h │ │ │ ├── node.h │ │ │ ├── parse.h │ │ │ ├── ptr.h │ │ │ └── type.h │ │ │ ├── noexcept.h │ │ │ ├── null.h │ │ │ ├── ostream_wrapper.h │ │ │ ├── parser.h │ │ │ ├── stlemitter.h │ │ │ ├── traits.h │ │ │ └── yaml.h │ └── src │ │ ├── binary.cpp │ │ ├── collectionstack.h │ │ ├── contrib │ │ ├── graphbuilder.cpp │ │ ├── graphbuilderadapter.cpp │ │ ├── graphbuilderadapter.h │ │ ├── yaml-cpp.natvis │ │ └── yaml-cpp.natvis.md │ │ ├── convert.cpp │ │ ├── depthguard.cpp │ │ ├── directives.cpp │ │ ├── directives.h │ │ ├── emit.cpp │ │ ├── emitfromevents.cpp │ │ ├── emitter.cpp │ │ ├── emitterstate.cpp │ │ ├── emitterstate.h │ │ ├── emitterutils.cpp │ │ ├── emitterutils.h │ │ ├── exceptions.cpp │ │ ├── exp.cpp │ │ ├── exp.h │ │ ├── indentation.h │ │ ├── memory.cpp │ │ ├── node.cpp │ │ ├── node_data.cpp │ │ ├── nodebuilder.cpp │ │ ├── nodebuilder.h │ │ ├── nodeevents.cpp │ │ ├── nodeevents.h │ │ ├── null.cpp │ │ ├── ostream_wrapper.cpp │ │ ├── parse.cpp │ │ ├── parser.cpp │ │ ├── ptr_vector.h │ │ ├── regex_yaml.cpp │ │ ├── regex_yaml.h │ │ ├── regeximpl.h │ │ ├── scanner.cpp │ │ ├── scanner.h │ │ ├── scanscalar.cpp │ │ ├── scanscalar.h │ │ ├── scantag.cpp │ │ ├── scantag.h │ │ ├── scantoken.cpp │ │ ├── setting.h │ │ ├── simplekey.cpp │ │ ├── singledocparser.cpp │ │ ├── singledocparser.h │ │ ├── stream.cpp │ │ ├── stream.h │ │ ├── streamcharsource.h │ │ ├── stringsource.h │ │ ├── tag.cpp │ │ ├── tag.h │ │ └── token.h │ ├── assimp │ ├── LICENSE │ ├── include │ │ └── assimp │ │ │ ├── .editorconfig │ │ │ ├── BaseImporter.h │ │ │ ├── Bitmap.h │ │ │ ├── BlobIOSystem.h │ │ │ ├── ByteSwapper.h │ │ │ ├── ColladaMetaData.h │ │ │ ├── Compiler │ │ │ ├── poppack1.h │ │ │ ├── pstdint.h │ │ │ └── pushpack1.h │ │ │ ├── CreateAnimMesh.h │ │ │ ├── DefaultIOStream.h │ │ │ ├── DefaultIOSystem.h │ │ │ ├── DefaultLogger.hpp │ │ │ ├── Defines.h │ │ │ ├── Exceptional.h │ │ │ ├── Exporter.hpp │ │ │ ├── GenericProperty.h │ │ │ ├── Hash.h │ │ │ ├── IOStream.hpp │ │ │ ├── IOStreamBuffer.h │ │ │ ├── IOSystem.hpp │ │ │ ├── Importer.hpp │ │ │ ├── LineSplitter.h │ │ │ ├── LogAux.h │ │ │ ├── LogStream.hpp │ │ │ ├── Logger.hpp │ │ │ ├── MathFunctions.h │ │ │ ├── MemoryIOWrapper.h │ │ │ ├── NullLogger.hpp │ │ │ ├── ParsingUtils.h │ │ │ ├── Profiler.h │ │ │ ├── ProgressHandler.hpp │ │ │ ├── RemoveComments.h │ │ │ ├── SGSpatialSort.h │ │ │ ├── SceneCombiner.h │ │ │ ├── SkeletonMeshBuilder.h │ │ │ ├── SmallVector.h │ │ │ ├── SmoothingGroups.h │ │ │ ├── SmoothingGroups.inl │ │ │ ├── SpatialSort.h │ │ │ ├── StandardShapes.h │ │ │ ├── StreamReader.h │ │ │ ├── StreamWriter.h │ │ │ ├── StringComparison.h │ │ │ ├── StringUtils.h │ │ │ ├── Subdivision.h │ │ │ ├── TinyFormatter.h │ │ │ ├── Vertex.h │ │ │ ├── XMLTools.h │ │ │ ├── ZipArchiveIOSystem.h │ │ │ ├── aabb.h │ │ │ ├── ai_assert.h │ │ │ ├── anim.h │ │ │ ├── camera.h │ │ │ ├── cexport.h │ │ │ ├── cfileio.h │ │ │ ├── cimport.h │ │ │ ├── color4.h │ │ │ ├── color4.inl │ │ │ ├── commonMetaData.h │ │ │ ├── config.h │ │ │ ├── config.h.in │ │ │ ├── defs.h │ │ │ ├── fast_atof.h │ │ │ ├── importerdesc.h │ │ │ ├── irrXMLWrapper.h │ │ │ ├── light.h │ │ │ ├── material.h │ │ │ ├── material.inl │ │ │ ├── matrix3x3.h │ │ │ ├── matrix3x3.inl │ │ │ ├── matrix4x4.h │ │ │ ├── matrix4x4.inl │ │ │ ├── mesh.h │ │ │ ├── metadata.h │ │ │ ├── pbrmaterial.h │ │ │ ├── port │ │ │ └── AndroidJNI │ │ │ │ └── AndroidJNIIOSystem.h │ │ │ ├── postprocess.h │ │ │ ├── qnan.h │ │ │ ├── quaternion.h │ │ │ ├── quaternion.inl │ │ │ ├── scene.h │ │ │ ├── texture.h │ │ │ ├── types.h │ │ │ ├── vector2.h │ │ │ ├── vector2.inl │ │ │ ├── vector3.h │ │ │ ├── vector3.inl │ │ │ └── version.h │ └── lib │ │ ├── assimp-vc142-mt.dll │ │ └── assimp-vc142-mt.lib │ ├── glm │ └── glm │ │ ├── CMakeLists.txt │ │ ├── common.hpp │ │ ├── detail │ │ ├── _features.hpp │ │ ├── _fixes.hpp │ │ ├── _noise.hpp │ │ ├── _swizzle.hpp │ │ ├── _swizzle_func.hpp │ │ ├── _vectorize.hpp │ │ ├── compute_common.hpp │ │ ├── compute_vector_relational.hpp │ │ ├── func_common.inl │ │ ├── func_common_simd.inl │ │ ├── func_exponential.inl │ │ ├── func_exponential_simd.inl │ │ ├── func_geometric.inl │ │ ├── func_geometric_simd.inl │ │ ├── func_integer.inl │ │ ├── func_integer_simd.inl │ │ ├── func_matrix.inl │ │ ├── func_matrix_simd.inl │ │ ├── func_packing.inl │ │ ├── func_packing_simd.inl │ │ ├── func_trigonometric.inl │ │ ├── func_trigonometric_simd.inl │ │ ├── func_vector_relational.inl │ │ ├── func_vector_relational_simd.inl │ │ ├── glm.cpp │ │ ├── qualifier.hpp │ │ ├── setup.hpp │ │ ├── type_float.hpp │ │ ├── type_half.hpp │ │ ├── type_half.inl │ │ ├── type_mat2x2.hpp │ │ ├── type_mat2x2.inl │ │ ├── type_mat2x3.hpp │ │ ├── type_mat2x3.inl │ │ ├── type_mat2x4.hpp │ │ ├── type_mat2x4.inl │ │ ├── type_mat3x2.hpp │ │ ├── type_mat3x2.inl │ │ ├── type_mat3x3.hpp │ │ ├── type_mat3x3.inl │ │ ├── type_mat3x4.hpp │ │ ├── type_mat3x4.inl │ │ ├── type_mat4x2.hpp │ │ ├── type_mat4x2.inl │ │ ├── type_mat4x3.hpp │ │ ├── type_mat4x3.inl │ │ ├── type_mat4x4.hpp │ │ ├── type_mat4x4.inl │ │ ├── type_mat4x4_simd.inl │ │ ├── type_quat.hpp │ │ ├── type_quat.inl │ │ ├── type_quat_simd.inl │ │ ├── type_vec1.hpp │ │ ├── type_vec1.inl │ │ ├── type_vec2.hpp │ │ ├── type_vec2.inl │ │ ├── type_vec3.hpp │ │ ├── type_vec3.inl │ │ ├── type_vec4.hpp │ │ ├── type_vec4.inl │ │ └── type_vec4_simd.inl │ │ ├── exponential.hpp │ │ ├── ext.hpp │ │ ├── ext │ │ ├── matrix_clip_space.hpp │ │ ├── matrix_clip_space.inl │ │ ├── matrix_common.hpp │ │ ├── matrix_common.inl │ │ ├── matrix_double2x2.hpp │ │ ├── matrix_double2x2_precision.hpp │ │ ├── matrix_double2x3.hpp │ │ ├── matrix_double2x3_precision.hpp │ │ ├── matrix_double2x4.hpp │ │ ├── matrix_double2x4_precision.hpp │ │ ├── matrix_double3x2.hpp │ │ ├── matrix_double3x2_precision.hpp │ │ ├── matrix_double3x3.hpp │ │ ├── matrix_double3x3_precision.hpp │ │ ├── matrix_double3x4.hpp │ │ ├── matrix_double3x4_precision.hpp │ │ ├── matrix_double4x2.hpp │ │ ├── matrix_double4x2_precision.hpp │ │ ├── matrix_double4x3.hpp │ │ ├── matrix_double4x3_precision.hpp │ │ ├── matrix_double4x4.hpp │ │ ├── matrix_double4x4_precision.hpp │ │ ├── matrix_float2x2.hpp │ │ ├── matrix_float2x2_precision.hpp │ │ ├── matrix_float2x3.hpp │ │ ├── matrix_float2x3_precision.hpp │ │ ├── matrix_float2x4.hpp │ │ ├── matrix_float2x4_precision.hpp │ │ ├── matrix_float3x2.hpp │ │ ├── matrix_float3x2_precision.hpp │ │ ├── matrix_float3x3.hpp │ │ ├── matrix_float3x3_precision.hpp │ │ ├── matrix_float3x4.hpp │ │ ├── matrix_float3x4_precision.hpp │ │ ├── matrix_float4x2.hpp │ │ ├── matrix_float4x2_precision.hpp │ │ ├── matrix_float4x3.hpp │ │ ├── matrix_float4x3_precision.hpp │ │ ├── matrix_float4x4.hpp │ │ ├── matrix_float4x4_precision.hpp │ │ ├── matrix_int2x2.hpp │ │ ├── matrix_int2x2_sized.hpp │ │ ├── matrix_int2x3.hpp │ │ ├── matrix_int2x3_sized.hpp │ │ ├── matrix_int2x4.hpp │ │ ├── matrix_int2x4_sized.hpp │ │ ├── matrix_int3x2.hpp │ │ ├── matrix_int3x2_sized.hpp │ │ ├── matrix_int3x3.hpp │ │ ├── matrix_int3x3_sized.hpp │ │ ├── matrix_int3x4.hpp │ │ ├── matrix_int3x4_sized.hpp │ │ ├── matrix_int4x2.hpp │ │ ├── matrix_int4x2_sized.hpp │ │ ├── matrix_int4x3.hpp │ │ ├── matrix_int4x3_sized.hpp │ │ ├── matrix_int4x4.hpp │ │ ├── matrix_int4x4_sized.hpp │ │ ├── matrix_integer.hpp │ │ ├── matrix_integer.inl │ │ ├── matrix_projection.hpp │ │ ├── matrix_projection.inl │ │ ├── matrix_relational.hpp │ │ ├── matrix_relational.inl │ │ ├── matrix_transform.hpp │ │ ├── matrix_transform.inl │ │ ├── matrix_uint2x2.hpp │ │ ├── matrix_uint2x2_sized.hpp │ │ ├── matrix_uint2x3.hpp │ │ ├── matrix_uint2x3_sized.hpp │ │ ├── matrix_uint2x4.hpp │ │ ├── matrix_uint2x4_sized.hpp │ │ ├── matrix_uint3x2.hpp │ │ ├── matrix_uint3x2_sized.hpp │ │ ├── matrix_uint3x3.hpp │ │ ├── matrix_uint3x3_sized.hpp │ │ ├── matrix_uint3x4.hpp │ │ ├── matrix_uint3x4_sized.hpp │ │ ├── matrix_uint4x2.hpp │ │ ├── matrix_uint4x2_sized.hpp │ │ ├── matrix_uint4x3.hpp │ │ ├── matrix_uint4x3_sized.hpp │ │ ├── matrix_uint4x4.hpp │ │ ├── matrix_uint4x4_sized.hpp │ │ ├── quaternion_common.hpp │ │ ├── quaternion_common.inl │ │ ├── quaternion_common_simd.inl │ │ ├── quaternion_double.hpp │ │ ├── quaternion_double_precision.hpp │ │ ├── quaternion_exponential.hpp │ │ ├── quaternion_exponential.inl │ │ ├── quaternion_float.hpp │ │ ├── quaternion_float_precision.hpp │ │ ├── quaternion_geometric.hpp │ │ ├── quaternion_geometric.inl │ │ ├── quaternion_relational.hpp │ │ ├── quaternion_relational.inl │ │ ├── quaternion_transform.hpp │ │ ├── quaternion_transform.inl │ │ ├── quaternion_trigonometric.hpp │ │ ├── quaternion_trigonometric.inl │ │ ├── scalar_common.hpp │ │ ├── scalar_common.inl │ │ ├── scalar_constants.hpp │ │ ├── scalar_constants.inl │ │ ├── scalar_int_sized.hpp │ │ ├── scalar_integer.hpp │ │ ├── scalar_integer.inl │ │ ├── scalar_packing.hpp │ │ ├── scalar_packing.inl │ │ ├── scalar_reciprocal.hpp │ │ ├── scalar_reciprocal.inl │ │ ├── scalar_relational.hpp │ │ ├── scalar_relational.inl │ │ ├── scalar_uint_sized.hpp │ │ ├── scalar_ulp.hpp │ │ ├── scalar_ulp.inl │ │ ├── vector_bool1.hpp │ │ ├── vector_bool1_precision.hpp │ │ ├── vector_bool2.hpp │ │ ├── vector_bool2_precision.hpp │ │ ├── vector_bool3.hpp │ │ ├── vector_bool3_precision.hpp │ │ ├── vector_bool4.hpp │ │ ├── vector_bool4_precision.hpp │ │ ├── vector_common.hpp │ │ ├── vector_common.inl │ │ ├── vector_double1.hpp │ │ ├── vector_double1_precision.hpp │ │ ├── vector_double2.hpp │ │ ├── vector_double2_precision.hpp │ │ ├── vector_double3.hpp │ │ ├── vector_double3_precision.hpp │ │ ├── vector_double4.hpp │ │ ├── vector_double4_precision.hpp │ │ ├── vector_float1.hpp │ │ ├── vector_float1_precision.hpp │ │ ├── vector_float2.hpp │ │ ├── vector_float2_precision.hpp │ │ ├── vector_float3.hpp │ │ ├── vector_float3_precision.hpp │ │ ├── vector_float4.hpp │ │ ├── vector_float4_precision.hpp │ │ ├── vector_int1.hpp │ │ ├── vector_int1_sized.hpp │ │ ├── vector_int2.hpp │ │ ├── vector_int2_sized.hpp │ │ ├── vector_int3.hpp │ │ ├── vector_int3_sized.hpp │ │ ├── vector_int4.hpp │ │ ├── vector_int4_sized.hpp │ │ ├── vector_integer.hpp │ │ ├── vector_integer.inl │ │ ├── vector_packing.hpp │ │ ├── vector_packing.inl │ │ ├── vector_reciprocal.hpp │ │ ├── vector_reciprocal.inl │ │ ├── vector_relational.hpp │ │ ├── vector_relational.inl │ │ ├── vector_uint1.hpp │ │ ├── vector_uint1_sized.hpp │ │ ├── vector_uint2.hpp │ │ ├── vector_uint2_sized.hpp │ │ ├── vector_uint3.hpp │ │ ├── vector_uint3_sized.hpp │ │ ├── vector_uint4.hpp │ │ ├── vector_uint4_sized.hpp │ │ ├── vector_ulp.hpp │ │ └── vector_ulp.inl │ │ ├── fwd.hpp │ │ ├── geometric.hpp │ │ ├── glm.hpp │ │ ├── gtc │ │ ├── bitfield.hpp │ │ ├── bitfield.inl │ │ ├── color_space.hpp │ │ ├── color_space.inl │ │ ├── constants.hpp │ │ ├── constants.inl │ │ ├── epsilon.hpp │ │ ├── epsilon.inl │ │ ├── integer.hpp │ │ ├── integer.inl │ │ ├── matrix_access.hpp │ │ ├── matrix_access.inl │ │ ├── matrix_integer.hpp │ │ ├── matrix_inverse.hpp │ │ ├── matrix_inverse.inl │ │ ├── matrix_transform.hpp │ │ ├── matrix_transform.inl │ │ ├── noise.hpp │ │ ├── noise.inl │ │ ├── packing.hpp │ │ ├── packing.inl │ │ ├── quaternion.hpp │ │ ├── quaternion.inl │ │ ├── quaternion_simd.inl │ │ ├── random.hpp │ │ ├── random.inl │ │ ├── reciprocal.hpp │ │ ├── round.hpp │ │ ├── round.inl │ │ ├── type_aligned.hpp │ │ ├── type_precision.hpp │ │ ├── type_precision.inl │ │ ├── type_ptr.hpp │ │ ├── type_ptr.inl │ │ ├── ulp.hpp │ │ ├── ulp.inl │ │ └── vec1.hpp │ │ ├── gtx │ │ ├── associated_min_max.hpp │ │ ├── associated_min_max.inl │ │ ├── bit.hpp │ │ ├── bit.inl │ │ ├── closest_point.hpp │ │ ├── closest_point.inl │ │ ├── color_encoding.hpp │ │ ├── color_encoding.inl │ │ ├── color_space.hpp │ │ ├── color_space.inl │ │ ├── color_space_YCoCg.hpp │ │ ├── color_space_YCoCg.inl │ │ ├── common.hpp │ │ ├── common.inl │ │ ├── compatibility.hpp │ │ ├── compatibility.inl │ │ ├── component_wise.hpp │ │ ├── component_wise.inl │ │ ├── dual_quaternion.hpp │ │ ├── dual_quaternion.inl │ │ ├── easing.hpp │ │ ├── easing.inl │ │ ├── euler_angles.hpp │ │ ├── euler_angles.inl │ │ ├── extend.hpp │ │ ├── extend.inl │ │ ├── extended_min_max.hpp │ │ ├── extended_min_max.inl │ │ ├── exterior_product.hpp │ │ ├── exterior_product.inl │ │ ├── fast_exponential.hpp │ │ ├── fast_exponential.inl │ │ ├── fast_square_root.hpp │ │ ├── fast_square_root.inl │ │ ├── fast_trigonometry.hpp │ │ ├── fast_trigonometry.inl │ │ ├── float_notmalize.inl │ │ ├── functions.hpp │ │ ├── functions.inl │ │ ├── gradient_paint.hpp │ │ ├── gradient_paint.inl │ │ ├── handed_coordinate_space.hpp │ │ ├── handed_coordinate_space.inl │ │ ├── hash.hpp │ │ ├── hash.inl │ │ ├── integer.hpp │ │ ├── integer.inl │ │ ├── intersect.hpp │ │ ├── intersect.inl │ │ ├── io.hpp │ │ ├── io.inl │ │ ├── log_base.hpp │ │ ├── log_base.inl │ │ ├── matrix_cross_product.hpp │ │ ├── matrix_cross_product.inl │ │ ├── matrix_decompose.hpp │ │ ├── matrix_decompose.inl │ │ ├── matrix_factorisation.hpp │ │ ├── matrix_factorisation.inl │ │ ├── matrix_interpolation.hpp │ │ ├── matrix_interpolation.inl │ │ ├── matrix_major_storage.hpp │ │ ├── matrix_major_storage.inl │ │ ├── matrix_operation.hpp │ │ ├── matrix_operation.inl │ │ ├── matrix_query.hpp │ │ ├── matrix_query.inl │ │ ├── matrix_transform_2d.hpp │ │ ├── matrix_transform_2d.inl │ │ ├── mixed_product.hpp │ │ ├── mixed_product.inl │ │ ├── norm.hpp │ │ ├── norm.inl │ │ ├── normal.hpp │ │ ├── normal.inl │ │ ├── normalize_dot.hpp │ │ ├── normalize_dot.inl │ │ ├── number_precision.hpp │ │ ├── number_precision.inl │ │ ├── optimum_pow.hpp │ │ ├── optimum_pow.inl │ │ ├── orthonormalize.hpp │ │ ├── orthonormalize.inl │ │ ├── perpendicular.hpp │ │ ├── perpendicular.inl │ │ ├── polar_coordinates.hpp │ │ ├── polar_coordinates.inl │ │ ├── projection.hpp │ │ ├── projection.inl │ │ ├── quaternion.hpp │ │ ├── quaternion.inl │ │ ├── range.hpp │ │ ├── raw_data.hpp │ │ ├── raw_data.inl │ │ ├── rotate_normalized_axis.hpp │ │ ├── rotate_normalized_axis.inl │ │ ├── rotate_vector.hpp │ │ ├── rotate_vector.inl │ │ ├── scalar_multiplication.hpp │ │ ├── scalar_relational.hpp │ │ ├── scalar_relational.inl │ │ ├── spline.hpp │ │ ├── spline.inl │ │ ├── std_based_type.hpp │ │ ├── std_based_type.inl │ │ ├── string_cast.hpp │ │ ├── string_cast.inl │ │ ├── texture.hpp │ │ ├── texture.inl │ │ ├── transform.hpp │ │ ├── transform.inl │ │ ├── transform2.hpp │ │ ├── transform2.inl │ │ ├── type_aligned.hpp │ │ ├── type_aligned.inl │ │ ├── type_trait.hpp │ │ ├── type_trait.inl │ │ ├── vec_swizzle.hpp │ │ ├── vector_angle.hpp │ │ ├── vector_angle.inl │ │ ├── vector_query.hpp │ │ ├── vector_query.inl │ │ ├── wrap.hpp │ │ └── wrap.inl │ │ ├── integer.hpp │ │ ├── mat2x2.hpp │ │ ├── mat2x3.hpp │ │ ├── mat2x4.hpp │ │ ├── mat3x2.hpp │ │ ├── mat3x3.hpp │ │ ├── mat3x4.hpp │ │ ├── mat4x2.hpp │ │ ├── mat4x3.hpp │ │ ├── mat4x4.hpp │ │ ├── matrix.hpp │ │ ├── packing.hpp │ │ ├── simd │ │ ├── common.h │ │ ├── exponential.h │ │ ├── geometric.h │ │ ├── integer.h │ │ ├── matrix.h │ │ ├── neon.h │ │ ├── packing.h │ │ ├── platform.h │ │ ├── trigonometric.h │ │ └── vector_relational.h │ │ ├── trigonometric.hpp │ │ ├── vec2.hpp │ │ ├── vec3.hpp │ │ ├── vec4.hpp │ │ └── vector_relational.hpp │ ├── glslc │ └── glslc.exe │ ├── imgui │ ├── CMakeLists.txt │ ├── ImGuizmo.cpp │ ├── ImGuizmo.h │ ├── LICENSE-ImGui.txt │ ├── LICENSE-ImGuizmo.txt │ ├── backends │ │ ├── imgui_impl_dx11.cpp │ │ ├── imgui_impl_dx11.h │ │ ├── imgui_impl_glfw.cpp │ │ ├── imgui_impl_glfw.h │ │ ├── imgui_impl_opengl3.cpp │ │ ├── imgui_impl_opengl3.h │ │ ├── imgui_impl_win32.cpp │ │ └── imgui_impl_win32.h │ ├── imconfig.h │ ├── imgui.cpp │ ├── imgui.h │ ├── imgui_demo.cpp │ ├── imgui_draw.cpp │ ├── imgui_internal.h │ ├── imgui_stdlib.cpp │ ├── imgui_stdlib.h │ ├── imgui_tables.cpp │ ├── imgui_widgets.cpp │ ├── imstb_rectpack.h │ ├── imstb_textedit.h │ └── imstb_truetype.h │ └── stb_image │ ├── stb_image.cpp │ └── stb_image.h ├── ElectroEditor ├── Assets │ └── Textures │ │ ├── 3DFileIcon.png │ │ ├── Electro.png │ │ ├── Folder.png │ │ ├── ImageIcon.png │ │ ├── Material.png │ │ ├── PhysicsMaterial.png │ │ └── UnknownIcon.png ├── CMakeLists.txt └── src │ ├── EditorApp.cpp │ ├── EditorLayer.cpp │ ├── EditorLayer.hpp │ ├── FontAwesome.hpp │ ├── PanelManager.cpp │ ├── PanelManager.hpp │ ├── Panels │ ├── AssetEditors │ │ ├── IAssetEditor.hpp │ │ ├── MaterialEditor.cpp │ │ ├── MaterialEditor.hpp │ │ ├── PhysicsMaterialEditor.cpp │ │ └── PhysicsMaterialEditor.hpp │ ├── AssetImportPopup.cpp │ ├── AssetImportPopup.hpp │ ├── AssetRegistryPanel.cpp │ ├── AssetRegistryPanel.hpp │ ├── AssetsPanel.cpp │ ├── AssetsPanel.hpp │ ├── IPanel.hpp │ ├── InspectorPanel.cpp │ ├── InspectorPanel.hpp │ ├── PhysicsSettingsPanel.cpp │ ├── PhysicsSettingsPanel.hpp │ ├── ProfilerPanel.cpp │ ├── ProfilerPanel.hpp │ ├── ProjectSettingsPanel.cpp │ ├── ProjectSettingsPanel.hpp │ ├── RendererSettingsPanel.cpp │ ├── RendererSettingsPanel.hpp │ ├── SceneHierarchyPanel.cpp │ └── SceneHierarchyPanel.hpp │ ├── UIMacros.hpp │ └── UIUtils │ ├── UIUtils.cpp │ └── UIUtils.hpp ├── ElectroLayout.ini ├── ElectroRuntime ├── CMakeLists.txt └── Source │ └── RuntimeLayer.cpp ├── ElectroScript-Core ├── CMakeLists.txt └── src │ └── Electro │ ├── Console.cs │ ├── ElectroAPI.cs │ ├── Input.cs │ ├── InputCodes.cs │ ├── Math │ ├── Mathf.cs │ ├── Transform.cs │ ├── Vector2.cs │ ├── Vector3.cs │ └── Vector4.cs │ ├── Physics │ └── Physics.cs │ └── Scene │ └── Component.cs ├── ExampleApp ├── CMakeLists.txt └── src │ ├── Camera.cs │ └── Player.cs ├── LICENSE ├── README.md ├── Resources ├── Branding │ ├── ElectroLogo.png │ └── MainBody.png ├── Docs │ ├── CSharpScriptSystem.md │ └── Setup.md ├── PhysicsDemo.gif └── Spring.gif ├── Scripts ├── BuildAll.bat ├── BuildCSharp.bat ├── CMakeUtils.cmake └── WindowsGenProjects.bat └── Tools ├── CountLines.bat └── LineCount.py /.github/workflows/WindowsCI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/.github/workflows/WindowsCI.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Electro/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/CMakeLists.txt -------------------------------------------------------------------------------- /Electro/assets/Fonts/Ruda/Ruda-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/assets/Fonts/Ruda/Ruda-Black.ttf -------------------------------------------------------------------------------- /Electro/assets/Fonts/Ruda/Ruda-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/assets/Fonts/Ruda/Ruda-Bold.ttf -------------------------------------------------------------------------------- /Electro/assets/Fonts/Ruda/Ruda-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/assets/Fonts/Ruda/Ruda-ExtraBold.ttf -------------------------------------------------------------------------------- /Electro/assets/Fonts/Ruda/Ruda-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/assets/Fonts/Ruda/Ruda-Medium.ttf -------------------------------------------------------------------------------- /Electro/assets/Fonts/Ruda/Ruda-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/assets/Fonts/Ruda/Ruda-Regular.ttf -------------------------------------------------------------------------------- /Electro/assets/Fonts/Ruda/Ruda-SemiBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/assets/Fonts/Ruda/Ruda-SemiBold.ttf -------------------------------------------------------------------------------- /Electro/assets/Fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/assets/Fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /Electro/assets/Renderer/BRDF_LUT.tga: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/assets/Renderer/BRDF_LUT.tga -------------------------------------------------------------------------------- /Electro/assets/Shaders/HLSL/GaussianBlur.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/assets/Shaders/HLSL/GaussianBlur.hlsl -------------------------------------------------------------------------------- /Electro/assets/Shaders/HLSL/Grid.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/assets/Shaders/HLSL/Grid.hlsl -------------------------------------------------------------------------------- /Electro/assets/Shaders/HLSL/Outline.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/assets/Shaders/HLSL/Outline.hlsl -------------------------------------------------------------------------------- /Electro/assets/Shaders/HLSL/PBR.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/assets/Shaders/HLSL/PBR.hlsl -------------------------------------------------------------------------------- /Electro/assets/Shaders/HLSL/QuadComposite.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/assets/Shaders/HLSL/QuadComposite.hlsl -------------------------------------------------------------------------------- /Electro/assets/Shaders/HLSL/Renderer2DLine.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/assets/Shaders/HLSL/Renderer2DLine.hlsl -------------------------------------------------------------------------------- /Electro/assets/Shaders/HLSL/ShadowMap.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/assets/Shaders/HLSL/ShadowMap.hlsl -------------------------------------------------------------------------------- /Electro/assets/Shaders/HLSL/Skybox.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/assets/Shaders/HLSL/Skybox.hlsl -------------------------------------------------------------------------------- /Electro/assets/Shaders/HLSL/SolidColor.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/assets/Shaders/HLSL/SolidColor.hlsl -------------------------------------------------------------------------------- /Electro/assets/Shaders/HLSL/Standard2D.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/assets/Shaders/HLSL/Standard2D.hlsl -------------------------------------------------------------------------------- /Electro/src/Asset/AssetBase.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Asset/AssetBase.hpp -------------------------------------------------------------------------------- /Electro/src/Asset/AssetEnums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Asset/AssetEnums.hpp -------------------------------------------------------------------------------- /Electro/src/Asset/AssetExtensions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Asset/AssetExtensions.hpp -------------------------------------------------------------------------------- /Electro/src/Asset/AssetImporter/AssetLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Asset/AssetImporter/AssetLoader.cpp -------------------------------------------------------------------------------- /Electro/src/Asset/AssetImporter/AssetLoader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Asset/AssetImporter/AssetLoader.hpp -------------------------------------------------------------------------------- /Electro/src/Asset/AssetImporter/IAssetLoader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Asset/AssetImporter/IAssetLoader.hpp -------------------------------------------------------------------------------- /Electro/src/Asset/AssetImporter/MaterialLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Asset/AssetImporter/MaterialLoader.cpp -------------------------------------------------------------------------------- /Electro/src/Asset/AssetImporter/MaterialLoader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Asset/AssetImporter/MaterialLoader.hpp -------------------------------------------------------------------------------- /Electro/src/Asset/AssetImporter/TextureLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Asset/AssetImporter/TextureLoader.cpp -------------------------------------------------------------------------------- /Electro/src/Asset/AssetImporter/TextureLoader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Asset/AssetImporter/TextureLoader.hpp -------------------------------------------------------------------------------- /Electro/src/Asset/AssetManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Asset/AssetManager.cpp -------------------------------------------------------------------------------- /Electro/src/Asset/AssetManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Asset/AssetManager.hpp -------------------------------------------------------------------------------- /Electro/src/Asset/AssetMetadata.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Asset/AssetMetadata.hpp -------------------------------------------------------------------------------- /Electro/src/Asset/AssetRegistry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Asset/AssetRegistry.cpp -------------------------------------------------------------------------------- /Electro/src/Asset/AssetRegistry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Asset/AssetRegistry.hpp -------------------------------------------------------------------------------- /Electro/src/Core/Application.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/Application.cpp -------------------------------------------------------------------------------- /Electro/src/Core/Application.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/Application.hpp -------------------------------------------------------------------------------- /Electro/src/Core/Base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/Base.hpp -------------------------------------------------------------------------------- /Electro/src/Core/Buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/Buffer.hpp -------------------------------------------------------------------------------- /Electro/src/Core/EntryPoint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/EntryPoint.hpp -------------------------------------------------------------------------------- /Electro/src/Core/Events/ApplicationEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/Events/ApplicationEvent.hpp -------------------------------------------------------------------------------- /Electro/src/Core/Events/Event.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/Events/Event.hpp -------------------------------------------------------------------------------- /Electro/src/Core/Events/KeyEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/Events/KeyEvent.hpp -------------------------------------------------------------------------------- /Electro/src/Core/Events/MouseEvent.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/Events/MouseEvent.hpp -------------------------------------------------------------------------------- /Electro/src/Core/FileSystem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/FileSystem.hpp -------------------------------------------------------------------------------- /Electro/src/Core/Input.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/Input.hpp -------------------------------------------------------------------------------- /Electro/src/Core/KeyCodes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/KeyCodes.hpp -------------------------------------------------------------------------------- /Electro/src/Core/Layer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/Layer.hpp -------------------------------------------------------------------------------- /Electro/src/Core/LayerManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/LayerManager.cpp -------------------------------------------------------------------------------- /Electro/src/Core/LayerManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/LayerManager.hpp -------------------------------------------------------------------------------- /Electro/src/Core/Log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/Log.hpp -------------------------------------------------------------------------------- /Electro/src/Core/MouseCodes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/MouseCodes.hpp -------------------------------------------------------------------------------- /Electro/src/Core/Ref.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/Ref.hpp -------------------------------------------------------------------------------- /Electro/src/Core/System/OS.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/System/OS.hpp -------------------------------------------------------------------------------- /Electro/src/Core/Timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/Timer.hpp -------------------------------------------------------------------------------- /Electro/src/Core/Timestep.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/Timestep.hpp -------------------------------------------------------------------------------- /Electro/src/Core/UUID.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/UUID.cpp -------------------------------------------------------------------------------- /Electro/src/Core/UUID.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/UUID.hpp -------------------------------------------------------------------------------- /Electro/src/Core/Window.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Core/Window.hpp -------------------------------------------------------------------------------- /Electro/src/Electro.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Electro.hpp -------------------------------------------------------------------------------- /Electro/src/GUI/ImGuiBuild.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/GUI/ImGuiBuild.cpp -------------------------------------------------------------------------------- /Electro/src/GUI/ImGuiLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/GUI/ImGuiLayer.cpp -------------------------------------------------------------------------------- /Electro/src/GUI/ImGuiLayer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/GUI/ImGuiLayer.hpp -------------------------------------------------------------------------------- /Electro/src/Math/BoundingBox.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Math/BoundingBox.hpp -------------------------------------------------------------------------------- /Electro/src/Math/Math.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Math/Math.cpp -------------------------------------------------------------------------------- /Electro/src/Math/Math.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Math/Math.hpp -------------------------------------------------------------------------------- /Electro/src/Physics/ContactListener.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Physics/ContactListener.cpp -------------------------------------------------------------------------------- /Electro/src/Physics/ContactListener.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Physics/ContactListener.hpp -------------------------------------------------------------------------------- /Electro/src/Physics/PhysX/PhysXDiagnostics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Physics/PhysX/PhysXDiagnostics.cpp -------------------------------------------------------------------------------- /Electro/src/Physics/PhysX/PhysXDiagnostics.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Physics/PhysX/PhysXDiagnostics.hpp -------------------------------------------------------------------------------- /Electro/src/Physics/PhysX/PhysXInternal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Physics/PhysX/PhysXInternal.cpp -------------------------------------------------------------------------------- /Electro/src/Physics/PhysX/PhysXInternal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Physics/PhysX/PhysXInternal.hpp -------------------------------------------------------------------------------- /Electro/src/Physics/PhysX/PhysXUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Physics/PhysX/PhysXUtils.cpp -------------------------------------------------------------------------------- /Electro/src/Physics/PhysX/PhysXUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Physics/PhysX/PhysXUtils.hpp -------------------------------------------------------------------------------- /Electro/src/Physics/PhysicsActor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Physics/PhysicsActor.cpp -------------------------------------------------------------------------------- /Electro/src/Physics/PhysicsActor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Physics/PhysicsActor.hpp -------------------------------------------------------------------------------- /Electro/src/Physics/PhysicsEngine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Physics/PhysicsEngine.cpp -------------------------------------------------------------------------------- /Electro/src/Physics/PhysicsEngine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Physics/PhysicsEngine.hpp -------------------------------------------------------------------------------- /Electro/src/Physics/PhysicsMaterial.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Physics/PhysicsMaterial.hpp -------------------------------------------------------------------------------- /Electro/src/Physics/PhysicsMeshSerializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Physics/PhysicsMeshSerializer.cpp -------------------------------------------------------------------------------- /Electro/src/Physics/PhysicsMeshSerializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Physics/PhysicsMeshSerializer.hpp -------------------------------------------------------------------------------- /Electro/src/Platform/DX11/DX11ConstantBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/DX11/DX11ConstantBuffer.cpp -------------------------------------------------------------------------------- /Electro/src/Platform/DX11/DX11ConstantBuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/DX11/DX11ConstantBuffer.hpp -------------------------------------------------------------------------------- /Electro/src/Platform/DX11/DX11Context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/DX11/DX11Context.cpp -------------------------------------------------------------------------------- /Electro/src/Platform/DX11/DX11Context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/DX11/DX11Context.hpp -------------------------------------------------------------------------------- /Electro/src/Platform/DX11/DX11IndexBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/DX11/DX11IndexBuffer.cpp -------------------------------------------------------------------------------- /Electro/src/Platform/DX11/DX11IndexBuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/DX11/DX11IndexBuffer.hpp -------------------------------------------------------------------------------- /Electro/src/Platform/DX11/DX11Internal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/DX11/DX11Internal.cpp -------------------------------------------------------------------------------- /Electro/src/Platform/DX11/DX11Internal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/DX11/DX11Internal.hpp -------------------------------------------------------------------------------- /Electro/src/Platform/DX11/DX11Pipeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/DX11/DX11Pipeline.cpp -------------------------------------------------------------------------------- /Electro/src/Platform/DX11/DX11Pipeline.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/DX11/DX11Pipeline.hpp -------------------------------------------------------------------------------- /Electro/src/Platform/DX11/DX11Renderbuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/DX11/DX11Renderbuffer.cpp -------------------------------------------------------------------------------- /Electro/src/Platform/DX11/DX11Renderbuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/DX11/DX11Renderbuffer.hpp -------------------------------------------------------------------------------- /Electro/src/Platform/DX11/DX11RendererAPI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/DX11/DX11RendererAPI.cpp -------------------------------------------------------------------------------- /Electro/src/Platform/DX11/DX11RendererAPI.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/DX11/DX11RendererAPI.hpp -------------------------------------------------------------------------------- /Electro/src/Platform/DX11/DX11Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/DX11/DX11Shader.cpp -------------------------------------------------------------------------------- /Electro/src/Platform/DX11/DX11Shader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/DX11/DX11Shader.hpp -------------------------------------------------------------------------------- /Electro/src/Platform/DX11/DX11Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/DX11/DX11Texture.cpp -------------------------------------------------------------------------------- /Electro/src/Platform/DX11/DX11Texture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/DX11/DX11Texture.hpp -------------------------------------------------------------------------------- /Electro/src/Platform/DX11/DX11VertexBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/DX11/DX11VertexBuffer.cpp -------------------------------------------------------------------------------- /Electro/src/Platform/DX11/DX11VertexBuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/DX11/DX11VertexBuffer.hpp -------------------------------------------------------------------------------- /Electro/src/Platform/Windows/WindowsFileSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/Windows/WindowsFileSystem.cpp -------------------------------------------------------------------------------- /Electro/src/Platform/Windows/WindowsInput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/Windows/WindowsInput.cpp -------------------------------------------------------------------------------- /Electro/src/Platform/Windows/WindowsOS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/Windows/WindowsOS.cpp -------------------------------------------------------------------------------- /Electro/src/Platform/Windows/WindowsWindow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/Windows/WindowsWindow.cpp -------------------------------------------------------------------------------- /Electro/src/Platform/Windows/WindowsWindow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Platform/Windows/WindowsWindow.hpp -------------------------------------------------------------------------------- /Electro/src/Project/Project.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Project/Project.hpp -------------------------------------------------------------------------------- /Electro/src/Project/ProjectManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Project/ProjectManager.cpp -------------------------------------------------------------------------------- /Electro/src/Project/ProjectManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Project/ProjectManager.hpp -------------------------------------------------------------------------------- /Electro/src/Project/ProjectSerializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Project/ProjectSerializer.cpp -------------------------------------------------------------------------------- /Electro/src/Project/ProjectSerializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Project/ProjectSerializer.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Camera/Camera.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Camera/Camera.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Camera/EditorCamera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Camera/EditorCamera.cpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Camera/EditorCamera.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Camera/EditorCamera.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/EnvironmentMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/EnvironmentMap.cpp -------------------------------------------------------------------------------- /Electro/src/Renderer/EnvironmentMap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/EnvironmentMap.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/GraphicsContext.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/GraphicsContext.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Interface/ConstantBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Interface/ConstantBuffer.cpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Interface/ConstantBuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Interface/ConstantBuffer.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Interface/IndexBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Interface/IndexBuffer.cpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Interface/IndexBuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Interface/IndexBuffer.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Interface/Pipeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Interface/Pipeline.cpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Interface/Pipeline.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Interface/Pipeline.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Interface/Renderbuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Interface/Renderbuffer.cpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Interface/Renderbuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Interface/Renderbuffer.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Interface/Shader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Interface/Shader.cpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Interface/Shader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Interface/Shader.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Interface/Texture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Interface/Texture.cpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Interface/Texture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Interface/Texture.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Interface/VertexBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Interface/VertexBuffer.cpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Interface/VertexBuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Interface/VertexBuffer.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Lights.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Lights.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Material.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Material.cpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Material.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Material.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Mesh.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Mesh.cpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Mesh.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Mesh.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/MeshFactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/MeshFactory.cpp -------------------------------------------------------------------------------- /Electro/src/Renderer/MeshFactory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/MeshFactory.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/PostProcessing/Bloom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/PostProcessing/Bloom.cpp -------------------------------------------------------------------------------- /Electro/src/Renderer/PostProcessing/Bloom.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/PostProcessing/Bloom.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/ReflectionData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/ReflectionData.cpp -------------------------------------------------------------------------------- /Electro/src/Renderer/ReflectionData.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/ReflectionData.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/RenderCommand.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/RenderCommand.cpp -------------------------------------------------------------------------------- /Electro/src/Renderer/RenderCommand.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/RenderCommand.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/RenderPass/DebugPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/RenderPass/DebugPass.cpp -------------------------------------------------------------------------------- /Electro/src/Renderer/RenderPass/DebugPass.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/RenderPass/DebugPass.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/RenderPass/GeometryPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/RenderPass/GeometryPass.cpp -------------------------------------------------------------------------------- /Electro/src/Renderer/RenderPass/GeometryPass.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/RenderPass/GeometryPass.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/RenderPass/IRenderPass.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/RenderPass/IRenderPass.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/RenderPass/ShadowPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/RenderPass/ShadowPass.cpp -------------------------------------------------------------------------------- /Electro/src/Renderer/RenderPass/ShadowPass.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/RenderPass/ShadowPass.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Renderer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Renderer.cpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Renderer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Renderer.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Renderer2D.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Renderer2D.cpp -------------------------------------------------------------------------------- /Electro/src/Renderer/Renderer2D.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/Renderer2D.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/RendererAPI.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/RendererAPI.hpp -------------------------------------------------------------------------------- /Electro/src/Renderer/ShaderCompiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/ShaderCompiler.cpp -------------------------------------------------------------------------------- /Electro/src/Renderer/ShaderCompiler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Renderer/ShaderCompiler.hpp -------------------------------------------------------------------------------- /Electro/src/RumtimeExporter/CurrentAppPath.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/RumtimeExporter/CurrentAppPath.cpp -------------------------------------------------------------------------------- /Electro/src/RumtimeExporter/CurrentAppPath.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/RumtimeExporter/CurrentAppPath.hpp -------------------------------------------------------------------------------- /Electro/src/RumtimeExporter/RuntimeExporter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/RumtimeExporter/RuntimeExporter.cpp -------------------------------------------------------------------------------- /Electro/src/RumtimeExporter/RuntimeExporter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/RumtimeExporter/RuntimeExporter.hpp -------------------------------------------------------------------------------- /Electro/src/Scene/ComponentCallbacks.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Scene/ComponentCallbacks.hpp -------------------------------------------------------------------------------- /Electro/src/Scene/Components.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Scene/Components.hpp -------------------------------------------------------------------------------- /Electro/src/Scene/Entity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Scene/Entity.hpp -------------------------------------------------------------------------------- /Electro/src/Scene/Scene.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Scene/Scene.cpp -------------------------------------------------------------------------------- /Electro/src/Scene/Scene.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Scene/Scene.hpp -------------------------------------------------------------------------------- /Electro/src/Scene/SceneCamera.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Scene/SceneCamera.cpp -------------------------------------------------------------------------------- /Electro/src/Scene/SceneCamera.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Scene/SceneCamera.hpp -------------------------------------------------------------------------------- /Electro/src/Scene/SceneManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Scene/SceneManager.cpp -------------------------------------------------------------------------------- /Electro/src/Scene/SceneManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Scene/SceneManager.hpp -------------------------------------------------------------------------------- /Electro/src/Scene/SceneSerializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Scene/SceneSerializer.cpp -------------------------------------------------------------------------------- /Electro/src/Scene/SceneSerializer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Scene/SceneSerializer.hpp -------------------------------------------------------------------------------- /Electro/src/Scripting/Fields.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Scripting/Fields.cpp -------------------------------------------------------------------------------- /Electro/src/Scripting/Fields.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Scripting/Fields.hpp -------------------------------------------------------------------------------- /Electro/src/Scripting/MonoUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Scripting/MonoUtils.cpp -------------------------------------------------------------------------------- /Electro/src/Scripting/MonoUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Scripting/MonoUtils.hpp -------------------------------------------------------------------------------- /Electro/src/Scripting/ScriptEngine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Scripting/ScriptEngine.cpp -------------------------------------------------------------------------------- /Electro/src/Scripting/ScriptEngine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Scripting/ScriptEngine.hpp -------------------------------------------------------------------------------- /Electro/src/Scripting/ScriptRegistry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Scripting/ScriptRegistry.cpp -------------------------------------------------------------------------------- /Electro/src/Scripting/ScriptRegistry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Scripting/ScriptRegistry.hpp -------------------------------------------------------------------------------- /Electro/src/Scripting/ScriptWrappers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Scripting/ScriptWrappers.cpp -------------------------------------------------------------------------------- /Electro/src/Scripting/ScriptWrappers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Scripting/ScriptWrappers.hpp -------------------------------------------------------------------------------- /Electro/src/Utility/Clock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Utility/Clock.hpp -------------------------------------------------------------------------------- /Electro/src/Utility/Random.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Utility/Random.hpp -------------------------------------------------------------------------------- /Electro/src/Utility/StringUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Utility/StringUtils.cpp -------------------------------------------------------------------------------- /Electro/src/Utility/StringUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Utility/StringUtils.hpp -------------------------------------------------------------------------------- /Electro/src/Utility/YamlHelpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Utility/YamlHelpers.cpp -------------------------------------------------------------------------------- /Electro/src/Utility/YamlHelpers.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/Utility/YamlHelpers.hpp -------------------------------------------------------------------------------- /Electro/src/epch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/epch.cpp -------------------------------------------------------------------------------- /Electro/src/epch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/src/epch.hpp -------------------------------------------------------------------------------- /Electro/vendor/EnTT/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/EnTT/LICENSE -------------------------------------------------------------------------------- /Electro/vendor/EnTT/include/entt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/EnTT/include/entt.hpp -------------------------------------------------------------------------------- /Electro/vendor/FMT/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/FMT/CMakeLists.txt -------------------------------------------------------------------------------- /Electro/vendor/FMT/include/fmt/chrono.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/FMT/include/fmt/chrono.h -------------------------------------------------------------------------------- /Electro/vendor/FMT/include/fmt/color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/FMT/include/fmt/color.h -------------------------------------------------------------------------------- /Electro/vendor/FMT/include/fmt/compile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/FMT/include/fmt/compile.h -------------------------------------------------------------------------------- /Electro/vendor/FMT/include/fmt/core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/FMT/include/fmt/core.h -------------------------------------------------------------------------------- /Electro/vendor/FMT/include/fmt/format-inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/FMT/include/fmt/format-inl.h -------------------------------------------------------------------------------- /Electro/vendor/FMT/include/fmt/format.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/FMT/include/fmt/format.h -------------------------------------------------------------------------------- /Electro/vendor/FMT/include/fmt/locale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/FMT/include/fmt/locale.h -------------------------------------------------------------------------------- /Electro/vendor/FMT/include/fmt/os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/FMT/include/fmt/os.h -------------------------------------------------------------------------------- /Electro/vendor/FMT/include/fmt/ostream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/FMT/include/fmt/ostream.h -------------------------------------------------------------------------------- /Electro/vendor/FMT/include/fmt/posix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/FMT/include/fmt/posix.h -------------------------------------------------------------------------------- /Electro/vendor/FMT/include/fmt/printf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/FMT/include/fmt/printf.h -------------------------------------------------------------------------------- /Electro/vendor/FMT/include/fmt/ranges.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/FMT/include/fmt/ranges.h -------------------------------------------------------------------------------- /Electro/vendor/FMT/src/format.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/FMT/src/format.cpp -------------------------------------------------------------------------------- /Electro/vendor/FMT/src/os.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/FMT/src/os.cpp -------------------------------------------------------------------------------- /Electro/vendor/Meshoptimizer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Meshoptimizer/CMakeLists.txt -------------------------------------------------------------------------------- /Electro/vendor/Meshoptimizer/src/allocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Meshoptimizer/src/allocator.cpp -------------------------------------------------------------------------------- /Electro/vendor/Meshoptimizer/src/clusterizer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Meshoptimizer/src/clusterizer.cpp -------------------------------------------------------------------------------- /Electro/vendor/Meshoptimizer/src/indexcodec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Meshoptimizer/src/indexcodec.cpp -------------------------------------------------------------------------------- /Electro/vendor/Meshoptimizer/src/indexgenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Meshoptimizer/src/indexgenerator.cpp -------------------------------------------------------------------------------- /Electro/vendor/Meshoptimizer/src/simplifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Meshoptimizer/src/simplifier.cpp -------------------------------------------------------------------------------- /Electro/vendor/Meshoptimizer/src/spatialorder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Meshoptimizer/src/spatialorder.cpp -------------------------------------------------------------------------------- /Electro/vendor/Meshoptimizer/src/stripifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Meshoptimizer/src/stripifier.cpp -------------------------------------------------------------------------------- /Electro/vendor/Meshoptimizer/src/vcacheanalyzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Meshoptimizer/src/vcacheanalyzer.cpp -------------------------------------------------------------------------------- /Electro/vendor/Meshoptimizer/src/vertexcodec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Meshoptimizer/src/vertexcodec.cpp -------------------------------------------------------------------------------- /Electro/vendor/Meshoptimizer/src/vertexfilter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Meshoptimizer/src/vertexfilter.cpp -------------------------------------------------------------------------------- /Electro/vendor/Meshoptimizer/src/vfetchanalyzer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Meshoptimizer/src/vfetchanalyzer.cpp -------------------------------------------------------------------------------- /Electro/vendor/PhysX/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/LICENSE -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxActor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxActor.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxAggregate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxAggregate.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxArticulation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxArticulation.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxBatchQuery.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxBatchQuery.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxBroadPhase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxBroadPhase.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxClient.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxConfig.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxConstraint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxConstraint.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxContact.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxContact.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxFiltering.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxFiltering.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxForceMode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxForceMode.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxFoundation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxFoundation.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxLockedData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxLockedData.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxMaterial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxMaterial.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxPhysXConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxPhysXConfig.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxPhysics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxPhysics.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxPhysicsAPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxPhysicsAPI.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxQueryReport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxQueryReport.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxRigidActor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxRigidActor.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxRigidBody.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxRigidBody.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxRigidDynamic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxRigidDynamic.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxRigidStatic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxRigidStatic.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxScene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxScene.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxSceneDesc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxSceneDesc.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxSceneLock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxSceneLock.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/PxShape.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/PxShape.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/common/PxBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/common/PxBase.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/cooking/Pxc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/cooking/Pxc.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/foundation/Px.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/foundation/Px.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/gpu/PxGpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/gpu/PxGpu.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/pvd/PxPvd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/pvd/PxPvd.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/include/PhysX/task/PxTask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/include/PhysX/task/PxTask.h -------------------------------------------------------------------------------- /Electro/vendor/PhysX/lib/Debug/PhysX_static_64.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/lib/Debug/PhysX_static_64.lib -------------------------------------------------------------------------------- /Electro/vendor/PhysX/lib/Debug/PhysX_static_64.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/PhysX/lib/Debug/PhysX_static_64.pdb -------------------------------------------------------------------------------- /Electro/vendor/SPIRV-Cross/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/SPIRV-Cross/CMakeLists.txt -------------------------------------------------------------------------------- /Electro/vendor/SPIRV-Cross/src/spirv_cfg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/SPIRV-Cross/src/spirv_cfg.cpp -------------------------------------------------------------------------------- /Electro/vendor/SPIRV-Cross/src/spirv_cpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/SPIRV-Cross/src/spirv_cpp.cpp -------------------------------------------------------------------------------- /Electro/vendor/SPIRV-Cross/src/spirv_cross.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/SPIRV-Cross/src/spirv_cross.cpp -------------------------------------------------------------------------------- /Electro/vendor/SPIRV-Cross/src/spirv_cross_util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/SPIRV-Cross/src/spirv_cross_util.cpp -------------------------------------------------------------------------------- /Electro/vendor/SPIRV-Cross/src/spirv_glsl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/SPIRV-Cross/src/spirv_glsl.cpp -------------------------------------------------------------------------------- /Electro/vendor/SPIRV-Cross/src/spirv_hlsl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/SPIRV-Cross/src/spirv_hlsl.cpp -------------------------------------------------------------------------------- /Electro/vendor/SPIRV-Cross/src/spirv_msl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/SPIRV-Cross/src/spirv_msl.cpp -------------------------------------------------------------------------------- /Electro/vendor/SPIRV-Cross/src/spirv_parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/SPIRV-Cross/src/spirv_parser.cpp -------------------------------------------------------------------------------- /Electro/vendor/SPIRV-Cross/src/spirv_reflect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/SPIRV-Cross/src/spirv_reflect.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/CMakeLists.txt -------------------------------------------------------------------------------- /Electro/vendor/Yaml/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/LICENSE -------------------------------------------------------------------------------- /Electro/vendor/Yaml/include/yaml-cpp/anchor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/include/yaml-cpp/anchor.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/include/yaml-cpp/binary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/include/yaml-cpp/binary.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/include/yaml-cpp/depthguard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/include/yaml-cpp/depthguard.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/include/yaml-cpp/dll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/include/yaml-cpp/dll.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/include/yaml-cpp/emitter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/include/yaml-cpp/emitter.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/include/yaml-cpp/emitterdef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/include/yaml-cpp/emitterdef.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/include/yaml-cpp/mark.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/include/yaml-cpp/mark.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/include/yaml-cpp/node/emit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/include/yaml-cpp/node/emit.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/include/yaml-cpp/node/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/include/yaml-cpp/node/impl.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/include/yaml-cpp/node/node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/include/yaml-cpp/node/node.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/include/yaml-cpp/node/ptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/include/yaml-cpp/node/ptr.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/include/yaml-cpp/node/type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/include/yaml-cpp/node/type.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/include/yaml-cpp/noexcept.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/include/yaml-cpp/noexcept.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/include/yaml-cpp/null.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/include/yaml-cpp/null.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/include/yaml-cpp/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/include/yaml-cpp/parser.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/include/yaml-cpp/traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/include/yaml-cpp/traits.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/include/yaml-cpp/yaml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/include/yaml-cpp/yaml.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/binary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/binary.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/collectionstack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/collectionstack.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/contrib/graphbuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/contrib/graphbuilder.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/contrib/yaml-cpp.natvis: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/contrib/yaml-cpp.natvis -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/convert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/convert.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/depthguard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/depthguard.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/directives.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/directives.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/directives.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/directives.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/emit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/emit.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/emitfromevents.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/emitfromevents.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/emitter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/emitter.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/emitterstate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/emitterstate.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/emitterstate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/emitterstate.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/emitterutils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/emitterutils.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/emitterutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/emitterutils.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/exceptions.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/exp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/exp.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/exp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/exp.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/indentation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/indentation.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/memory.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/node.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/node_data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/node_data.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/nodebuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/nodebuilder.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/nodebuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/nodebuilder.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/nodeevents.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/nodeevents.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/nodeevents.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/nodeevents.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/null.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/null.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/ostream_wrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/ostream_wrapper.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/parse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/parse.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/parser.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/ptr_vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/ptr_vector.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/regex_yaml.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/regex_yaml.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/regex_yaml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/regex_yaml.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/regeximpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/regeximpl.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/scanner.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/scanner.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/scanner.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/scanner.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/scanscalar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/scanscalar.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/scanscalar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/scanscalar.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/scantag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/scantag.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/scantag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/scantag.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/scantoken.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/scantoken.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/setting.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/setting.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/simplekey.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/simplekey.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/singledocparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/singledocparser.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/singledocparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/singledocparser.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/stream.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/stream.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/streamcharsource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/streamcharsource.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/stringsource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/stringsource.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/tag.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/tag.cpp -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/tag.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/tag.h -------------------------------------------------------------------------------- /Electro/vendor/Yaml/src/token.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/Yaml/src/token.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/LICENSE -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/Bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/Bitmap.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/Defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/Defines.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/Hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/Hash.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/LogAux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/LogAux.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/Logger.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/Logger.hpp -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/Profiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/Profiler.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/Vertex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/Vertex.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/XMLTools.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/XMLTools.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/aabb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/aabb.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/ai_assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/ai_assert.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/anim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/anim.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/camera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/camera.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/cexport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/cexport.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/cfileio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/cfileio.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/cimport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/cimport.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/color4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/color4.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/color4.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/color4.inl -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/config.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/config.h.in -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/defs.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/fast_atof.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/fast_atof.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/light.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/light.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/material.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/material.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/matrix3x3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/matrix3x3.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/matrix4x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/matrix4x4.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/mesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/mesh.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/metadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/metadata.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/qnan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/qnan.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/scene.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/scene.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/texture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/texture.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/types.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/vector2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/vector2.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/vector2.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/vector2.inl -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/vector3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/vector3.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/vector3.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/vector3.inl -------------------------------------------------------------------------------- /Electro/vendor/assimp/include/assimp/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/include/assimp/version.h -------------------------------------------------------------------------------- /Electro/vendor/assimp/lib/assimp-vc142-mt.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/lib/assimp-vc142-mt.dll -------------------------------------------------------------------------------- /Electro/vendor/assimp/lib/assimp-vc142-mt.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/assimp/lib/assimp-vc142-mt.lib -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/CMakeLists.txt -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/common.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/_features.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/_features.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/_fixes.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/_fixes.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/_noise.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/_noise.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/_swizzle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/_swizzle.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/_swizzle_func.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/_swizzle_func.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/_vectorize.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/_vectorize.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/compute_common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/compute_common.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/func_common.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/func_common.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/func_geometric.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/func_geometric.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/func_integer.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/func_integer.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/func_matrix.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/func_matrix.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/func_packing.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/func_packing.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/func_trigonometric_simd.inl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/glm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/glm.cpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/qualifier.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/qualifier.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/setup.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/setup.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_float.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_float.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_half.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_half.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_half.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_half.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_mat2x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_mat2x2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_mat2x2.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_mat2x2.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_mat2x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_mat2x3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_mat2x3.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_mat2x3.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_mat2x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_mat2x4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_mat2x4.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_mat2x4.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_mat3x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_mat3x2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_mat3x2.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_mat3x2.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_mat3x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_mat3x3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_mat3x3.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_mat3x3.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_mat3x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_mat3x4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_mat3x4.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_mat3x4.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_mat4x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_mat4x2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_mat4x2.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_mat4x2.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_mat4x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_mat4x3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_mat4x3.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_mat4x3.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_mat4x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_mat4x4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_mat4x4.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_mat4x4.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_quat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_quat.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_quat.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_quat.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_quat_simd.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_quat_simd.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_vec1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_vec1.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_vec1.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_vec1.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_vec2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_vec2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_vec2.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_vec2.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_vec3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_vec3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_vec3.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_vec3.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_vec4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_vec4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_vec4.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_vec4.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/detail/type_vec4_simd.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/detail/type_vec4_simd.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/exponential.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/exponential.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_clip_space.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_clip_space.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_clip_space.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_clip_space.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_common.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_common.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_common.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_double2x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_double2x2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_double2x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_double2x3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_double2x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_double2x4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_double3x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_double3x2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_double3x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_double3x3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_double3x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_double3x4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_double4x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_double4x2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_double4x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_double4x3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_double4x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_double4x4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_float2x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_float2x2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_float2x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_float2x3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_float2x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_float2x4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_float3x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_float3x2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_float3x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_float3x3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_float3x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_float3x4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_float4x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_float4x2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_float4x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_float4x3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_float4x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_float4x4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_int2x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_int2x2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_int2x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_int2x3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_int2x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_int2x4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_int3x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_int3x2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_int3x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_int3x3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_int3x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_int3x4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_int4x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_int4x2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_int4x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_int4x3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_int4x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_int4x4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_integer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_integer.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_integer.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_integer.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_projection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_projection.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_projection.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_projection.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_relational.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_relational.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_relational.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_relational.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_transform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_transform.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_transform.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_transform.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_uint2x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_uint2x2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_uint2x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_uint2x3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_uint2x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_uint2x4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_uint3x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_uint3x2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_uint3x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_uint3x3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_uint3x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_uint3x4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_uint4x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_uint4x2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_uint4x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_uint4x3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/matrix_uint4x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/matrix_uint4x4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/quaternion_common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/quaternion_common.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/quaternion_common.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/quaternion_common.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/quaternion_double.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/quaternion_double.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/quaternion_float.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/quaternion_float.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/scalar_common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/scalar_common.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/scalar_common.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/scalar_common.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/scalar_constants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/scalar_constants.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/scalar_constants.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/scalar_constants.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/scalar_int_sized.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/scalar_int_sized.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/scalar_integer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/scalar_integer.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/scalar_integer.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/scalar_integer.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/scalar_packing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/scalar_packing.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/scalar_packing.inl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/scalar_reciprocal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/scalar_reciprocal.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/scalar_reciprocal.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/scalar_reciprocal.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/scalar_relational.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/scalar_relational.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/scalar_relational.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/scalar_relational.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/scalar_uint_sized.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/scalar_uint_sized.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/scalar_ulp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/scalar_ulp.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/scalar_ulp.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/scalar_ulp.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_bool1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_bool1.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_bool2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_bool2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_bool3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_bool3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_bool4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_bool4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_common.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_common.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_common.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_double1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_double1.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_double2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_double2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_double3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_double3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_double4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_double4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_float1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_float1.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_float2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_float2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_float3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_float3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_float4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_float4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_int1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_int1.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_int1_sized.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_int1_sized.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_int2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_int2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_int2_sized.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_int2_sized.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_int3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_int3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_int3_sized.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_int3_sized.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_int4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_int4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_int4_sized.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_int4_sized.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_integer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_integer.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_integer.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_integer.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_packing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_packing.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_packing.inl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_reciprocal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_reciprocal.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_reciprocal.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_reciprocal.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_relational.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_relational.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_relational.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_relational.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_uint1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_uint1.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_uint2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_uint2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_uint3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_uint3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_uint4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_uint4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_ulp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_ulp.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/ext/vector_ulp.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/ext/vector_ulp.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/fwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/fwd.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/geometric.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/geometric.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/glm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/glm.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/bitfield.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/bitfield.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/bitfield.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/bitfield.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/color_space.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/color_space.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/color_space.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/color_space.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/constants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/constants.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/constants.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/constants.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/epsilon.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/epsilon.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/epsilon.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/epsilon.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/integer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/integer.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/integer.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/integer.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/matrix_access.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/matrix_access.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/matrix_access.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/matrix_access.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/matrix_integer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/matrix_integer.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/matrix_inverse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/matrix_inverse.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/matrix_inverse.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/matrix_inverse.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/matrix_transform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/matrix_transform.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/matrix_transform.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/matrix_transform.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/noise.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/noise.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/noise.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/noise.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/packing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/packing.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/packing.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/packing.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/quaternion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/quaternion.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/quaternion.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/quaternion.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/quaternion_simd.inl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/random.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/random.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/random.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/random.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/reciprocal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/reciprocal.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/round.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/round.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/round.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/round.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/type_aligned.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/type_aligned.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/type_precision.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/type_precision.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/type_precision.inl: -------------------------------------------------------------------------------- 1 | /// @ref gtc_precision 2 | 3 | namespace glm 4 | { 5 | 6 | } 7 | -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/type_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/type_ptr.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/type_ptr.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/type_ptr.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/ulp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/ulp.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/ulp.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/ulp.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtc/vec1.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtc/vec1.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/bit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/bit.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/bit.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/bit.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/closest_point.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/closest_point.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/closest_point.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/closest_point.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/color_encoding.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/color_encoding.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/color_encoding.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/color_encoding.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/color_space.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/color_space.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/color_space.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/color_space.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/color_space_YCoCg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/color_space_YCoCg.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/color_space_YCoCg.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/color_space_YCoCg.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/common.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/common.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/common.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/compatibility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/compatibility.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/compatibility.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/compatibility.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/component_wise.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/component_wise.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/component_wise.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/component_wise.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/dual_quaternion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/dual_quaternion.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/dual_quaternion.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/dual_quaternion.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/easing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/easing.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/easing.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/easing.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/euler_angles.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/euler_angles.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/euler_angles.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/euler_angles.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/extend.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/extend.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/extend.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/extend.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/extended_min_max.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/extended_min_max.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/extended_min_max.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/extended_min_max.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/exterior_product.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/exterior_product.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/exterior_product.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/exterior_product.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/fast_exponential.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/fast_exponential.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/fast_exponential.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/fast_exponential.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/fast_square_root.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/fast_square_root.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/fast_square_root.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/fast_square_root.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/fast_trigonometry.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/fast_trigonometry.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/fast_trigonometry.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/fast_trigonometry.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/float_notmalize.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/float_notmalize.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/functions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/functions.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/functions.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/functions.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/gradient_paint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/gradient_paint.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/gradient_paint.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/gradient_paint.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/hash.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/hash.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/hash.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/integer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/integer.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/integer.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/integer.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/intersect.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/intersect.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/intersect.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/intersect.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/io.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/io.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/io.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/io.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/log_base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/log_base.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/log_base.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/log_base.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/matrix_decompose.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/matrix_decompose.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/matrix_decompose.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/matrix_decompose.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/matrix_operation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/matrix_operation.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/matrix_operation.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/matrix_operation.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/matrix_query.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/matrix_query.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/matrix_query.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/matrix_query.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/mixed_product.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/mixed_product.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/mixed_product.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/mixed_product.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/norm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/norm.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/norm.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/norm.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/normal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/normal.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/normal.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/normal.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/normalize_dot.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/normalize_dot.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/normalize_dot.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/normalize_dot.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/number_precision.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/number_precision.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/number_precision.inl: -------------------------------------------------------------------------------- 1 | /// @ref gtx_number_precision 2 | 3 | namespace glm 4 | { 5 | 6 | } 7 | -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/optimum_pow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/optimum_pow.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/optimum_pow.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/optimum_pow.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/orthonormalize.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/orthonormalize.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/orthonormalize.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/orthonormalize.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/perpendicular.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/perpendicular.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/perpendicular.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/perpendicular.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/polar_coordinates.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/polar_coordinates.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/polar_coordinates.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/polar_coordinates.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/projection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/projection.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/projection.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/projection.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/quaternion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/quaternion.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/quaternion.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/quaternion.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/range.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/raw_data.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/raw_data.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/raw_data.inl: -------------------------------------------------------------------------------- 1 | /// @ref gtx_raw_data 2 | 3 | -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/rotate_vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/rotate_vector.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/rotate_vector.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/rotate_vector.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/scalar_relational.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/scalar_relational.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/scalar_relational.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/scalar_relational.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/spline.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/spline.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/spline.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/spline.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/std_based_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/std_based_type.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/std_based_type.inl: -------------------------------------------------------------------------------- 1 | /// @ref gtx_std_based_type 2 | 3 | namespace glm 4 | { 5 | 6 | } 7 | -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/string_cast.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/string_cast.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/string_cast.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/string_cast.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/texture.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/texture.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/texture.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/texture.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/transform.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/transform.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/transform.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/transform.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/transform2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/transform2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/transform2.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/transform2.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/type_aligned.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/type_aligned.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/type_aligned.inl: -------------------------------------------------------------------------------- 1 | /// @ref gtc_type_aligned 2 | 3 | namespace glm 4 | { 5 | 6 | } 7 | -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/type_trait.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/type_trait.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/type_trait.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/type_trait.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/vec_swizzle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/vec_swizzle.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/vector_angle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/vector_angle.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/vector_angle.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/vector_angle.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/vector_query.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/vector_query.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/vector_query.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/vector_query.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/wrap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/wrap.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/gtx/wrap.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/gtx/wrap.inl -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/integer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/integer.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/mat2x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/mat2x2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/mat2x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/mat2x3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/mat2x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/mat2x4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/mat3x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/mat3x2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/mat3x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/mat3x3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/mat3x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/mat3x4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/mat4x2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/mat4x2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/mat4x3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/mat4x3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/mat4x4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/mat4x4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/matrix.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/matrix.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/packing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/packing.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/simd/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/simd/common.h -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/simd/exponential.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/simd/exponential.h -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/simd/geometric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/simd/geometric.h -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/simd/integer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/simd/integer.h -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/simd/matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/simd/matrix.h -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/simd/neon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/simd/neon.h -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/simd/packing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/simd/packing.h -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/simd/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/simd/platform.h -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/simd/trigonometric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/simd/trigonometric.h -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/simd/vector_relational.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/simd/vector_relational.h -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/trigonometric.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/trigonometric.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/vec2.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/vec2.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/vec3.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/vec3.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/vec4.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/vec4.hpp -------------------------------------------------------------------------------- /Electro/vendor/glm/glm/vector_relational.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glm/glm/vector_relational.hpp -------------------------------------------------------------------------------- /Electro/vendor/glslc/glslc.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/glslc/glslc.exe -------------------------------------------------------------------------------- /Electro/vendor/imgui/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/imgui/CMakeLists.txt -------------------------------------------------------------------------------- /Electro/vendor/imgui/ImGuizmo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/imgui/ImGuizmo.cpp -------------------------------------------------------------------------------- /Electro/vendor/imgui/ImGuizmo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/imgui/ImGuizmo.h -------------------------------------------------------------------------------- /Electro/vendor/imgui/LICENSE-ImGui.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/imgui/LICENSE-ImGui.txt -------------------------------------------------------------------------------- /Electro/vendor/imgui/LICENSE-ImGuizmo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/imgui/LICENSE-ImGuizmo.txt -------------------------------------------------------------------------------- /Electro/vendor/imgui/backends/imgui_impl_dx11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/imgui/backends/imgui_impl_dx11.h -------------------------------------------------------------------------------- /Electro/vendor/imgui/backends/imgui_impl_glfw.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/imgui/backends/imgui_impl_glfw.h -------------------------------------------------------------------------------- /Electro/vendor/imgui/backends/imgui_impl_win32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/imgui/backends/imgui_impl_win32.h -------------------------------------------------------------------------------- /Electro/vendor/imgui/imconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/imgui/imconfig.h -------------------------------------------------------------------------------- /Electro/vendor/imgui/imgui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/imgui/imgui.cpp -------------------------------------------------------------------------------- /Electro/vendor/imgui/imgui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/imgui/imgui.h -------------------------------------------------------------------------------- /Electro/vendor/imgui/imgui_demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/imgui/imgui_demo.cpp -------------------------------------------------------------------------------- /Electro/vendor/imgui/imgui_draw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/imgui/imgui_draw.cpp -------------------------------------------------------------------------------- /Electro/vendor/imgui/imgui_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/imgui/imgui_internal.h -------------------------------------------------------------------------------- /Electro/vendor/imgui/imgui_stdlib.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/imgui/imgui_stdlib.cpp -------------------------------------------------------------------------------- /Electro/vendor/imgui/imgui_stdlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/imgui/imgui_stdlib.h -------------------------------------------------------------------------------- /Electro/vendor/imgui/imgui_tables.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/imgui/imgui_tables.cpp -------------------------------------------------------------------------------- /Electro/vendor/imgui/imgui_widgets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/imgui/imgui_widgets.cpp -------------------------------------------------------------------------------- /Electro/vendor/imgui/imstb_rectpack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/imgui/imstb_rectpack.h -------------------------------------------------------------------------------- /Electro/vendor/imgui/imstb_textedit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/imgui/imstb_textedit.h -------------------------------------------------------------------------------- /Electro/vendor/imgui/imstb_truetype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/imgui/imstb_truetype.h -------------------------------------------------------------------------------- /Electro/vendor/stb_image/stb_image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/stb_image/stb_image.cpp -------------------------------------------------------------------------------- /Electro/vendor/stb_image/stb_image.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Electro/vendor/stb_image/stb_image.h -------------------------------------------------------------------------------- /ElectroEditor/Assets/Textures/3DFileIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/Assets/Textures/3DFileIcon.png -------------------------------------------------------------------------------- /ElectroEditor/Assets/Textures/Electro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/Assets/Textures/Electro.png -------------------------------------------------------------------------------- /ElectroEditor/Assets/Textures/Folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/Assets/Textures/Folder.png -------------------------------------------------------------------------------- /ElectroEditor/Assets/Textures/ImageIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/Assets/Textures/ImageIcon.png -------------------------------------------------------------------------------- /ElectroEditor/Assets/Textures/Material.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/Assets/Textures/Material.png -------------------------------------------------------------------------------- /ElectroEditor/Assets/Textures/UnknownIcon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/Assets/Textures/UnknownIcon.png -------------------------------------------------------------------------------- /ElectroEditor/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/CMakeLists.txt -------------------------------------------------------------------------------- /ElectroEditor/src/EditorApp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/EditorApp.cpp -------------------------------------------------------------------------------- /ElectroEditor/src/EditorLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/EditorLayer.cpp -------------------------------------------------------------------------------- /ElectroEditor/src/EditorLayer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/EditorLayer.hpp -------------------------------------------------------------------------------- /ElectroEditor/src/FontAwesome.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/FontAwesome.hpp -------------------------------------------------------------------------------- /ElectroEditor/src/PanelManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/PanelManager.cpp -------------------------------------------------------------------------------- /ElectroEditor/src/PanelManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/PanelManager.hpp -------------------------------------------------------------------------------- /ElectroEditor/src/Panels/AssetImportPopup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/Panels/AssetImportPopup.cpp -------------------------------------------------------------------------------- /ElectroEditor/src/Panels/AssetImportPopup.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/Panels/AssetImportPopup.hpp -------------------------------------------------------------------------------- /ElectroEditor/src/Panels/AssetRegistryPanel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/Panels/AssetRegistryPanel.cpp -------------------------------------------------------------------------------- /ElectroEditor/src/Panels/AssetRegistryPanel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/Panels/AssetRegistryPanel.hpp -------------------------------------------------------------------------------- /ElectroEditor/src/Panels/AssetsPanel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/Panels/AssetsPanel.cpp -------------------------------------------------------------------------------- /ElectroEditor/src/Panels/AssetsPanel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/Panels/AssetsPanel.hpp -------------------------------------------------------------------------------- /ElectroEditor/src/Panels/IPanel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/Panels/IPanel.hpp -------------------------------------------------------------------------------- /ElectroEditor/src/Panels/InspectorPanel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/Panels/InspectorPanel.cpp -------------------------------------------------------------------------------- /ElectroEditor/src/Panels/InspectorPanel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/Panels/InspectorPanel.hpp -------------------------------------------------------------------------------- /ElectroEditor/src/Panels/ProfilerPanel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/Panels/ProfilerPanel.cpp -------------------------------------------------------------------------------- /ElectroEditor/src/Panels/ProfilerPanel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/Panels/ProfilerPanel.hpp -------------------------------------------------------------------------------- /ElectroEditor/src/Panels/SceneHierarchyPanel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/Panels/SceneHierarchyPanel.cpp -------------------------------------------------------------------------------- /ElectroEditor/src/Panels/SceneHierarchyPanel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/Panels/SceneHierarchyPanel.hpp -------------------------------------------------------------------------------- /ElectroEditor/src/UIMacros.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/UIMacros.hpp -------------------------------------------------------------------------------- /ElectroEditor/src/UIUtils/UIUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/UIUtils/UIUtils.cpp -------------------------------------------------------------------------------- /ElectroEditor/src/UIUtils/UIUtils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroEditor/src/UIUtils/UIUtils.hpp -------------------------------------------------------------------------------- /ElectroLayout.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroLayout.ini -------------------------------------------------------------------------------- /ElectroRuntime/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroRuntime/CMakeLists.txt -------------------------------------------------------------------------------- /ElectroRuntime/Source/RuntimeLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroRuntime/Source/RuntimeLayer.cpp -------------------------------------------------------------------------------- /ElectroScript-Core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroScript-Core/CMakeLists.txt -------------------------------------------------------------------------------- /ElectroScript-Core/src/Electro/Console.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroScript-Core/src/Electro/Console.cs -------------------------------------------------------------------------------- /ElectroScript-Core/src/Electro/ElectroAPI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroScript-Core/src/Electro/ElectroAPI.cs -------------------------------------------------------------------------------- /ElectroScript-Core/src/Electro/Input.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroScript-Core/src/Electro/Input.cs -------------------------------------------------------------------------------- /ElectroScript-Core/src/Electro/InputCodes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroScript-Core/src/Electro/InputCodes.cs -------------------------------------------------------------------------------- /ElectroScript-Core/src/Electro/Math/Mathf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroScript-Core/src/Electro/Math/Mathf.cs -------------------------------------------------------------------------------- /ElectroScript-Core/src/Electro/Math/Transform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroScript-Core/src/Electro/Math/Transform.cs -------------------------------------------------------------------------------- /ElectroScript-Core/src/Electro/Math/Vector2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroScript-Core/src/Electro/Math/Vector2.cs -------------------------------------------------------------------------------- /ElectroScript-Core/src/Electro/Math/Vector3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroScript-Core/src/Electro/Math/Vector3.cs -------------------------------------------------------------------------------- /ElectroScript-Core/src/Electro/Math/Vector4.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ElectroScript-Core/src/Electro/Math/Vector4.cs -------------------------------------------------------------------------------- /ExampleApp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ExampleApp/CMakeLists.txt -------------------------------------------------------------------------------- /ExampleApp/src/Camera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ExampleApp/src/Camera.cs -------------------------------------------------------------------------------- /ExampleApp/src/Player.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/ExampleApp/src/Player.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/README.md -------------------------------------------------------------------------------- /Resources/Branding/ElectroLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Resources/Branding/ElectroLogo.png -------------------------------------------------------------------------------- /Resources/Branding/MainBody.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Resources/Branding/MainBody.png -------------------------------------------------------------------------------- /Resources/Docs/CSharpScriptSystem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Resources/Docs/CSharpScriptSystem.md -------------------------------------------------------------------------------- /Resources/Docs/Setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Resources/Docs/Setup.md -------------------------------------------------------------------------------- /Resources/PhysicsDemo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Resources/PhysicsDemo.gif -------------------------------------------------------------------------------- /Resources/Spring.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Resources/Spring.gif -------------------------------------------------------------------------------- /Scripts/BuildAll.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Scripts/BuildAll.bat -------------------------------------------------------------------------------- /Scripts/BuildCSharp.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Scripts/BuildCSharp.bat -------------------------------------------------------------------------------- /Scripts/CMakeUtils.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Scripts/CMakeUtils.cmake -------------------------------------------------------------------------------- /Scripts/WindowsGenProjects.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Scripts/WindowsGenProjects.bat -------------------------------------------------------------------------------- /Tools/CountLines.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | call python LineCount.py --each 50 ../Electro/src --show 3 | pause -------------------------------------------------------------------------------- /Tools/LineCount.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SurgeTechnologies/Electro/HEAD/Tools/LineCount.py --------------------------------------------------------------------------------