├── .gitattributes ├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── publish-examples.yml │ ├── publish-nuget-package.yml │ ├── shapeengine-release-attacher.yml │ ├── update-controllerdb.yml │ └── update-dependencies-file.yml ├── .gitignore ├── Examples ├── Colors.cs ├── Examples.csproj ├── FontIDs.cs ├── GameloopExamples.cs ├── Info.plist ├── PayloadSystem │ ├── IPayload.cs │ ├── IPayloadConstructor.cs │ ├── IPayloadTargetingSystem.cs │ ├── PayloadDeliverySystem.cs │ ├── PayloadMarker.cs │ └── PdsInfo.cs ├── Program.cs ├── Resources │ ├── Fonts │ │ ├── Gruppo-Regular.ttf │ │ ├── IndieFlower-Regular.ttf │ │ ├── JetBrainsMono.ttf │ │ ├── Orbit-Regular.ttf │ │ ├── Orbitron-Bold.ttf │ │ ├── Orbitron-Regular.ttf │ │ ├── Prompt-LightItalic.ttf │ │ ├── Prompt-Regular.ttf │ │ ├── Prompt-Thin.ttf │ │ └── Teko-Medium.ttf │ ├── JsonDataExampleSource │ │ ├── AsteroidFast.json │ │ ├── AsteroidLarge.json │ │ ├── AsteroidMedium.json │ │ └── AsteroidSmall.json │ ├── Shaders │ │ ├── AlphaCircle.frag │ │ ├── BloomShader.frag │ │ ├── BlurShader.frag │ │ ├── CRTShader.frag │ │ ├── ChromaticAberrationShader.frag │ │ ├── Darkness.frag │ │ ├── Depth.frag │ │ ├── OverdrawShader.frag │ │ ├── PixelationShader.frag │ │ └── ReplaceColorShader.frag │ └── XmlDataExampleSource │ │ ├── AsteriodSmall.xml │ │ ├── AsteroidFast.xml │ │ ├── AsteroidLarge.xml │ │ └── AsteroidMedium.xml ├── Scenes │ ├── ExampleScene.cs │ ├── ExampleScenes │ │ ├── AsteroidMiningExample.cs │ │ ├── BouncyCircles.cs │ │ ├── CameraAreaDrawExample.cs │ │ ├── CameraExample.cs │ │ ├── CameraGroupFollowExample.cs │ │ ├── ControlNodeExampleScene.cs │ │ ├── CurveDataExample.cs │ │ ├── DataExample.cs │ │ ├── DelaunayExample.cs │ │ ├── EndlessSpaceCollision.cs │ │ ├── EndlessSpaceExampleSource │ │ │ ├── AsteroidObstacle.cs │ │ │ ├── AsteroidShard.cs │ │ │ ├── Autogun.cs │ │ │ ├── AutogunStats.cs │ │ │ ├── Bomb.cs │ │ │ ├── Bullet.cs │ │ │ ├── BulletStats.cs │ │ │ ├── Destructor.cs │ │ │ ├── ExplosivePayload.cs │ │ │ ├── ExplosivePayloadInfo.cs │ │ │ ├── Grenade100mm.cs │ │ │ ├── Grenade350mm.cs │ │ │ ├── HyperBullet.cs │ │ │ ├── KeyDirection.cs │ │ │ ├── LaserBeam.cs │ │ │ ├── LaserBeamParticle.cs │ │ │ ├── PayloadConstructor.cs │ │ │ ├── PayloadKey.cs │ │ │ ├── PayloadMarkerSimple.cs │ │ │ ├── PayloadTargetingSystemBarrage.cs │ │ │ ├── PayloadTargetingSystemStrafe.cs │ │ │ ├── Pds.cs │ │ │ ├── Penetrator.cs │ │ │ ├── Ship.cs │ │ │ ├── TurretPayload.cs │ │ │ └── TurretPayloadInfo.cs │ │ ├── GameObjectHandlerExample.cs │ │ ├── InputExample.cs │ │ ├── JsonDataExample.cs │ │ ├── OutlineDrawingExample.cs │ │ ├── PathfinderExample.cs │ │ ├── PathfinderExample2.cs │ │ ├── PhysicsExample.cs │ │ ├── PhysicsExampleSource │ │ │ ├── Asteroid.cs │ │ │ ├── CollisionLayers.cs │ │ │ └── Ship.cs │ │ ├── PolygonHolesExample.cs │ │ ├── PolylineInflationExample.cs │ │ ├── ProjectedShapesExample.cs │ │ ├── SavegameExample.cs │ │ ├── ScreenEffectsExample.cs │ │ ├── ShapeIntersectionExample.cs │ │ ├── ShipInputExample.cs │ │ ├── StripedShapeDrawingExample.cs │ │ ├── TextBoxExample.cs │ │ ├── TextScalingExample.cs │ │ ├── TextWrapEmphasisExample.cs │ │ └── XmlDataExample.cs │ ├── MainScene.cs │ └── TextExampleScene.cs ├── UIElements │ ├── BasicButton.cs │ ├── ExampleSelectionButton.cs │ ├── FPSLabel.cs │ └── InputActionLabel.cs ├── examples.icns ├── macos-app-bundling │ ├── bundle-macos-app.sh │ ├── examples.iconset │ │ ├── icon_128x128.png │ │ ├── icon_128x128@2x.png │ │ ├── icon_16x16@2x.png │ │ ├── icon_256x256.png │ │ ├── icon_256x256@2x.png │ │ ├── icon_32x32.png │ │ ├── icon_32x32@2x.png │ │ ├── icon_512x512.png │ │ └── icon_512x512@2x.png │ └── iconset2icns.sh └── shape-engine.ico ├── LICENSE ├── NOTICE.txt ├── README.md ├── ResourcePacker ├── BinaryPackManager.cs ├── Program.cs ├── ResourcePackManager.cs ├── ResourcePacker.csproj └── TextPackManager.cs ├── ShapeEngine.sln ├── ShapeEngine ├── Achievements │ ├── Achievement.cs │ ├── AchievementHandler.cs │ ├── AchievementStat.cs │ └── AchievmentDrawStack.cs ├── Audio │ ├── Audio.cs │ ├── AudioDevice.cs │ ├── Bus.cs │ ├── Playlist.cs │ ├── SFX.cs │ ├── SFXLoop.cs │ └── Song.cs ├── Color │ ├── ColorHsl.cs │ ├── ColorPalette.cs │ ├── ColorRgba.cs │ ├── Colorscheme.cs │ └── PaletteColor.cs ├── Content │ ├── ContentLoader.cs │ ├── ContentManager.cs │ └── ContentPack.cs ├── Core │ ├── BackendInterfaces │ │ ├── IDrawingBackend.cs │ │ └── RaylibDrawingBackend.cs │ ├── Curve.cs │ ├── CurveColor.cs │ ├── CurveFloat.cs │ ├── CurveInt.cs │ ├── CurveVector2.cs │ ├── DeferredInfo.cs │ ├── DelayedAction.cs │ ├── GameDef │ │ ├── Game.cs │ │ ├── GameCustomEvent.cs │ │ ├── GameGameloop.cs │ │ ├── GameResolve.cs │ │ ├── GameSavegameSystem.cs │ │ ├── GameStatic.cs │ │ └── GameVirtual.cs │ ├── GameObject.cs │ ├── GameWindow.cs │ ├── IBounds.cs │ ├── ICameraFollowTarget.cs │ ├── ICopyable.cs │ ├── IDrawable.cs │ ├── IUpdateable.cs │ ├── IdCounter.cs │ ├── Logging │ │ ├── LogLevel.cs │ │ ├── LogOutputType.cs │ │ ├── Logger.cs │ │ └── LoggerSettings.cs │ ├── PhysicsObject.cs │ ├── SavegameObject.cs │ ├── Scene.cs │ ├── SceneEmpty.cs │ ├── Shake.cs │ ├── SlowMotion.cs │ ├── SlowMotionState.cs │ ├── SpawnArea.cs │ ├── Structs │ │ ├── AnchorPoint.cs │ │ ├── BitFlag.cs │ │ ├── BitFlagLong.cs │ │ ├── BoundsCollisionInfo.cs │ │ ├── Coordinates.cs │ │ ├── DimensionConversionFactors.cs │ │ ├── Dimensions.cs │ │ ├── Direction.cs │ │ ├── ExitCode.cs │ │ ├── GameSettings.cs │ │ ├── GameTime.cs │ │ ├── GappedOutlineDrawingInfo.cs │ │ ├── Grid.cs │ │ ├── NinePatchRect.cs │ │ ├── NormalizedDouble.cs │ │ ├── NormalizedFloat.cs │ │ ├── PolarCoordinates.cs │ │ ├── ScreenInfo.cs │ │ ├── SignedNormalizedDouble.cs │ │ ├── SignedNormalizedFloat.cs │ │ ├── Size.cs │ │ ├── Transform2D.cs │ │ ├── TransformMatrix2D.cs │ │ ├── ValueRange.cs │ │ ├── ValueRangeInt.cs │ │ └── WindowSettings.cs │ ├── TextureSurface.cs │ ├── TweenType.cs │ ├── WindowBorder.cs │ └── WindowDisplayState.cs ├── Effects │ ├── Effect.cs │ ├── EffectObject.cs │ └── TextEffect.cs ├── Geometry │ ├── CellCollision │ │ ├── CellCollisionSystem.cs │ │ └── ICellCollider.cs │ ├── CircleDef │ │ ├── Circle.cs │ │ ├── CircleClosestPoint.cs │ │ ├── CircleClosestPointStatic.cs │ │ ├── CircleCollider.cs │ │ ├── CircleContains.cs │ │ ├── CircleContainsStatic.cs │ │ ├── CircleDrawing.cs │ │ ├── CircleIntersectShape.cs │ │ ├── CircleIntersectionStatic.cs │ │ ├── CircleMath.cs │ │ ├── CircleOverlap.cs │ │ ├── CircleOverlapStatic.cs │ │ ├── CircleSector.cs │ │ ├── CircleSectorCollider.cs │ │ ├── CircleShape.cs │ │ └── RingDrawing.cs │ ├── ClosedShapeType.cs │ ├── CollisionSystem │ │ ├── BroadphaseBucket.cs │ │ ├── BroadphaseColliderRegister.cs │ │ ├── BroadphaseDynamicSpatialHash.cs │ │ ├── BroadphaseSpatialHash.cs │ │ ├── BroadphaseStaticColliderRegister.cs │ │ ├── BroadphaseType.cs │ │ ├── CastSpaceEntry.cs │ │ ├── CastSpaceResult.cs │ │ ├── ClosestPointResult.cs │ │ ├── Collider.cs │ │ ├── Collision.cs │ │ ├── CollisionHandlerDef │ │ │ ├── CollisionHandler.cs │ │ │ ├── CollisionHandlerCastSpace.cs │ │ │ ├── CollisionHandlerIntersectSpace.cs │ │ │ ├── CollisionObjectRegister.cs │ │ │ ├── CollisionRegister.cs │ │ │ ├── CollisionStack.cs │ │ │ ├── FirstContactStack.cs │ │ │ └── ObjectRegister.cs │ │ ├── CollisionInformation.cs │ │ ├── CollisionObject.cs │ │ ├── CollisionPointValidationResult.cs │ │ ├── CollisionPointsFilterType.cs │ │ ├── IBroadphase.cs │ │ ├── IntersectSpaceEntry.cs │ │ ├── IntersectSpaceRegister.cs │ │ ├── IntersectSpaceResult.cs │ │ ├── IntersectionPoint.cs │ │ ├── IntersectionPoints.cs │ │ ├── MotionType.cs │ │ └── Overlap.cs │ ├── CustomDrawing.cs │ ├── FractureHelper.cs │ ├── FractureInfo.cs │ ├── GappedDrawing.cs │ ├── IClosedShapeTypeProvider.cs │ ├── IShape.cs │ ├── IShapeTypeProvider.cs │ ├── LineCapType.cs │ ├── LineDef │ │ ├── Line.cs │ │ ├── LineClosestPoint.cs │ │ ├── LineClosestPointStatic.cs │ │ ├── LineCollider.cs │ │ ├── LineDrawing.cs │ │ ├── LineIntersectShape.cs │ │ ├── LineIntersection.cs │ │ ├── LineIntersectionStatic.cs │ │ ├── LineOverlap.cs │ │ └── LineOverlapStatic.cs │ ├── LineDrawingInfo.cs │ ├── PointDrawing.cs │ ├── PointsDef │ │ ├── Points.cs │ │ ├── PointsClosestPoint.cs │ │ └── PointsMath.cs │ ├── PolygonDef │ │ ├── Polygon.cs │ │ ├── PolygonClipping.cs │ │ ├── PolygonClosestPoint.cs │ │ ├── PolygonCollider.cs │ │ ├── PolygonContains.cs │ │ ├── PolygonContainsStatic.cs │ │ ├── PolygonConvexHull.cs │ │ ├── PolygonDrawing.cs │ │ ├── PolygonIntersectShape.cs │ │ ├── PolygonIntersectShape2.cs │ │ ├── PolygonMath.cs │ │ ├── PolygonOverlap.cs │ │ ├── PolygonOverlapStatic.cs │ │ ├── PolygonShape.cs │ │ └── PolygonStatic.cs │ ├── PolylineDef │ │ ├── Polyline.cs │ │ ├── PolylineClosestPoint.cs │ │ ├── PolylineCollider.cs │ │ ├── PolylineDrawing.cs │ │ ├── PolylineIntersectShape.cs │ │ ├── PolylineIntersectShape2.cs │ │ ├── PolylineMath.cs │ │ ├── PolylineOverlap.cs │ │ ├── PolylineOverlapStatic.cs │ │ └── PolylineShape.cs │ ├── QuadDef │ │ ├── Quad.cs │ │ ├── QuadClosestPoint.cs │ │ ├── QuadCollider.cs │ │ ├── QuadContains.cs │ │ ├── QuadContainsStatic.cs │ │ ├── QuadDrawing.cs │ │ ├── QuadIntersectShape.cs │ │ ├── QuadMath.cs │ │ ├── QuadOverlap.cs │ │ ├── QuadOverlapStatic.cs │ │ └── QuadShape.cs │ ├── RayDef │ │ ├── Ray.cs │ │ ├── RayClosestPoint.cs │ │ ├── RayClosestPointStatic.cs │ │ ├── RayCollider.cs │ │ ├── RayDrawing.cs │ │ ├── RayIntersectShape.cs │ │ ├── RayIntersection.cs │ │ ├── RayIntersectionStatic.cs │ │ ├── RayOverlap.cs │ │ └── RayOverlapStatic.cs │ ├── RectDef │ │ ├── Rect.cs │ │ ├── RectClosestPoint.cs │ │ ├── RectCollider.cs │ │ ├── RectCollision.cs │ │ ├── RectContains.cs │ │ ├── RectContainsStatic.cs │ │ ├── RectDrawing.cs │ │ ├── RectIntersectShape.cs │ │ ├── RectIntersectShape2.cs │ │ ├── RectMargins.cs │ │ ├── RectMath.cs │ │ ├── RectOverlap.cs │ │ ├── RectOverlapStatic.cs │ │ ├── RectShape.cs │ │ ├── RectSplit.cs │ │ └── RectUi.cs │ ├── SegmentDef │ │ ├── Segment.cs │ │ ├── SegmentClosestPoint.cs │ │ ├── SegmentClosestPointStatic.cs │ │ ├── SegmentCollider.cs │ │ ├── SegmentDrawing.cs │ │ ├── SegmentIntersectShape.cs │ │ ├── SegmentIntersection.cs │ │ ├── SegmentIntersectionStatic.cs │ │ ├── SegmentMath.cs │ │ ├── SegmentOverlap.cs │ │ ├── SegmentOverlapStatic.cs │ │ └── SegmentShape.cs │ ├── SegmentsDef │ │ ├── Segments.cs │ │ ├── SegmentsClosestPoint.cs │ │ ├── SegmentsIntersectShape.cs │ │ ├── SegmentsMath.cs │ │ ├── SegmentsOverlap.cs │ │ └── SegmentsOverlapStatic.cs │ ├── Shape.cs │ ├── ShapeContainer.cs │ ├── ShapeDrawing.cs │ ├── ShapeHandle.cs │ ├── ShapeList.cs │ ├── ShapeType.cs │ ├── ShapeTypeExtensions.cs │ ├── StripedDrawingDef │ │ ├── StripedDrawing.cs │ │ ├── StripedDrawingCircle.cs │ │ ├── StripedDrawingPolygon.cs │ │ ├── StripedDrawingQuad.cs │ │ ├── StripedDrawingRect.cs │ │ ├── StripedDrawingRing.cs │ │ └── StripedDrawingTriangle.cs │ ├── TriangleDef │ │ ├── Triangle.cs │ │ ├── TriangleClosestPoint.cs │ │ ├── TriangleCollider.cs │ │ ├── TriangleContains.cs │ │ ├── TriangleContainsStatic.cs │ │ ├── TriangleDrawing.cs │ │ ├── TriangleIntersectShape.cs │ │ ├── TriangleMath.cs │ │ ├── TriangleOverlap.cs │ │ ├── TriangleOverlapStatic.cs │ │ └── TriangleShape.cs │ ├── TriangulationDef │ │ ├── Triangulation.cs │ │ ├── TriangulationClosestPoint.cs │ │ ├── TriangulationContainsPoint.cs │ │ ├── TriangulationIntersectShape.cs │ │ ├── TriangulationMath.cs │ │ └── TriangulationOverlap.cs │ └── UIDrawing.cs ├── Input │ ├── GamepadDevice.cs │ ├── GamepadDeviceManager.cs │ ├── IInputType.cs │ ├── IModifierKey.cs │ ├── InputAction.cs │ ├── InputActionSettings.cs │ ├── InputActionTree.cs │ ├── InputActionTreeGroup.cs │ ├── InputDevice.cs │ ├── InputDeviceType.cs │ ├── InputEvent.cs │ ├── InputExtensions.cs │ ├── InputGesture.cs │ ├── InputName.cs │ ├── InputSettings.cs │ ├── InputSettingsGamepad.cs │ ├── InputSettingsKeyboard.cs │ ├── InputSettingsMouse.cs │ ├── InputState.cs │ ├── InputSystem.cs │ ├── InputTypeGamepadButton.cs │ ├── InputTypeGamepadButtonAxis.cs │ ├── InputTypeGamepadJoyAxis.cs │ ├── InputTypeGamepadTriggerAxis.cs │ ├── InputTypeKeyboardButton.cs │ ├── InputTypeKeyboardButtonAxis.cs │ ├── InputTypeMouseAxis.cs │ ├── InputTypeMouseButton.cs │ ├── InputTypeMouseButtonAxis.cs │ ├── InputTypeMousePositionDelta.cs │ ├── InputTypeMouseWheelAxis.cs │ ├── KeyboardDevice.cs │ ├── ModifierKeyGamepadButton.cs │ ├── ModifierKeyKeyboardButton.cs │ ├── ModifierKeyMouseButton.cs │ ├── ModifierKeyOperator.cs │ ├── ModifierKeySet.cs │ ├── MouseDevice.cs │ ├── ShapeGamepadButton.cs │ ├── ShapeGamepadJoyAxis.cs │ ├── ShapeGamepadTriggerAxis.cs │ ├── ShapeKeyboardButton.cs │ ├── ShapeMouseAxis.cs │ ├── ShapeMouseButton.cs │ └── ShapeMouseWheelAxis.cs ├── LICENSE.txt ├── Pathfinding │ ├── AStar.cs │ ├── GridNode.cs │ ├── IPathfinderAgent.cs │ ├── IPathfinderObstacle.cs │ ├── Node.cs │ ├── NodeCost.cs │ ├── NodeCostType.cs │ ├── NodeQueue.cs │ ├── NodeWeight.cs │ ├── Path.cs │ ├── PathRequest.cs │ └── Pathfinder.cs ├── Pool │ ├── ObjectPool.cs │ └── PooledObjectHandle.cs ├── Random │ ├── ChanceList.cs │ ├── ChanceListIndices.cs │ ├── Rng.cs │ └── WeightedItem.cs ├── Screen │ ├── CameraFollowerMulti.cs │ ├── CameraFollowerSingle.cs │ ├── CameraTweenOffset.cs │ ├── CameraTweenRotation.cs │ ├── CameraTweenZoomFactor.cs │ ├── CustomScreenTextureHandler.cs │ ├── ICameraFollower.cs │ ├── ICameraTween.cs │ ├── MonitorDevice.cs │ ├── MonitorInfo.cs │ ├── ScreenTexture.cs │ ├── ScreenTextureMode.cs │ ├── ShaderContainer.cs │ ├── ShaderSupportType.cs │ ├── ShapeCamera.cs │ ├── ShapeFlash.cs │ └── ShapeShader.cs ├── Serialization │ ├── DataBase.cs │ ├── DataObject.cs │ ├── DataObjectDict.cs │ ├── DataObjectList.cs │ ├── ICsvSerializable.cs │ ├── JsonClassSerializer.cs │ ├── JsonDataObjectSerializer.cs │ ├── JsonStructSerializer.cs │ ├── XmlClassSerializer.cs │ ├── XmlDataObjectSerializer.cs │ └── XmlStructSerializer.cs ├── ShapeEngine.csproj ├── StaticLib │ ├── PerlinNoise2D.cs │ ├── ShapeClipper.cs │ ├── ShapeFileManager.cs │ ├── ShapeID.cs │ ├── ShapeLogger.cs │ ├── ShapeMath.cs │ ├── ShapePhysics.cs │ ├── ShapeRegex.cs │ ├── ShapeTween.cs │ └── ShapeVec.cs ├── Stats │ ├── Buff.cs │ ├── BuffEffect.cs │ ├── BuffStacked.cs │ ├── BuffTimed.cs │ ├── BuffValue.cs │ ├── IBuff.cs │ ├── IStat.cs │ ├── Stat.cs │ ├── StatSimple.cs │ └── Stats.cs ├── Text │ ├── BitmapFont.cs │ ├── BitmapFontAtlas.cs │ ├── BitmapFontStatic.cs │ ├── Caret.cs │ ├── ED_Block.cs │ ├── ED_Transparent.cs │ ├── ED_Underline.cs │ ├── Emphasis.cs │ ├── FontDimensions.cs │ ├── IEmphasisDrawer.cs │ ├── IMouseDetection.cs │ ├── TextEmphasis.cs │ ├── TextEmphasisBox.cs │ ├── TextFont.cs │ ├── TextInputBox.cs │ └── TextWrapType.cs ├── Timing │ ├── Actionable.cs │ ├── BasicTimer.cs │ ├── ISequenceable.cs │ ├── ISequenceableTimedFloat.cs │ ├── Repeater.cs │ ├── Sequencer.cs │ ├── SequencerState.cs │ ├── SequencerTimedFloat.cs │ ├── Sequences.cs │ ├── TimedFloat.cs │ ├── Tween.cs │ ├── TweenColor.cs │ ├── TweenFloat.cs │ ├── TweenInt.cs │ ├── TweenRect.cs │ └── TweenVector2.cs ├── UI │ ├── ControlNode.cs │ ├── ControlNodeContainer.cs │ ├── ControlNodeNavigator.cs │ ├── ControlNodeSlider.cs │ ├── InputFilter.cs │ ├── MouseFilter.cs │ ├── RectNode.cs │ └── SelectFilter.cs ├── gamecontrollerdb.txt ├── readme-nuget.md ├── shape-engine.ico ├── shapeengine-icon.png └── shapeengine-nuget-icon-128px.png ├── final ├── capsules │ ├── banner │ │ ├── banner-a(1920x384).png │ │ ├── banner-a-transparent(1920x384).png │ │ ├── banner-b(1500x500).png │ │ ├── banner-b-transparent(1500x500).png │ │ ├── banner-c(2000x500).png │ │ ├── banner-c-mono(2000x500).png │ │ └── banner-c-transparent(2000x500).png │ ├── cover │ │ ├── cover-a(1920x1080).png │ │ ├── cover-a(3840-2160).png │ │ ├── cover-a-transparent(1920x1080).png │ │ └── cover-a-transparent(3840x2160).png │ ├── ico │ │ ├── other │ │ │ ├── android-chrome-192x192.png │ │ │ ├── android-chrome-512x512.png │ │ │ ├── apple-touch-icon.png │ │ │ ├── favicon-16x16.png │ │ │ └── favicon-32x32.png │ │ ├── shape-engine.ico │ │ └── shapeengine-icon-basic.png │ └── logo │ │ ├── Logo A Transparent.png │ │ ├── Logo A.png │ │ ├── Logo B Transparent.png │ │ ├── Logo B.png │ │ ├── Logo C Transparent.png │ │ ├── Logo C.png │ │ ├── Logo D.png │ │ ├── Logo E.png │ │ ├── Logo F Transparent.png │ │ ├── Logo F.png │ │ ├── Logo G Transparent.png │ │ ├── Logo G.png │ │ ├── Logo H Transparent.png │ │ └── Logo H.png ├── dependency-versions.txt └── shape-engine.ico ├── global.json └── media ├── fracture.gif ├── gameplay-short01.gif ├── gapped-drawing1.gif ├── gapped-drawing2.gif ├── helldivers.gif ├── input.gif ├── pathfinding.gif ├── screen-texture-2.0.gif ├── shape-projection.gif ├── simpleCollision-short-cropped01.gif ├── stripedDrawing.gif ├── ui.gif └── word-emphasis.gif /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/publish-examples.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/.github/workflows/publish-examples.yml -------------------------------------------------------------------------------- /.github/workflows/publish-nuget-package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/.github/workflows/publish-nuget-package.yml -------------------------------------------------------------------------------- /.github/workflows/shapeengine-release-attacher.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/.github/workflows/shapeengine-release-attacher.yml -------------------------------------------------------------------------------- /.github/workflows/update-controllerdb.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/.github/workflows/update-controllerdb.yml -------------------------------------------------------------------------------- /.github/workflows/update-dependencies-file.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/.github/workflows/update-dependencies-file.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/.gitignore -------------------------------------------------------------------------------- /Examples/Colors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Colors.cs -------------------------------------------------------------------------------- /Examples/Examples.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Examples.csproj -------------------------------------------------------------------------------- /Examples/FontIDs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/FontIDs.cs -------------------------------------------------------------------------------- /Examples/GameloopExamples.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/GameloopExamples.cs -------------------------------------------------------------------------------- /Examples/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Info.plist -------------------------------------------------------------------------------- /Examples/PayloadSystem/IPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/PayloadSystem/IPayload.cs -------------------------------------------------------------------------------- /Examples/PayloadSystem/IPayloadConstructor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/PayloadSystem/IPayloadConstructor.cs -------------------------------------------------------------------------------- /Examples/PayloadSystem/IPayloadTargetingSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/PayloadSystem/IPayloadTargetingSystem.cs -------------------------------------------------------------------------------- /Examples/PayloadSystem/PayloadDeliverySystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/PayloadSystem/PayloadDeliverySystem.cs -------------------------------------------------------------------------------- /Examples/PayloadSystem/PayloadMarker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/PayloadSystem/PayloadMarker.cs -------------------------------------------------------------------------------- /Examples/PayloadSystem/PdsInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/PayloadSystem/PdsInfo.cs -------------------------------------------------------------------------------- /Examples/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Program.cs -------------------------------------------------------------------------------- /Examples/Resources/Fonts/Gruppo-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/Fonts/Gruppo-Regular.ttf -------------------------------------------------------------------------------- /Examples/Resources/Fonts/IndieFlower-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/Fonts/IndieFlower-Regular.ttf -------------------------------------------------------------------------------- /Examples/Resources/Fonts/JetBrainsMono.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/Fonts/JetBrainsMono.ttf -------------------------------------------------------------------------------- /Examples/Resources/Fonts/Orbit-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/Fonts/Orbit-Regular.ttf -------------------------------------------------------------------------------- /Examples/Resources/Fonts/Orbitron-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/Fonts/Orbitron-Bold.ttf -------------------------------------------------------------------------------- /Examples/Resources/Fonts/Orbitron-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/Fonts/Orbitron-Regular.ttf -------------------------------------------------------------------------------- /Examples/Resources/Fonts/Prompt-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/Fonts/Prompt-LightItalic.ttf -------------------------------------------------------------------------------- /Examples/Resources/Fonts/Prompt-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/Fonts/Prompt-Regular.ttf -------------------------------------------------------------------------------- /Examples/Resources/Fonts/Prompt-Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/Fonts/Prompt-Thin.ttf -------------------------------------------------------------------------------- /Examples/Resources/Fonts/Teko-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/Fonts/Teko-Medium.ttf -------------------------------------------------------------------------------- /Examples/Resources/JsonDataExampleSource/AsteroidFast.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/JsonDataExampleSource/AsteroidFast.json -------------------------------------------------------------------------------- /Examples/Resources/JsonDataExampleSource/AsteroidLarge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/JsonDataExampleSource/AsteroidLarge.json -------------------------------------------------------------------------------- /Examples/Resources/JsonDataExampleSource/AsteroidMedium.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/JsonDataExampleSource/AsteroidMedium.json -------------------------------------------------------------------------------- /Examples/Resources/JsonDataExampleSource/AsteroidSmall.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/JsonDataExampleSource/AsteroidSmall.json -------------------------------------------------------------------------------- /Examples/Resources/Shaders/AlphaCircle.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/Shaders/AlphaCircle.frag -------------------------------------------------------------------------------- /Examples/Resources/Shaders/BloomShader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/Shaders/BloomShader.frag -------------------------------------------------------------------------------- /Examples/Resources/Shaders/BlurShader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/Shaders/BlurShader.frag -------------------------------------------------------------------------------- /Examples/Resources/Shaders/CRTShader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/Shaders/CRTShader.frag -------------------------------------------------------------------------------- /Examples/Resources/Shaders/ChromaticAberrationShader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/Shaders/ChromaticAberrationShader.frag -------------------------------------------------------------------------------- /Examples/Resources/Shaders/Darkness.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/Shaders/Darkness.frag -------------------------------------------------------------------------------- /Examples/Resources/Shaders/Depth.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/Shaders/Depth.frag -------------------------------------------------------------------------------- /Examples/Resources/Shaders/OverdrawShader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/Shaders/OverdrawShader.frag -------------------------------------------------------------------------------- /Examples/Resources/Shaders/PixelationShader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/Shaders/PixelationShader.frag -------------------------------------------------------------------------------- /Examples/Resources/Shaders/ReplaceColorShader.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/Shaders/ReplaceColorShader.frag -------------------------------------------------------------------------------- /Examples/Resources/XmlDataExampleSource/AsteriodSmall.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/XmlDataExampleSource/AsteriodSmall.xml -------------------------------------------------------------------------------- /Examples/Resources/XmlDataExampleSource/AsteroidFast.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/XmlDataExampleSource/AsteroidFast.xml -------------------------------------------------------------------------------- /Examples/Resources/XmlDataExampleSource/AsteroidLarge.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/XmlDataExampleSource/AsteroidLarge.xml -------------------------------------------------------------------------------- /Examples/Resources/XmlDataExampleSource/AsteroidMedium.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Resources/XmlDataExampleSource/AsteroidMedium.xml -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScene.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScene.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/AsteroidMiningExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/AsteroidMiningExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/BouncyCircles.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/BouncyCircles.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/CameraAreaDrawExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/CameraAreaDrawExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/CameraExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/CameraExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/CameraGroupFollowExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/CameraGroupFollowExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/ControlNodeExampleScene.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/ControlNodeExampleScene.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/CurveDataExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/CurveDataExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/DataExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/DataExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/DelaunayExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/DelaunayExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceCollision.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceCollision.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/AsteroidObstacle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/AsteroidObstacle.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/AsteroidShard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/AsteroidShard.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/Autogun.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/Autogun.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/AutogunStats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/AutogunStats.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/Bomb.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/Bomb.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/Bullet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/Bullet.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/BulletStats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/BulletStats.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/Destructor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/Destructor.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/ExplosivePayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/ExplosivePayload.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/ExplosivePayloadInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/ExplosivePayloadInfo.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/Grenade100mm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/Grenade100mm.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/Grenade350mm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/Grenade350mm.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/HyperBullet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/HyperBullet.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/KeyDirection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/KeyDirection.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/LaserBeam.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/LaserBeam.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/LaserBeamParticle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/LaserBeamParticle.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/PayloadConstructor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/PayloadConstructor.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/PayloadKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/PayloadKey.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/PayloadMarkerSimple.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/PayloadMarkerSimple.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/PayloadTargetingSystemBarrage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/PayloadTargetingSystemBarrage.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/PayloadTargetingSystemStrafe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/PayloadTargetingSystemStrafe.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/Pds.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/Pds.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/Penetrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/Penetrator.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/Ship.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/Ship.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/TurretPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/TurretPayload.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/TurretPayloadInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/EndlessSpaceExampleSource/TurretPayloadInfo.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/GameObjectHandlerExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/GameObjectHandlerExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/InputExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/InputExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/JsonDataExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/JsonDataExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/OutlineDrawingExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/OutlineDrawingExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/PathfinderExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/PathfinderExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/PathfinderExample2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/PathfinderExample2.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/PhysicsExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/PhysicsExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/PhysicsExampleSource/Asteroid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/PhysicsExampleSource/Asteroid.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/PhysicsExampleSource/CollisionLayers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/PhysicsExampleSource/CollisionLayers.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/PhysicsExampleSource/Ship.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/PhysicsExampleSource/Ship.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/PolygonHolesExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/PolygonHolesExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/PolylineInflationExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/PolylineInflationExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/ProjectedShapesExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/ProjectedShapesExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/SavegameExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/SavegameExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/ScreenEffectsExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/ScreenEffectsExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/ShapeIntersectionExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/ShapeIntersectionExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/ShipInputExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/ShipInputExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/StripedShapeDrawingExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/StripedShapeDrawingExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/TextBoxExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/TextBoxExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/TextScalingExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/TextScalingExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/TextWrapEmphasisExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/TextWrapEmphasisExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/ExampleScenes/XmlDataExample.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/ExampleScenes/XmlDataExample.cs -------------------------------------------------------------------------------- /Examples/Scenes/MainScene.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/MainScene.cs -------------------------------------------------------------------------------- /Examples/Scenes/TextExampleScene.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/Scenes/TextExampleScene.cs -------------------------------------------------------------------------------- /Examples/UIElements/BasicButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/UIElements/BasicButton.cs -------------------------------------------------------------------------------- /Examples/UIElements/ExampleSelectionButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/UIElements/ExampleSelectionButton.cs -------------------------------------------------------------------------------- /Examples/UIElements/FPSLabel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/UIElements/FPSLabel.cs -------------------------------------------------------------------------------- /Examples/UIElements/InputActionLabel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/UIElements/InputActionLabel.cs -------------------------------------------------------------------------------- /Examples/examples.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/examples.icns -------------------------------------------------------------------------------- /Examples/macos-app-bundling/bundle-macos-app.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/macos-app-bundling/bundle-macos-app.sh -------------------------------------------------------------------------------- /Examples/macos-app-bundling/examples.iconset/icon_128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/macos-app-bundling/examples.iconset/icon_128x128.png -------------------------------------------------------------------------------- /Examples/macos-app-bundling/examples.iconset/icon_128x128@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/macos-app-bundling/examples.iconset/icon_128x128@2x.png -------------------------------------------------------------------------------- /Examples/macos-app-bundling/examples.iconset/icon_16x16@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/macos-app-bundling/examples.iconset/icon_16x16@2x.png -------------------------------------------------------------------------------- /Examples/macos-app-bundling/examples.iconset/icon_256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/macos-app-bundling/examples.iconset/icon_256x256.png -------------------------------------------------------------------------------- /Examples/macos-app-bundling/examples.iconset/icon_256x256@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/macos-app-bundling/examples.iconset/icon_256x256@2x.png -------------------------------------------------------------------------------- /Examples/macos-app-bundling/examples.iconset/icon_32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/macos-app-bundling/examples.iconset/icon_32x32.png -------------------------------------------------------------------------------- /Examples/macos-app-bundling/examples.iconset/icon_32x32@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/macos-app-bundling/examples.iconset/icon_32x32@2x.png -------------------------------------------------------------------------------- /Examples/macos-app-bundling/examples.iconset/icon_512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/macos-app-bundling/examples.iconset/icon_512x512.png -------------------------------------------------------------------------------- /Examples/macos-app-bundling/examples.iconset/icon_512x512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/macos-app-bundling/examples.iconset/icon_512x512@2x.png -------------------------------------------------------------------------------- /Examples/macos-app-bundling/iconset2icns.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/macos-app-bundling/iconset2icns.sh -------------------------------------------------------------------------------- /Examples/shape-engine.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/Examples/shape-engine.ico -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/README.md -------------------------------------------------------------------------------- /ResourcePacker/BinaryPackManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ResourcePacker/BinaryPackManager.cs -------------------------------------------------------------------------------- /ResourcePacker/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ResourcePacker/Program.cs -------------------------------------------------------------------------------- /ResourcePacker/ResourcePackManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ResourcePacker/ResourcePackManager.cs -------------------------------------------------------------------------------- /ResourcePacker/ResourcePacker.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ResourcePacker/ResourcePacker.csproj -------------------------------------------------------------------------------- /ResourcePacker/TextPackManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ResourcePacker/TextPackManager.cs -------------------------------------------------------------------------------- /ShapeEngine.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine.sln -------------------------------------------------------------------------------- /ShapeEngine/Achievements/Achievement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Achievements/Achievement.cs -------------------------------------------------------------------------------- /ShapeEngine/Achievements/AchievementHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Achievements/AchievementHandler.cs -------------------------------------------------------------------------------- /ShapeEngine/Achievements/AchievementStat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Achievements/AchievementStat.cs -------------------------------------------------------------------------------- /ShapeEngine/Achievements/AchievmentDrawStack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Achievements/AchievmentDrawStack.cs -------------------------------------------------------------------------------- /ShapeEngine/Audio/Audio.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Audio/Audio.cs -------------------------------------------------------------------------------- /ShapeEngine/Audio/AudioDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Audio/AudioDevice.cs -------------------------------------------------------------------------------- /ShapeEngine/Audio/Bus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Audio/Bus.cs -------------------------------------------------------------------------------- /ShapeEngine/Audio/Playlist.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Audio/Playlist.cs -------------------------------------------------------------------------------- /ShapeEngine/Audio/SFX.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Audio/SFX.cs -------------------------------------------------------------------------------- /ShapeEngine/Audio/SFXLoop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Audio/SFXLoop.cs -------------------------------------------------------------------------------- /ShapeEngine/Audio/Song.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Audio/Song.cs -------------------------------------------------------------------------------- /ShapeEngine/Color/ColorHsl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Color/ColorHsl.cs -------------------------------------------------------------------------------- /ShapeEngine/Color/ColorPalette.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Color/ColorPalette.cs -------------------------------------------------------------------------------- /ShapeEngine/Color/ColorRgba.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Color/ColorRgba.cs -------------------------------------------------------------------------------- /ShapeEngine/Color/Colorscheme.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Color/Colorscheme.cs -------------------------------------------------------------------------------- /ShapeEngine/Color/PaletteColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Color/PaletteColor.cs -------------------------------------------------------------------------------- /ShapeEngine/Content/ContentLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Content/ContentLoader.cs -------------------------------------------------------------------------------- /ShapeEngine/Content/ContentManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Content/ContentManager.cs -------------------------------------------------------------------------------- /ShapeEngine/Content/ContentPack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Content/ContentPack.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/BackendInterfaces/IDrawingBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/BackendInterfaces/IDrawingBackend.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/BackendInterfaces/RaylibDrawingBackend.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/BackendInterfaces/RaylibDrawingBackend.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Curve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Curve.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/CurveColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/CurveColor.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/CurveFloat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/CurveFloat.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/CurveInt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/CurveInt.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/CurveVector2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/CurveVector2.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/DeferredInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/DeferredInfo.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/DelayedAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/DelayedAction.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/GameDef/Game.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/GameDef/Game.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/GameDef/GameCustomEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/GameDef/GameCustomEvent.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/GameDef/GameGameloop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/GameDef/GameGameloop.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/GameDef/GameResolve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/GameDef/GameResolve.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/GameDef/GameSavegameSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/GameDef/GameSavegameSystem.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/GameDef/GameStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/GameDef/GameStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/GameDef/GameVirtual.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/GameDef/GameVirtual.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/GameObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/GameObject.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/GameWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/GameWindow.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/IBounds.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/IBounds.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/ICameraFollowTarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/ICameraFollowTarget.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/ICopyable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/ICopyable.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/IDrawable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/IDrawable.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/IUpdateable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/IUpdateable.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/IdCounter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/IdCounter.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Logging/LogLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Logging/LogLevel.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Logging/LogOutputType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Logging/LogOutputType.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Logging/Logger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Logging/Logger.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Logging/LoggerSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Logging/LoggerSettings.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/PhysicsObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/PhysicsObject.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/SavegameObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/SavegameObject.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Scene.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Scene.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/SceneEmpty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/SceneEmpty.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Shake.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Shake.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/SlowMotion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/SlowMotion.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/SlowMotionState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/SlowMotionState.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/SpawnArea.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/SpawnArea.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/AnchorPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/AnchorPoint.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/BitFlag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/BitFlag.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/BitFlagLong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/BitFlagLong.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/BoundsCollisionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/BoundsCollisionInfo.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/Coordinates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/Coordinates.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/DimensionConversionFactors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/DimensionConversionFactors.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/Dimensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/Dimensions.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/Direction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/Direction.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/ExitCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/ExitCode.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/GameSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/GameSettings.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/GameTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/GameTime.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/GappedOutlineDrawingInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/GappedOutlineDrawingInfo.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/Grid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/Grid.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/NinePatchRect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/NinePatchRect.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/NormalizedDouble.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/NormalizedDouble.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/NormalizedFloat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/NormalizedFloat.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/PolarCoordinates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/PolarCoordinates.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/ScreenInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/ScreenInfo.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/SignedNormalizedDouble.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/SignedNormalizedDouble.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/SignedNormalizedFloat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/SignedNormalizedFloat.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/Size.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/Size.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/Transform2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/Transform2D.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/TransformMatrix2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/TransformMatrix2D.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/ValueRange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/ValueRange.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/ValueRangeInt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/ValueRangeInt.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/Structs/WindowSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/Structs/WindowSettings.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/TextureSurface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/TextureSurface.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/TweenType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/TweenType.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/WindowBorder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/WindowBorder.cs -------------------------------------------------------------------------------- /ShapeEngine/Core/WindowDisplayState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Core/WindowDisplayState.cs -------------------------------------------------------------------------------- /ShapeEngine/Effects/Effect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Effects/Effect.cs -------------------------------------------------------------------------------- /ShapeEngine/Effects/EffectObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Effects/EffectObject.cs -------------------------------------------------------------------------------- /ShapeEngine/Effects/TextEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Effects/TextEffect.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CellCollision/CellCollisionSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CellCollision/CellCollisionSystem.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CellCollision/ICellCollider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CellCollision/ICellCollider.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CircleDef/Circle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CircleDef/Circle.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CircleDef/CircleClosestPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CircleDef/CircleClosestPoint.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CircleDef/CircleClosestPointStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CircleDef/CircleClosestPointStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CircleDef/CircleCollider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CircleDef/CircleCollider.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CircleDef/CircleContains.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CircleDef/CircleContains.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CircleDef/CircleContainsStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CircleDef/CircleContainsStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CircleDef/CircleDrawing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CircleDef/CircleDrawing.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CircleDef/CircleIntersectShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CircleDef/CircleIntersectShape.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CircleDef/CircleIntersectionStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CircleDef/CircleIntersectionStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CircleDef/CircleMath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CircleDef/CircleMath.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CircleDef/CircleOverlap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CircleDef/CircleOverlap.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CircleDef/CircleOverlapStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CircleDef/CircleOverlapStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CircleDef/CircleSector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CircleDef/CircleSector.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CircleDef/CircleSectorCollider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CircleDef/CircleSectorCollider.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CircleDef/CircleShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CircleDef/CircleShape.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CircleDef/RingDrawing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CircleDef/RingDrawing.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/ClosedShapeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/ClosedShapeType.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/BroadphaseBucket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/BroadphaseBucket.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/BroadphaseColliderRegister.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/BroadphaseColliderRegister.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/BroadphaseDynamicSpatialHash.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/BroadphaseDynamicSpatialHash.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/BroadphaseSpatialHash.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/BroadphaseSpatialHash.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/BroadphaseStaticColliderRegister.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/BroadphaseStaticColliderRegister.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/BroadphaseType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/BroadphaseType.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/CastSpaceEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/CastSpaceEntry.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/CastSpaceResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/CastSpaceResult.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/ClosestPointResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/ClosestPointResult.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/Collider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/Collider.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/Collision.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/Collision.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/CollisionHandlerDef/CollisionHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/CollisionHandlerDef/CollisionHandler.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/CollisionHandlerDef/CollisionHandlerCastSpace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/CollisionHandlerDef/CollisionHandlerCastSpace.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/CollisionHandlerDef/CollisionHandlerIntersectSpace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/CollisionHandlerDef/CollisionHandlerIntersectSpace.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/CollisionHandlerDef/CollisionObjectRegister.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/CollisionHandlerDef/CollisionObjectRegister.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/CollisionHandlerDef/CollisionRegister.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/CollisionHandlerDef/CollisionRegister.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/CollisionHandlerDef/CollisionStack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/CollisionHandlerDef/CollisionStack.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/CollisionHandlerDef/FirstContactStack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/CollisionHandlerDef/FirstContactStack.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/CollisionHandlerDef/ObjectRegister.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/CollisionHandlerDef/ObjectRegister.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/CollisionInformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/CollisionInformation.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/CollisionObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/CollisionObject.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/CollisionPointValidationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/CollisionPointValidationResult.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/CollisionPointsFilterType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/CollisionPointsFilterType.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/IBroadphase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/IBroadphase.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/IntersectSpaceEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/IntersectSpaceEntry.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/IntersectSpaceRegister.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/IntersectSpaceRegister.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/IntersectSpaceResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/IntersectSpaceResult.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/IntersectionPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/IntersectionPoint.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/IntersectionPoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/IntersectionPoints.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/MotionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/MotionType.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CollisionSystem/Overlap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CollisionSystem/Overlap.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/CustomDrawing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/CustomDrawing.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/FractureHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/FractureHelper.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/FractureInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/FractureInfo.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/GappedDrawing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/GappedDrawing.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/IClosedShapeTypeProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/IClosedShapeTypeProvider.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/IShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/IShape.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/IShapeTypeProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/IShapeTypeProvider.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/LineCapType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/LineCapType.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/LineDef/Line.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/LineDef/Line.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/LineDef/LineClosestPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/LineDef/LineClosestPoint.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/LineDef/LineClosestPointStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/LineDef/LineClosestPointStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/LineDef/LineCollider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/LineDef/LineCollider.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/LineDef/LineDrawing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/LineDef/LineDrawing.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/LineDef/LineIntersectShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/LineDef/LineIntersectShape.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/LineDef/LineIntersection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/LineDef/LineIntersection.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/LineDef/LineIntersectionStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/LineDef/LineIntersectionStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/LineDef/LineOverlap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/LineDef/LineOverlap.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/LineDef/LineOverlapStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/LineDef/LineOverlapStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/LineDrawingInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/LineDrawingInfo.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PointDrawing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PointDrawing.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PointsDef/Points.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PointsDef/Points.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PointsDef/PointsClosestPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PointsDef/PointsClosestPoint.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PointsDef/PointsMath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PointsDef/PointsMath.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolygonDef/Polygon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolygonDef/Polygon.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolygonDef/PolygonClipping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolygonDef/PolygonClipping.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolygonDef/PolygonClosestPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolygonDef/PolygonClosestPoint.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolygonDef/PolygonCollider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolygonDef/PolygonCollider.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolygonDef/PolygonContains.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolygonDef/PolygonContains.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolygonDef/PolygonContainsStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolygonDef/PolygonContainsStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolygonDef/PolygonConvexHull.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolygonDef/PolygonConvexHull.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolygonDef/PolygonDrawing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolygonDef/PolygonDrawing.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolygonDef/PolygonIntersectShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolygonDef/PolygonIntersectShape.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolygonDef/PolygonIntersectShape2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolygonDef/PolygonIntersectShape2.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolygonDef/PolygonMath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolygonDef/PolygonMath.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolygonDef/PolygonOverlap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolygonDef/PolygonOverlap.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolygonDef/PolygonOverlapStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolygonDef/PolygonOverlapStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolygonDef/PolygonShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolygonDef/PolygonShape.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolygonDef/PolygonStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolygonDef/PolygonStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolylineDef/Polyline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolylineDef/Polyline.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolylineDef/PolylineClosestPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolylineDef/PolylineClosestPoint.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolylineDef/PolylineCollider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolylineDef/PolylineCollider.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolylineDef/PolylineDrawing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolylineDef/PolylineDrawing.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolylineDef/PolylineIntersectShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolylineDef/PolylineIntersectShape.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolylineDef/PolylineIntersectShape2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolylineDef/PolylineIntersectShape2.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolylineDef/PolylineMath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolylineDef/PolylineMath.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolylineDef/PolylineOverlap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolylineDef/PolylineOverlap.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolylineDef/PolylineOverlapStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolylineDef/PolylineOverlapStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/PolylineDef/PolylineShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/PolylineDef/PolylineShape.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/QuadDef/Quad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/QuadDef/Quad.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/QuadDef/QuadClosestPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/QuadDef/QuadClosestPoint.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/QuadDef/QuadCollider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/QuadDef/QuadCollider.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/QuadDef/QuadContains.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/QuadDef/QuadContains.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/QuadDef/QuadContainsStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/QuadDef/QuadContainsStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/QuadDef/QuadDrawing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/QuadDef/QuadDrawing.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/QuadDef/QuadIntersectShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/QuadDef/QuadIntersectShape.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/QuadDef/QuadMath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/QuadDef/QuadMath.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/QuadDef/QuadOverlap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/QuadDef/QuadOverlap.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/QuadDef/QuadOverlapStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/QuadDef/QuadOverlapStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/QuadDef/QuadShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/QuadDef/QuadShape.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RayDef/Ray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RayDef/Ray.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RayDef/RayClosestPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RayDef/RayClosestPoint.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RayDef/RayClosestPointStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RayDef/RayClosestPointStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RayDef/RayCollider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RayDef/RayCollider.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RayDef/RayDrawing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RayDef/RayDrawing.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RayDef/RayIntersectShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RayDef/RayIntersectShape.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RayDef/RayIntersection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RayDef/RayIntersection.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RayDef/RayIntersectionStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RayDef/RayIntersectionStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RayDef/RayOverlap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RayDef/RayOverlap.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RayDef/RayOverlapStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RayDef/RayOverlapStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RectDef/Rect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RectDef/Rect.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RectDef/RectClosestPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RectDef/RectClosestPoint.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RectDef/RectCollider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RectDef/RectCollider.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RectDef/RectCollision.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RectDef/RectCollision.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RectDef/RectContains.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RectDef/RectContains.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RectDef/RectContainsStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RectDef/RectContainsStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RectDef/RectDrawing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RectDef/RectDrawing.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RectDef/RectIntersectShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RectDef/RectIntersectShape.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RectDef/RectIntersectShape2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RectDef/RectIntersectShape2.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RectDef/RectMargins.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RectDef/RectMargins.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RectDef/RectMath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RectDef/RectMath.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RectDef/RectOverlap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RectDef/RectOverlap.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RectDef/RectOverlapStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RectDef/RectOverlapStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RectDef/RectShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RectDef/RectShape.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RectDef/RectSplit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RectDef/RectSplit.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/RectDef/RectUi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/RectDef/RectUi.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/SegmentDef/Segment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/SegmentDef/Segment.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/SegmentDef/SegmentClosestPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/SegmentDef/SegmentClosestPoint.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/SegmentDef/SegmentClosestPointStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/SegmentDef/SegmentClosestPointStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/SegmentDef/SegmentCollider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/SegmentDef/SegmentCollider.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/SegmentDef/SegmentDrawing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/SegmentDef/SegmentDrawing.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/SegmentDef/SegmentIntersectShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/SegmentDef/SegmentIntersectShape.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/SegmentDef/SegmentIntersection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/SegmentDef/SegmentIntersection.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/SegmentDef/SegmentIntersectionStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/SegmentDef/SegmentIntersectionStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/SegmentDef/SegmentMath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/SegmentDef/SegmentMath.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/SegmentDef/SegmentOverlap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/SegmentDef/SegmentOverlap.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/SegmentDef/SegmentOverlapStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/SegmentDef/SegmentOverlapStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/SegmentDef/SegmentShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/SegmentDef/SegmentShape.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/SegmentsDef/Segments.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/SegmentsDef/Segments.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/SegmentsDef/SegmentsClosestPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/SegmentsDef/SegmentsClosestPoint.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/SegmentsDef/SegmentsIntersectShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/SegmentsDef/SegmentsIntersectShape.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/SegmentsDef/SegmentsMath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/SegmentsDef/SegmentsMath.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/SegmentsDef/SegmentsOverlap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/SegmentsDef/SegmentsOverlap.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/SegmentsDef/SegmentsOverlapStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/SegmentsDef/SegmentsOverlapStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/Shape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/Shape.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/ShapeContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/ShapeContainer.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/ShapeDrawing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/ShapeDrawing.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/ShapeHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/ShapeHandle.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/ShapeList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/ShapeList.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/ShapeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/ShapeType.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/ShapeTypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/ShapeTypeExtensions.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/StripedDrawingDef/StripedDrawing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/StripedDrawingDef/StripedDrawing.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/StripedDrawingDef/StripedDrawingCircle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/StripedDrawingDef/StripedDrawingCircle.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/StripedDrawingDef/StripedDrawingPolygon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/StripedDrawingDef/StripedDrawingPolygon.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/StripedDrawingDef/StripedDrawingQuad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/StripedDrawingDef/StripedDrawingQuad.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/StripedDrawingDef/StripedDrawingRect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/StripedDrawingDef/StripedDrawingRect.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/StripedDrawingDef/StripedDrawingRing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/StripedDrawingDef/StripedDrawingRing.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/StripedDrawingDef/StripedDrawingTriangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/StripedDrawingDef/StripedDrawingTriangle.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/TriangleDef/Triangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/TriangleDef/Triangle.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/TriangleDef/TriangleClosestPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/TriangleDef/TriangleClosestPoint.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/TriangleDef/TriangleCollider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/TriangleDef/TriangleCollider.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/TriangleDef/TriangleContains.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/TriangleDef/TriangleContains.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/TriangleDef/TriangleContainsStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/TriangleDef/TriangleContainsStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/TriangleDef/TriangleDrawing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/TriangleDef/TriangleDrawing.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/TriangleDef/TriangleIntersectShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/TriangleDef/TriangleIntersectShape.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/TriangleDef/TriangleMath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/TriangleDef/TriangleMath.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/TriangleDef/TriangleOverlap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/TriangleDef/TriangleOverlap.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/TriangleDef/TriangleOverlapStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/TriangleDef/TriangleOverlapStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/TriangleDef/TriangleShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/TriangleDef/TriangleShape.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/TriangulationDef/Triangulation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/TriangulationDef/Triangulation.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/TriangulationDef/TriangulationClosestPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/TriangulationDef/TriangulationClosestPoint.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/TriangulationDef/TriangulationContainsPoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/TriangulationDef/TriangulationContainsPoint.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/TriangulationDef/TriangulationIntersectShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/TriangulationDef/TriangulationIntersectShape.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/TriangulationDef/TriangulationMath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/TriangulationDef/TriangulationMath.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/TriangulationDef/TriangulationOverlap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/TriangulationDef/TriangulationOverlap.cs -------------------------------------------------------------------------------- /ShapeEngine/Geometry/UIDrawing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Geometry/UIDrawing.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/GamepadDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/GamepadDevice.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/GamepadDeviceManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/GamepadDeviceManager.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/IInputType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/IInputType.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/IModifierKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/IModifierKey.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputAction.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputActionSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputActionSettings.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputActionTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputActionTree.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputActionTreeGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputActionTreeGroup.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputDevice.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputDeviceType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputDeviceType.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputEvent.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputExtensions.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputGesture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputGesture.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputName.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputSettings.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputSettingsGamepad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputSettingsGamepad.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputSettingsKeyboard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputSettingsKeyboard.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputSettingsMouse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputSettingsMouse.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputState.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputSystem.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputTypeGamepadButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputTypeGamepadButton.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputTypeGamepadButtonAxis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputTypeGamepadButtonAxis.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputTypeGamepadJoyAxis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputTypeGamepadJoyAxis.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputTypeGamepadTriggerAxis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputTypeGamepadTriggerAxis.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputTypeKeyboardButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputTypeKeyboardButton.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputTypeKeyboardButtonAxis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputTypeKeyboardButtonAxis.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputTypeMouseAxis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputTypeMouseAxis.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputTypeMouseButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputTypeMouseButton.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputTypeMouseButtonAxis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputTypeMouseButtonAxis.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputTypeMousePositionDelta.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputTypeMousePositionDelta.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/InputTypeMouseWheelAxis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/InputTypeMouseWheelAxis.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/KeyboardDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/KeyboardDevice.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/ModifierKeyGamepadButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/ModifierKeyGamepadButton.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/ModifierKeyKeyboardButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/ModifierKeyKeyboardButton.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/ModifierKeyMouseButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/ModifierKeyMouseButton.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/ModifierKeyOperator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/ModifierKeyOperator.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/ModifierKeySet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/ModifierKeySet.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/MouseDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/MouseDevice.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/ShapeGamepadButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/ShapeGamepadButton.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/ShapeGamepadJoyAxis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/ShapeGamepadJoyAxis.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/ShapeGamepadTriggerAxis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/ShapeGamepadTriggerAxis.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/ShapeKeyboardButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/ShapeKeyboardButton.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/ShapeMouseAxis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/ShapeMouseAxis.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/ShapeMouseButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/ShapeMouseButton.cs -------------------------------------------------------------------------------- /ShapeEngine/Input/ShapeMouseWheelAxis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Input/ShapeMouseWheelAxis.cs -------------------------------------------------------------------------------- /ShapeEngine/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/LICENSE.txt -------------------------------------------------------------------------------- /ShapeEngine/Pathfinding/AStar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Pathfinding/AStar.cs -------------------------------------------------------------------------------- /ShapeEngine/Pathfinding/GridNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Pathfinding/GridNode.cs -------------------------------------------------------------------------------- /ShapeEngine/Pathfinding/IPathfinderAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Pathfinding/IPathfinderAgent.cs -------------------------------------------------------------------------------- /ShapeEngine/Pathfinding/IPathfinderObstacle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Pathfinding/IPathfinderObstacle.cs -------------------------------------------------------------------------------- /ShapeEngine/Pathfinding/Node.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Pathfinding/Node.cs -------------------------------------------------------------------------------- /ShapeEngine/Pathfinding/NodeCost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Pathfinding/NodeCost.cs -------------------------------------------------------------------------------- /ShapeEngine/Pathfinding/NodeCostType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Pathfinding/NodeCostType.cs -------------------------------------------------------------------------------- /ShapeEngine/Pathfinding/NodeQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Pathfinding/NodeQueue.cs -------------------------------------------------------------------------------- /ShapeEngine/Pathfinding/NodeWeight.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Pathfinding/NodeWeight.cs -------------------------------------------------------------------------------- /ShapeEngine/Pathfinding/Path.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Pathfinding/Path.cs -------------------------------------------------------------------------------- /ShapeEngine/Pathfinding/PathRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Pathfinding/PathRequest.cs -------------------------------------------------------------------------------- /ShapeEngine/Pathfinding/Pathfinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Pathfinding/Pathfinder.cs -------------------------------------------------------------------------------- /ShapeEngine/Pool/ObjectPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Pool/ObjectPool.cs -------------------------------------------------------------------------------- /ShapeEngine/Pool/PooledObjectHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Pool/PooledObjectHandle.cs -------------------------------------------------------------------------------- /ShapeEngine/Random/ChanceList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Random/ChanceList.cs -------------------------------------------------------------------------------- /ShapeEngine/Random/ChanceListIndices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Random/ChanceListIndices.cs -------------------------------------------------------------------------------- /ShapeEngine/Random/Rng.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Random/Rng.cs -------------------------------------------------------------------------------- /ShapeEngine/Random/WeightedItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Random/WeightedItem.cs -------------------------------------------------------------------------------- /ShapeEngine/Screen/CameraFollowerMulti.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Screen/CameraFollowerMulti.cs -------------------------------------------------------------------------------- /ShapeEngine/Screen/CameraFollowerSingle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Screen/CameraFollowerSingle.cs -------------------------------------------------------------------------------- /ShapeEngine/Screen/CameraTweenOffset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Screen/CameraTweenOffset.cs -------------------------------------------------------------------------------- /ShapeEngine/Screen/CameraTweenRotation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Screen/CameraTweenRotation.cs -------------------------------------------------------------------------------- /ShapeEngine/Screen/CameraTweenZoomFactor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Screen/CameraTweenZoomFactor.cs -------------------------------------------------------------------------------- /ShapeEngine/Screen/CustomScreenTextureHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Screen/CustomScreenTextureHandler.cs -------------------------------------------------------------------------------- /ShapeEngine/Screen/ICameraFollower.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Screen/ICameraFollower.cs -------------------------------------------------------------------------------- /ShapeEngine/Screen/ICameraTween.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Screen/ICameraTween.cs -------------------------------------------------------------------------------- /ShapeEngine/Screen/MonitorDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Screen/MonitorDevice.cs -------------------------------------------------------------------------------- /ShapeEngine/Screen/MonitorInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Screen/MonitorInfo.cs -------------------------------------------------------------------------------- /ShapeEngine/Screen/ScreenTexture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Screen/ScreenTexture.cs -------------------------------------------------------------------------------- /ShapeEngine/Screen/ScreenTextureMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Screen/ScreenTextureMode.cs -------------------------------------------------------------------------------- /ShapeEngine/Screen/ShaderContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Screen/ShaderContainer.cs -------------------------------------------------------------------------------- /ShapeEngine/Screen/ShaderSupportType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Screen/ShaderSupportType.cs -------------------------------------------------------------------------------- /ShapeEngine/Screen/ShapeCamera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Screen/ShapeCamera.cs -------------------------------------------------------------------------------- /ShapeEngine/Screen/ShapeFlash.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Screen/ShapeFlash.cs -------------------------------------------------------------------------------- /ShapeEngine/Screen/ShapeShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Screen/ShapeShader.cs -------------------------------------------------------------------------------- /ShapeEngine/Serialization/DataBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Serialization/DataBase.cs -------------------------------------------------------------------------------- /ShapeEngine/Serialization/DataObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Serialization/DataObject.cs -------------------------------------------------------------------------------- /ShapeEngine/Serialization/DataObjectDict.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Serialization/DataObjectDict.cs -------------------------------------------------------------------------------- /ShapeEngine/Serialization/DataObjectList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Serialization/DataObjectList.cs -------------------------------------------------------------------------------- /ShapeEngine/Serialization/ICsvSerializable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Serialization/ICsvSerializable.cs -------------------------------------------------------------------------------- /ShapeEngine/Serialization/JsonClassSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Serialization/JsonClassSerializer.cs -------------------------------------------------------------------------------- /ShapeEngine/Serialization/JsonDataObjectSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Serialization/JsonDataObjectSerializer.cs -------------------------------------------------------------------------------- /ShapeEngine/Serialization/JsonStructSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Serialization/JsonStructSerializer.cs -------------------------------------------------------------------------------- /ShapeEngine/Serialization/XmlClassSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Serialization/XmlClassSerializer.cs -------------------------------------------------------------------------------- /ShapeEngine/Serialization/XmlDataObjectSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Serialization/XmlDataObjectSerializer.cs -------------------------------------------------------------------------------- /ShapeEngine/Serialization/XmlStructSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Serialization/XmlStructSerializer.cs -------------------------------------------------------------------------------- /ShapeEngine/ShapeEngine.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/ShapeEngine.csproj -------------------------------------------------------------------------------- /ShapeEngine/StaticLib/PerlinNoise2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/StaticLib/PerlinNoise2D.cs -------------------------------------------------------------------------------- /ShapeEngine/StaticLib/ShapeClipper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/StaticLib/ShapeClipper.cs -------------------------------------------------------------------------------- /ShapeEngine/StaticLib/ShapeFileManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/StaticLib/ShapeFileManager.cs -------------------------------------------------------------------------------- /ShapeEngine/StaticLib/ShapeID.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/StaticLib/ShapeID.cs -------------------------------------------------------------------------------- /ShapeEngine/StaticLib/ShapeLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/StaticLib/ShapeLogger.cs -------------------------------------------------------------------------------- /ShapeEngine/StaticLib/ShapeMath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/StaticLib/ShapeMath.cs -------------------------------------------------------------------------------- /ShapeEngine/StaticLib/ShapePhysics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/StaticLib/ShapePhysics.cs -------------------------------------------------------------------------------- /ShapeEngine/StaticLib/ShapeRegex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/StaticLib/ShapeRegex.cs -------------------------------------------------------------------------------- /ShapeEngine/StaticLib/ShapeTween.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/StaticLib/ShapeTween.cs -------------------------------------------------------------------------------- /ShapeEngine/StaticLib/ShapeVec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/StaticLib/ShapeVec.cs -------------------------------------------------------------------------------- /ShapeEngine/Stats/Buff.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Stats/Buff.cs -------------------------------------------------------------------------------- /ShapeEngine/Stats/BuffEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Stats/BuffEffect.cs -------------------------------------------------------------------------------- /ShapeEngine/Stats/BuffStacked.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Stats/BuffStacked.cs -------------------------------------------------------------------------------- /ShapeEngine/Stats/BuffTimed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Stats/BuffTimed.cs -------------------------------------------------------------------------------- /ShapeEngine/Stats/BuffValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Stats/BuffValue.cs -------------------------------------------------------------------------------- /ShapeEngine/Stats/IBuff.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Stats/IBuff.cs -------------------------------------------------------------------------------- /ShapeEngine/Stats/IStat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Stats/IStat.cs -------------------------------------------------------------------------------- /ShapeEngine/Stats/Stat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Stats/Stat.cs -------------------------------------------------------------------------------- /ShapeEngine/Stats/StatSimple.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Stats/StatSimple.cs -------------------------------------------------------------------------------- /ShapeEngine/Stats/Stats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Stats/Stats.cs -------------------------------------------------------------------------------- /ShapeEngine/Text/BitmapFont.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Text/BitmapFont.cs -------------------------------------------------------------------------------- /ShapeEngine/Text/BitmapFontAtlas.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Text/BitmapFontAtlas.cs -------------------------------------------------------------------------------- /ShapeEngine/Text/BitmapFontStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Text/BitmapFontStatic.cs -------------------------------------------------------------------------------- /ShapeEngine/Text/Caret.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Text/Caret.cs -------------------------------------------------------------------------------- /ShapeEngine/Text/ED_Block.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Text/ED_Block.cs -------------------------------------------------------------------------------- /ShapeEngine/Text/ED_Transparent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Text/ED_Transparent.cs -------------------------------------------------------------------------------- /ShapeEngine/Text/ED_Underline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Text/ED_Underline.cs -------------------------------------------------------------------------------- /ShapeEngine/Text/Emphasis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Text/Emphasis.cs -------------------------------------------------------------------------------- /ShapeEngine/Text/FontDimensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Text/FontDimensions.cs -------------------------------------------------------------------------------- /ShapeEngine/Text/IEmphasisDrawer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Text/IEmphasisDrawer.cs -------------------------------------------------------------------------------- /ShapeEngine/Text/IMouseDetection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Text/IMouseDetection.cs -------------------------------------------------------------------------------- /ShapeEngine/Text/TextEmphasis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Text/TextEmphasis.cs -------------------------------------------------------------------------------- /ShapeEngine/Text/TextEmphasisBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Text/TextEmphasisBox.cs -------------------------------------------------------------------------------- /ShapeEngine/Text/TextFont.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Text/TextFont.cs -------------------------------------------------------------------------------- /ShapeEngine/Text/TextInputBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Text/TextInputBox.cs -------------------------------------------------------------------------------- /ShapeEngine/Text/TextWrapType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Text/TextWrapType.cs -------------------------------------------------------------------------------- /ShapeEngine/Timing/Actionable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Timing/Actionable.cs -------------------------------------------------------------------------------- /ShapeEngine/Timing/BasicTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Timing/BasicTimer.cs -------------------------------------------------------------------------------- /ShapeEngine/Timing/ISequenceable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Timing/ISequenceable.cs -------------------------------------------------------------------------------- /ShapeEngine/Timing/ISequenceableTimedFloat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Timing/ISequenceableTimedFloat.cs -------------------------------------------------------------------------------- /ShapeEngine/Timing/Repeater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Timing/Repeater.cs -------------------------------------------------------------------------------- /ShapeEngine/Timing/Sequencer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Timing/Sequencer.cs -------------------------------------------------------------------------------- /ShapeEngine/Timing/SequencerState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Timing/SequencerState.cs -------------------------------------------------------------------------------- /ShapeEngine/Timing/SequencerTimedFloat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Timing/SequencerTimedFloat.cs -------------------------------------------------------------------------------- /ShapeEngine/Timing/Sequences.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Timing/Sequences.cs -------------------------------------------------------------------------------- /ShapeEngine/Timing/TimedFloat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Timing/TimedFloat.cs -------------------------------------------------------------------------------- /ShapeEngine/Timing/Tween.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Timing/Tween.cs -------------------------------------------------------------------------------- /ShapeEngine/Timing/TweenColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Timing/TweenColor.cs -------------------------------------------------------------------------------- /ShapeEngine/Timing/TweenFloat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Timing/TweenFloat.cs -------------------------------------------------------------------------------- /ShapeEngine/Timing/TweenInt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Timing/TweenInt.cs -------------------------------------------------------------------------------- /ShapeEngine/Timing/TweenRect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Timing/TweenRect.cs -------------------------------------------------------------------------------- /ShapeEngine/Timing/TweenVector2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/Timing/TweenVector2.cs -------------------------------------------------------------------------------- /ShapeEngine/UI/ControlNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/UI/ControlNode.cs -------------------------------------------------------------------------------- /ShapeEngine/UI/ControlNodeContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/UI/ControlNodeContainer.cs -------------------------------------------------------------------------------- /ShapeEngine/UI/ControlNodeNavigator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/UI/ControlNodeNavigator.cs -------------------------------------------------------------------------------- /ShapeEngine/UI/ControlNodeSlider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/UI/ControlNodeSlider.cs -------------------------------------------------------------------------------- /ShapeEngine/UI/InputFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/UI/InputFilter.cs -------------------------------------------------------------------------------- /ShapeEngine/UI/MouseFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/UI/MouseFilter.cs -------------------------------------------------------------------------------- /ShapeEngine/UI/RectNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/UI/RectNode.cs -------------------------------------------------------------------------------- /ShapeEngine/UI/SelectFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/UI/SelectFilter.cs -------------------------------------------------------------------------------- /ShapeEngine/gamecontrollerdb.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/gamecontrollerdb.txt -------------------------------------------------------------------------------- /ShapeEngine/readme-nuget.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/readme-nuget.md -------------------------------------------------------------------------------- /ShapeEngine/shape-engine.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/shape-engine.ico -------------------------------------------------------------------------------- /ShapeEngine/shapeengine-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/shapeengine-icon.png -------------------------------------------------------------------------------- /ShapeEngine/shapeengine-nuget-icon-128px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/ShapeEngine/shapeengine-nuget-icon-128px.png -------------------------------------------------------------------------------- /final/capsules/banner/banner-a(1920x384).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/banner/banner-a(1920x384).png -------------------------------------------------------------------------------- /final/capsules/banner/banner-a-transparent(1920x384).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/banner/banner-a-transparent(1920x384).png -------------------------------------------------------------------------------- /final/capsules/banner/banner-b(1500x500).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/banner/banner-b(1500x500).png -------------------------------------------------------------------------------- /final/capsules/banner/banner-b-transparent(1500x500).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/banner/banner-b-transparent(1500x500).png -------------------------------------------------------------------------------- /final/capsules/banner/banner-c(2000x500).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/banner/banner-c(2000x500).png -------------------------------------------------------------------------------- /final/capsules/banner/banner-c-mono(2000x500).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/banner/banner-c-mono(2000x500).png -------------------------------------------------------------------------------- /final/capsules/banner/banner-c-transparent(2000x500).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/banner/banner-c-transparent(2000x500).png -------------------------------------------------------------------------------- /final/capsules/cover/cover-a(1920x1080).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/cover/cover-a(1920x1080).png -------------------------------------------------------------------------------- /final/capsules/cover/cover-a(3840-2160).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/cover/cover-a(3840-2160).png -------------------------------------------------------------------------------- /final/capsules/cover/cover-a-transparent(1920x1080).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/cover/cover-a-transparent(1920x1080).png -------------------------------------------------------------------------------- /final/capsules/cover/cover-a-transparent(3840x2160).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/cover/cover-a-transparent(3840x2160).png -------------------------------------------------------------------------------- /final/capsules/ico/other/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/ico/other/android-chrome-192x192.png -------------------------------------------------------------------------------- /final/capsules/ico/other/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/ico/other/android-chrome-512x512.png -------------------------------------------------------------------------------- /final/capsules/ico/other/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/ico/other/apple-touch-icon.png -------------------------------------------------------------------------------- /final/capsules/ico/other/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/ico/other/favicon-16x16.png -------------------------------------------------------------------------------- /final/capsules/ico/other/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/ico/other/favicon-32x32.png -------------------------------------------------------------------------------- /final/capsules/ico/shape-engine.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/ico/shape-engine.ico -------------------------------------------------------------------------------- /final/capsules/ico/shapeengine-icon-basic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/ico/shapeengine-icon-basic.png -------------------------------------------------------------------------------- /final/capsules/logo/Logo A Transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/logo/Logo A Transparent.png -------------------------------------------------------------------------------- /final/capsules/logo/Logo A.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/logo/Logo A.png -------------------------------------------------------------------------------- /final/capsules/logo/Logo B Transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/logo/Logo B Transparent.png -------------------------------------------------------------------------------- /final/capsules/logo/Logo B.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/logo/Logo B.png -------------------------------------------------------------------------------- /final/capsules/logo/Logo C Transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/logo/Logo C Transparent.png -------------------------------------------------------------------------------- /final/capsules/logo/Logo C.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/logo/Logo C.png -------------------------------------------------------------------------------- /final/capsules/logo/Logo D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/logo/Logo D.png -------------------------------------------------------------------------------- /final/capsules/logo/Logo E.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/logo/Logo E.png -------------------------------------------------------------------------------- /final/capsules/logo/Logo F Transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/logo/Logo F Transparent.png -------------------------------------------------------------------------------- /final/capsules/logo/Logo F.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/logo/Logo F.png -------------------------------------------------------------------------------- /final/capsules/logo/Logo G Transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/logo/Logo G Transparent.png -------------------------------------------------------------------------------- /final/capsules/logo/Logo G.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/logo/Logo G.png -------------------------------------------------------------------------------- /final/capsules/logo/Logo H Transparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/logo/Logo H Transparent.png -------------------------------------------------------------------------------- /final/capsules/logo/Logo H.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/capsules/logo/Logo H.png -------------------------------------------------------------------------------- /final/dependency-versions.txt: -------------------------------------------------------------------------------- 1 | Clipper2 1.5.4 2 | Raylib-cs 7.0.2 3 | -------------------------------------------------------------------------------- /final/shape-engine.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/final/shape-engine.ico -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/global.json -------------------------------------------------------------------------------- /media/fracture.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/media/fracture.gif -------------------------------------------------------------------------------- /media/gameplay-short01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/media/gameplay-short01.gif -------------------------------------------------------------------------------- /media/gapped-drawing1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/media/gapped-drawing1.gif -------------------------------------------------------------------------------- /media/gapped-drawing2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/media/gapped-drawing2.gif -------------------------------------------------------------------------------- /media/helldivers.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/media/helldivers.gif -------------------------------------------------------------------------------- /media/input.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/media/input.gif -------------------------------------------------------------------------------- /media/pathfinding.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/media/pathfinding.gif -------------------------------------------------------------------------------- /media/screen-texture-2.0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/media/screen-texture-2.0.gif -------------------------------------------------------------------------------- /media/shape-projection.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/media/shape-projection.gif -------------------------------------------------------------------------------- /media/simpleCollision-short-cropped01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/media/simpleCollision-short-cropped01.gif -------------------------------------------------------------------------------- /media/stripedDrawing.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/media/stripedDrawing.gif -------------------------------------------------------------------------------- /media/ui.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/media/ui.gif -------------------------------------------------------------------------------- /media/word-emphasis.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DaveGreen-Games/ShapeEngine/HEAD/media/word-emphasis.gif --------------------------------------------------------------------------------