├── .editorconfig ├── .fdignore ├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── Raccoon.sln ├── Raccoon ├── 04b03.ttf ├── Audio │ ├── Music.cs │ └── SoundEffect.cs ├── Core │ ├── Camera.cs │ ├── Components │ │ ├── Alarm.cs │ │ ├── Component.cs │ │ ├── ComponentUsageAttribute.cs │ │ ├── CoroutineHandler.cs │ │ ├── CoroutinesHandler.cs │ │ ├── Movement │ │ │ ├── BasicMovement.cs │ │ │ ├── Movement.cs │ │ │ └── PlatformerMovement.cs │ │ ├── Physics │ │ │ └── Body.cs │ │ ├── StateMachine │ │ │ ├── State.cs │ │ │ └── StateMachine.cs │ │ ├── TweenHandler.cs │ │ └── TweensHandler.cs │ ├── ControlGroup.cs │ ├── Coroutines │ │ ├── Coroutine.cs │ │ ├── Coroutines.cs │ │ └── Instructions │ │ │ ├── CoroutineInstruction.cs │ │ │ └── ParallelizeCoroutine.cs │ ├── Crash │ │ └── CrashHandler.cs │ ├── Debug │ │ ├── Console.cs │ │ └── Debug.cs │ ├── Definitions │ │ ├── Comparison.cs │ │ ├── Direction.cs │ │ ├── Extensions.cs │ │ ├── ImageFlip.cs │ │ └── ResizeMode.cs │ ├── Entity.cs │ ├── Game.cs │ ├── IAsset.cs │ ├── IDebugRenderable.cs │ ├── IExtendedRenderable.cs │ ├── IExtendedUpdatable.cs │ ├── IPausable.cs │ ├── IRenderable.cs │ ├── ISceneObject.cs │ ├── IUpdatable.cs │ ├── Input │ │ ├── ButtonState.cs │ │ ├── Controller │ │ │ ├── Command.cs │ │ │ ├── Controller.cs │ │ │ ├── ControllerInputScheme.cs │ │ │ ├── ControllersManager.cs │ │ │ ├── Devices │ │ │ │ ├── GamepadCapabilities.cs │ │ │ │ ├── GamepadDevice.cs │ │ │ │ ├── GamepadFeature.cs │ │ │ │ ├── GamepadKind.cs │ │ │ │ ├── GenericGamepadDevice.cs │ │ │ │ ├── InputDevice.cs │ │ │ │ ├── InputDeviceController.cs │ │ │ │ ├── Keyboard │ │ │ │ │ ├── KeyboardDevice.cs │ │ │ │ │ └── KeyboardDeviceController.cs │ │ │ │ ├── Mouse │ │ │ │ │ ├── MouseDevice.cs │ │ │ │ │ └── MouseDeviceController.cs │ │ │ │ └── Xbox │ │ │ │ │ ├── XboxGamepadButtons.cs │ │ │ │ │ ├── XboxGamepadDevice.cs │ │ │ │ │ ├── XboxGamepadDeviceController.cs │ │ │ │ │ ├── XboxGamepadThumbSticks.cs │ │ │ │ │ └── XboxGamepadTriggers.cs │ │ │ ├── Interfaces │ │ │ │ ├── Back │ │ │ │ │ ├── Axis │ │ │ │ │ │ ├── BackInterfaceAxis.cs │ │ │ │ │ │ ├── IBackInterfaceAxis.cs │ │ │ │ │ │ ├── KeyboardBackInterfaceAxis.cs │ │ │ │ │ │ ├── MouseButtonBackInterfaceAxis.cs │ │ │ │ │ │ └── XboxGamepadBackInterfaceAxis.cs │ │ │ │ │ ├── Button │ │ │ │ │ │ ├── BackInterfaceButton.cs │ │ │ │ │ │ ├── IBackInterfaceButton.cs │ │ │ │ │ │ ├── KeyboardBackInterfaceButton.cs │ │ │ │ │ │ ├── MouseBackInterfaceButton.cs │ │ │ │ │ │ └── XboxGamepadBackInterfaceButton.cs │ │ │ │ │ ├── InputBackInterface.cs │ │ │ │ │ └── Trigger │ │ │ │ │ │ ├── BackInterfaceTrigger.cs │ │ │ │ │ │ ├── IBackInterfaceTrigger.cs │ │ │ │ │ │ └── XboxGamepadBackInterfaceTrigger.cs │ │ │ │ └── Front │ │ │ │ │ ├── Axis.cs │ │ │ │ │ ├── Button.cs │ │ │ │ │ ├── IInputAxis.cs │ │ │ │ │ ├── IInputButton.cs │ │ │ │ │ ├── IInputTrigger.cs │ │ │ │ │ ├── InputInterface.cs │ │ │ │ │ └── Trigger.cs │ │ │ └── Sources │ │ │ │ ├── Axis │ │ │ │ ├── AxisInputSource.cs │ │ │ │ ├── ButtonAxisInputSource.cs │ │ │ │ ├── GamepadThumbStickInputSource.cs │ │ │ │ └── XboxGamepadThumbStickInputSource.cs │ │ │ │ ├── Button │ │ │ │ ├── ButtonInputSource.cs │ │ │ │ ├── GamepadButtonInputSource.cs │ │ │ │ ├── KeyboardButtonInputSource.cs │ │ │ │ ├── MouseButtonInputSource.cs │ │ │ │ └── XboxGamepadButtonInputSource.cs │ │ │ │ ├── IInputSource.cs │ │ │ │ └── Trigger │ │ │ │ ├── GamepadTriggerInputSource.cs │ │ │ │ ├── TriggerInputSource.cs │ │ │ │ └── XboxGamepadTriggerInputSource.cs │ │ ├── GamepadIndex.cs │ │ ├── GamepadInputLabel.cs │ │ ├── GamepadThumbStick.cs │ │ ├── GamepadTriggerButton.cs │ │ ├── Input.cs │ │ ├── Key.cs │ │ ├── MouseButton.cs │ │ └── XboxInputLabel.cs │ ├── Physics │ │ ├── CollisionInfo.cs │ │ ├── CollisionList.cs │ │ ├── Contact.cs │ │ ├── ContactList.cs │ │ ├── IMaterial.cs │ │ ├── InternalCollisionInfo.cs │ │ ├── Physics.Box.cs │ │ ├── Physics.Circle.cs │ │ ├── Physics.Grid.cs │ │ ├── Physics.Helper.cs │ │ ├── Physics.Polygon.cs │ │ ├── Physics.cs │ │ ├── Shapes │ │ │ ├── BoxShape.cs │ │ │ ├── CircleShape.cs │ │ │ ├── GridShape.cs │ │ │ ├── IShape.cs │ │ │ └── PolygonShape.cs │ │ ├── StandardMaterial.cs │ │ └── Tools │ │ │ └── SAT.cs │ ├── Scene.cs │ ├── Transform.cs │ └── XNAGameWrapper.cs ├── Data │ ├── Attributes │ │ ├── DataContractAttribute.cs │ │ └── DataFieldAttribute.cs │ ├── Consumers │ │ ├── ConsumerContext.cs │ │ ├── DataTokensConsumer.cs │ │ ├── Exceptions │ │ │ └── DataEntryNotFoundException.cs │ │ ├── Handlers │ │ │ ├── ConsumerHandler.cs │ │ │ ├── InlineListEntriesConsumerHandler.cs │ │ │ ├── NamedListConsumerHandler.cs │ │ │ ├── ValueAssignConsumerHandler.cs │ │ │ └── ValueConsumerHandler.cs │ │ └── SimpleDataTokensConsumer.cs │ ├── Contract │ │ ├── DataContract.Property.cs │ │ ├── DataContract.cs │ │ └── Exceptions │ │ │ └── DataVerificationFailedException.cs │ ├── DataFile.cs │ ├── DataOperation.cs │ ├── FontCase.cs │ ├── Parsers │ │ ├── ContextParser.cs │ │ ├── Expressions.cs │ │ ├── Parser.cs │ │ ├── ParserState.cs │ │ ├── Tokens │ │ │ ├── AnyValueToken.cs │ │ │ ├── DefinedValueToken.cs │ │ │ ├── IdentifierToken.cs │ │ │ ├── InlineListEntriesToken.cs │ │ │ ├── ListToken.cs │ │ │ ├── MarkerToken.cs │ │ │ ├── Token.cs │ │ │ ├── TokenKind.cs │ │ │ ├── TypeKind.cs │ │ │ ├── TypeToken.cs │ │ │ ├── ValueAssignToken.cs │ │ │ └── ValueToken.cs │ │ └── TokensParser.cs │ ├── Producers │ │ ├── DataTokensProducer.cs │ │ └── SimpleDataTokensProducer.cs │ ├── SaveSettings.cs │ └── Savers │ │ ├── Saver.cs │ │ ├── SaverState.cs │ │ └── TokensSaver.cs ├── FileSystem │ ├── Directories.cs │ ├── Path.cs │ ├── PathBuf.cs │ └── SafeFile.cs ├── Graphics │ ├── Atlas │ │ ├── Atlas.cs │ │ ├── AtlasAnimation.cs │ │ ├── AtlasAnimationFrame.cs │ │ ├── AtlasSubTexture.cs │ │ ├── Exceptions │ │ │ ├── AtlasMismatchSubTextureTypeException.cs │ │ │ └── AtlasSubTextureNotFoundException.cs │ │ └── Processors │ │ │ ├── AsepriteAtlasProcessor.cs │ │ │ ├── ClymeneAtlasProcessor.cs │ │ │ ├── IAtlasProcessor.cs │ │ │ └── RavenAtlasProcessor.cs │ ├── Batches │ │ ├── BatchMode.cs │ │ ├── IBatchItem.cs │ │ ├── MixedBatch.cs │ │ ├── PrimitiveBatch.cs │ │ ├── PrimitiveBatchItem.cs │ │ ├── SpriteBatch.cs │ │ └── SpriteBatchItem.cs │ ├── Color.cs │ ├── Colors.cs │ ├── Drawables │ │ ├── Animation.Track.cs │ │ ├── Animation.cs │ │ ├── Canvas.cs │ │ ├── FrameSet.cs │ │ ├── Graphic.cs │ │ ├── Grid.cs │ │ ├── Image.cs │ │ ├── NineSlice.cs │ │ ├── PrimitiveGraphic.cs │ │ ├── Primitives │ │ │ ├── AnnulusPrimitive.cs │ │ │ ├── CirclePrimitive.cs │ │ │ ├── LinePrimitive.cs │ │ │ ├── PolygonPrimitive.cs │ │ │ └── RectanglePrimitive.cs │ │ ├── Quad.cs │ │ ├── ScreenEffects │ │ │ ├── FadeTarget.cs │ │ │ ├── GraphicScreenFadeEffect.cs │ │ │ ├── ScreenEffect.cs │ │ │ ├── ScreenFadeEffect.cs │ │ │ ├── ScreenFlashEffect.cs │ │ │ └── SquareTransition.cs │ │ ├── Strip.cs │ │ ├── Text.RenderInfo.cs │ │ ├── Text.cs │ │ └── TileMap.cs │ ├── Font.cs │ ├── Fonts │ │ ├── FontFaceRenderMap.cs │ │ ├── FontRenderMap.cs │ │ ├── FontTexture │ │ │ ├── FontTextureAtlasKind.cs │ │ │ ├── FontTextureData.cs │ │ │ ├── FontTextureDataAtlas.cs │ │ │ ├── FontTextureDataGlyph.cs │ │ │ ├── FontTextureDataGlyphBounds.cs │ │ │ ├── FontTextureDataMetrics.cs │ │ │ └── FontTextureYOriginKind.cs │ │ ├── FontTextureRenderMap.cs │ │ └── Shaders │ │ │ ├── FontMTSDFShader.cs │ │ │ ├── FontMTSDFShaderParameters.cs │ │ │ ├── IFontShaderParameter.cs │ │ │ ├── IFontSizeShaderParameter.cs │ │ │ └── TextShaderParameters.cs │ ├── Renderer.cs │ ├── Shader.cs │ ├── Shaders │ │ ├── Attributes │ │ │ └── ShaderParameterAttribute.cs │ │ ├── BasicShader.cs │ │ ├── IShaderDepthWrite.cs │ │ ├── IShaderParameters.cs │ │ ├── IShaderTexture.cs │ │ ├── IShaderTransform.cs │ │ ├── IShaderVertexColor.cs │ │ ├── RepeatShader.cs │ │ ├── RepeatShaderParameters.cs │ │ └── Stock │ │ │ └── HLSL │ │ │ ├── Helper.fxh │ │ │ ├── Makefile │ │ │ ├── RepeatShader.fx │ │ │ ├── Structures.fxh │ │ │ ├── basicShader.fx │ │ │ └── fontMTSDFShader.fx │ └── Texture.cs ├── Icon.bmp ├── Icon.ico ├── Logger │ ├── ILoggerListener.cs │ ├── Listeners │ │ ├── ConsoleLoggerListener.cs │ │ └── TextWriterLoggerListener.cs │ ├── Logger.cs │ └── Tokens │ │ ├── CategoryLoggerToken.cs │ │ ├── HeaderLoggerToken.cs │ │ ├── LoggerToken.cs │ │ ├── MessageLoggerTokenTree.cs │ │ ├── SubjectsLoggerToken.cs │ │ ├── TextLoggerToken.cs │ │ └── TimestampLoggerToken.cs ├── Makefile ├── Math │ ├── BezierCurve.cs │ ├── Circle.cs │ ├── Line.cs │ ├── Location.cs │ ├── Polygon.cs │ ├── Rectangle.cs │ ├── Size.cs │ ├── Triangle.cs │ └── Vector2.cs ├── Properties │ └── AssemblyInfo.cs ├── Raccoon.Core.csproj ├── Raccoon.csproj ├── Resource.cs ├── Test │ ├── Extensions │ │ └── EnumTest.cs │ ├── Math │ │ └── CircleTest.cs │ └── Util │ │ └── HelperTest.cs ├── Util │ ├── Bit.cs │ ├── BitTag.cs │ ├── Collections │ │ ├── BinaryHeap.cs │ │ ├── Locker.cs │ │ ├── PriorityQueue.cs │ │ ├── ReadOnlyCollection.cs │ │ └── ReadOnlyList.cs │ ├── Graphics │ │ ├── EmissionOptions.cs │ │ ├── Particle.cs │ │ └── ParticleEmitter.cs │ ├── Helper.cs │ ├── Math.cs │ ├── README.md │ ├── Random.cs │ ├── Range.cs │ ├── Routines.cs │ ├── Simplify.cs │ ├── Tiled │ │ ├── Layers │ │ │ ├── ITiledLayer.cs │ │ │ ├── TiledImageLayer.cs │ │ │ ├── TiledObjectLayer.cs │ │ │ ├── TiledTile.cs │ │ │ └── TiledTileLayer.cs │ │ ├── TiledData.cs │ │ ├── TiledImage.cs │ │ ├── TiledMap.cs │ │ ├── TiledObject.cs │ │ ├── TiledObjectGroup.cs │ │ ├── TiledProperty.cs │ │ └── Tileset │ │ │ ├── TiledAnimation.cs │ │ │ ├── TiledTerrainType.cs │ │ │ ├── TiledTileset.cs │ │ │ └── TiledTilesetTile.cs │ ├── Time.cs │ └── Tween │ │ ├── Ease.cs │ │ ├── Lerper.cs │ │ ├── Tween.cs │ │ └── Tweener.cs ├── app.manifest ├── basicShader.fxc ├── fontMTSDFShader.fxc └── repeatShader.fxc ├── app.manifest ├── architecture.md ├── justfile └── rules.mk /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/.editorconfig -------------------------------------------------------------------------------- /.fdignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/.fdignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/README.md -------------------------------------------------------------------------------- /Raccoon.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon.sln -------------------------------------------------------------------------------- /Raccoon/04b03.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/04b03.ttf -------------------------------------------------------------------------------- /Raccoon/Audio/Music.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Audio/Music.cs -------------------------------------------------------------------------------- /Raccoon/Audio/SoundEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Audio/SoundEffect.cs -------------------------------------------------------------------------------- /Raccoon/Core/Camera.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Camera.cs -------------------------------------------------------------------------------- /Raccoon/Core/Components/Alarm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Components/Alarm.cs -------------------------------------------------------------------------------- /Raccoon/Core/Components/Component.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Components/Component.cs -------------------------------------------------------------------------------- /Raccoon/Core/Components/ComponentUsageAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Components/ComponentUsageAttribute.cs -------------------------------------------------------------------------------- /Raccoon/Core/Components/CoroutineHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Components/CoroutineHandler.cs -------------------------------------------------------------------------------- /Raccoon/Core/Components/CoroutinesHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Components/CoroutinesHandler.cs -------------------------------------------------------------------------------- /Raccoon/Core/Components/Movement/BasicMovement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Components/Movement/BasicMovement.cs -------------------------------------------------------------------------------- /Raccoon/Core/Components/Movement/Movement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Components/Movement/Movement.cs -------------------------------------------------------------------------------- /Raccoon/Core/Components/Movement/PlatformerMovement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Components/Movement/PlatformerMovement.cs -------------------------------------------------------------------------------- /Raccoon/Core/Components/Physics/Body.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Components/Physics/Body.cs -------------------------------------------------------------------------------- /Raccoon/Core/Components/StateMachine/State.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Components/StateMachine/State.cs -------------------------------------------------------------------------------- /Raccoon/Core/Components/StateMachine/StateMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Components/StateMachine/StateMachine.cs -------------------------------------------------------------------------------- /Raccoon/Core/Components/TweenHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Components/TweenHandler.cs -------------------------------------------------------------------------------- /Raccoon/Core/Components/TweensHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Components/TweensHandler.cs -------------------------------------------------------------------------------- /Raccoon/Core/ControlGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/ControlGroup.cs -------------------------------------------------------------------------------- /Raccoon/Core/Coroutines/Coroutine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Coroutines/Coroutine.cs -------------------------------------------------------------------------------- /Raccoon/Core/Coroutines/Coroutines.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Coroutines/Coroutines.cs -------------------------------------------------------------------------------- /Raccoon/Core/Coroutines/Instructions/CoroutineInstruction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Coroutines/Instructions/CoroutineInstruction.cs -------------------------------------------------------------------------------- /Raccoon/Core/Coroutines/Instructions/ParallelizeCoroutine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Coroutines/Instructions/ParallelizeCoroutine.cs -------------------------------------------------------------------------------- /Raccoon/Core/Crash/CrashHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Crash/CrashHandler.cs -------------------------------------------------------------------------------- /Raccoon/Core/Debug/Console.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Debug/Console.cs -------------------------------------------------------------------------------- /Raccoon/Core/Debug/Debug.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Debug/Debug.cs -------------------------------------------------------------------------------- /Raccoon/Core/Definitions/Comparison.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Definitions/Comparison.cs -------------------------------------------------------------------------------- /Raccoon/Core/Definitions/Direction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Definitions/Direction.cs -------------------------------------------------------------------------------- /Raccoon/Core/Definitions/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Definitions/Extensions.cs -------------------------------------------------------------------------------- /Raccoon/Core/Definitions/ImageFlip.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Definitions/ImageFlip.cs -------------------------------------------------------------------------------- /Raccoon/Core/Definitions/ResizeMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Definitions/ResizeMode.cs -------------------------------------------------------------------------------- /Raccoon/Core/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Entity.cs -------------------------------------------------------------------------------- /Raccoon/Core/Game.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Game.cs -------------------------------------------------------------------------------- /Raccoon/Core/IAsset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/IAsset.cs -------------------------------------------------------------------------------- /Raccoon/Core/IDebugRenderable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/IDebugRenderable.cs -------------------------------------------------------------------------------- /Raccoon/Core/IExtendedRenderable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/IExtendedRenderable.cs -------------------------------------------------------------------------------- /Raccoon/Core/IExtendedUpdatable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/IExtendedUpdatable.cs -------------------------------------------------------------------------------- /Raccoon/Core/IPausable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/IPausable.cs -------------------------------------------------------------------------------- /Raccoon/Core/IRenderable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/IRenderable.cs -------------------------------------------------------------------------------- /Raccoon/Core/ISceneObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/ISceneObject.cs -------------------------------------------------------------------------------- /Raccoon/Core/IUpdatable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/IUpdatable.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/ButtonState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/ButtonState.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Command.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Command.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Controller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Controller.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/ControllerInputScheme.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/ControllerInputScheme.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/ControllersManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/ControllersManager.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Devices/GamepadCapabilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Devices/GamepadCapabilities.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Devices/GamepadDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Devices/GamepadDevice.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Devices/GamepadFeature.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Devices/GamepadFeature.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Devices/GamepadKind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Devices/GamepadKind.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Devices/GenericGamepadDevice.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Devices/InputDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Devices/InputDevice.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Devices/InputDeviceController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Devices/InputDeviceController.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Devices/Keyboard/KeyboardDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Devices/Keyboard/KeyboardDevice.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Devices/Keyboard/KeyboardDeviceController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Devices/Keyboard/KeyboardDeviceController.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Devices/Mouse/MouseDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Devices/Mouse/MouseDevice.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Devices/Mouse/MouseDeviceController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Devices/Mouse/MouseDeviceController.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Devices/Xbox/XboxGamepadButtons.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Devices/Xbox/XboxGamepadButtons.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Devices/Xbox/XboxGamepadDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Devices/Xbox/XboxGamepadDevice.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Devices/Xbox/XboxGamepadDeviceController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Devices/Xbox/XboxGamepadDeviceController.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Devices/Xbox/XboxGamepadThumbSticks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Devices/Xbox/XboxGamepadThumbSticks.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Devices/Xbox/XboxGamepadTriggers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Devices/Xbox/XboxGamepadTriggers.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Interfaces/Back/Axis/BackInterfaceAxis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Interfaces/Back/Axis/BackInterfaceAxis.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Interfaces/Back/Axis/IBackInterfaceAxis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Interfaces/Back/Axis/IBackInterfaceAxis.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Interfaces/Back/Axis/KeyboardBackInterfaceAxis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Interfaces/Back/Axis/KeyboardBackInterfaceAxis.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Interfaces/Back/Axis/MouseButtonBackInterfaceAxis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Interfaces/Back/Axis/MouseButtonBackInterfaceAxis.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Interfaces/Back/Axis/XboxGamepadBackInterfaceAxis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Interfaces/Back/Axis/XboxGamepadBackInterfaceAxis.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Interfaces/Back/Button/BackInterfaceButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Interfaces/Back/Button/BackInterfaceButton.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Interfaces/Back/Button/IBackInterfaceButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Interfaces/Back/Button/IBackInterfaceButton.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Interfaces/Back/Button/KeyboardBackInterfaceButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Interfaces/Back/Button/KeyboardBackInterfaceButton.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Interfaces/Back/Button/MouseBackInterfaceButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Interfaces/Back/Button/MouseBackInterfaceButton.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Interfaces/Back/Button/XboxGamepadBackInterfaceButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Interfaces/Back/Button/XboxGamepadBackInterfaceButton.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Interfaces/Back/InputBackInterface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Interfaces/Back/InputBackInterface.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Interfaces/Back/Trigger/BackInterfaceTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Interfaces/Back/Trigger/BackInterfaceTrigger.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Interfaces/Back/Trigger/IBackInterfaceTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Interfaces/Back/Trigger/IBackInterfaceTrigger.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Interfaces/Back/Trigger/XboxGamepadBackInterfaceTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Interfaces/Back/Trigger/XboxGamepadBackInterfaceTrigger.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Interfaces/Front/Axis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Interfaces/Front/Axis.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Interfaces/Front/Button.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Interfaces/Front/Button.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Interfaces/Front/IInputAxis.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Interfaces/Front/IInputAxis.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Interfaces/Front/IInputButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Interfaces/Front/IInputButton.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Interfaces/Front/IInputTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Interfaces/Front/IInputTrigger.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Interfaces/Front/InputInterface.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Interfaces/Front/InputInterface.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Interfaces/Front/Trigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Interfaces/Front/Trigger.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Sources/Axis/AxisInputSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Sources/Axis/AxisInputSource.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Sources/Axis/ButtonAxisInputSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Sources/Axis/ButtonAxisInputSource.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Sources/Axis/GamepadThumbStickInputSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Sources/Axis/GamepadThumbStickInputSource.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Sources/Axis/XboxGamepadThumbStickInputSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Sources/Axis/XboxGamepadThumbStickInputSource.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Sources/Button/ButtonInputSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Sources/Button/ButtonInputSource.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Sources/Button/GamepadButtonInputSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Sources/Button/GamepadButtonInputSource.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Sources/Button/KeyboardButtonInputSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Sources/Button/KeyboardButtonInputSource.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Sources/Button/MouseButtonInputSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Sources/Button/MouseButtonInputSource.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Sources/Button/XboxGamepadButtonInputSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Sources/Button/XboxGamepadButtonInputSource.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Sources/IInputSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Sources/IInputSource.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Sources/Trigger/GamepadTriggerInputSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Sources/Trigger/GamepadTriggerInputSource.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Sources/Trigger/TriggerInputSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Sources/Trigger/TriggerInputSource.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Controller/Sources/Trigger/XboxGamepadTriggerInputSource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Controller/Sources/Trigger/XboxGamepadTriggerInputSource.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/GamepadIndex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/GamepadIndex.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/GamepadInputLabel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/GamepadInputLabel.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/GamepadThumbStick.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/GamepadThumbStick.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/GamepadTriggerButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/GamepadTriggerButton.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Input.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Input.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/Key.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/Key.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/MouseButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/MouseButton.cs -------------------------------------------------------------------------------- /Raccoon/Core/Input/XboxInputLabel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Input/XboxInputLabel.cs -------------------------------------------------------------------------------- /Raccoon/Core/Physics/CollisionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Physics/CollisionInfo.cs -------------------------------------------------------------------------------- /Raccoon/Core/Physics/CollisionList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Physics/CollisionList.cs -------------------------------------------------------------------------------- /Raccoon/Core/Physics/Contact.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Physics/Contact.cs -------------------------------------------------------------------------------- /Raccoon/Core/Physics/ContactList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Physics/ContactList.cs -------------------------------------------------------------------------------- /Raccoon/Core/Physics/IMaterial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Physics/IMaterial.cs -------------------------------------------------------------------------------- /Raccoon/Core/Physics/InternalCollisionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Physics/InternalCollisionInfo.cs -------------------------------------------------------------------------------- /Raccoon/Core/Physics/Physics.Box.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Physics/Physics.Box.cs -------------------------------------------------------------------------------- /Raccoon/Core/Physics/Physics.Circle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Physics/Physics.Circle.cs -------------------------------------------------------------------------------- /Raccoon/Core/Physics/Physics.Grid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Physics/Physics.Grid.cs -------------------------------------------------------------------------------- /Raccoon/Core/Physics/Physics.Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Physics/Physics.Helper.cs -------------------------------------------------------------------------------- /Raccoon/Core/Physics/Physics.Polygon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Physics/Physics.Polygon.cs -------------------------------------------------------------------------------- /Raccoon/Core/Physics/Physics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Physics/Physics.cs -------------------------------------------------------------------------------- /Raccoon/Core/Physics/Shapes/BoxShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Physics/Shapes/BoxShape.cs -------------------------------------------------------------------------------- /Raccoon/Core/Physics/Shapes/CircleShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Physics/Shapes/CircleShape.cs -------------------------------------------------------------------------------- /Raccoon/Core/Physics/Shapes/GridShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Physics/Shapes/GridShape.cs -------------------------------------------------------------------------------- /Raccoon/Core/Physics/Shapes/IShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Physics/Shapes/IShape.cs -------------------------------------------------------------------------------- /Raccoon/Core/Physics/Shapes/PolygonShape.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Physics/Shapes/PolygonShape.cs -------------------------------------------------------------------------------- /Raccoon/Core/Physics/StandardMaterial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Physics/StandardMaterial.cs -------------------------------------------------------------------------------- /Raccoon/Core/Physics/Tools/SAT.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Physics/Tools/SAT.cs -------------------------------------------------------------------------------- /Raccoon/Core/Scene.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Scene.cs -------------------------------------------------------------------------------- /Raccoon/Core/Transform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/Transform.cs -------------------------------------------------------------------------------- /Raccoon/Core/XNAGameWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Core/XNAGameWrapper.cs -------------------------------------------------------------------------------- /Raccoon/Data/Attributes/DataContractAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Attributes/DataContractAttribute.cs -------------------------------------------------------------------------------- /Raccoon/Data/Attributes/DataFieldAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Attributes/DataFieldAttribute.cs -------------------------------------------------------------------------------- /Raccoon/Data/Consumers/ConsumerContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Consumers/ConsumerContext.cs -------------------------------------------------------------------------------- /Raccoon/Data/Consumers/DataTokensConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Consumers/DataTokensConsumer.cs -------------------------------------------------------------------------------- /Raccoon/Data/Consumers/Exceptions/DataEntryNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Consumers/Exceptions/DataEntryNotFoundException.cs -------------------------------------------------------------------------------- /Raccoon/Data/Consumers/Handlers/ConsumerHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Consumers/Handlers/ConsumerHandler.cs -------------------------------------------------------------------------------- /Raccoon/Data/Consumers/Handlers/InlineListEntriesConsumerHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Consumers/Handlers/InlineListEntriesConsumerHandler.cs -------------------------------------------------------------------------------- /Raccoon/Data/Consumers/Handlers/NamedListConsumerHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Consumers/Handlers/NamedListConsumerHandler.cs -------------------------------------------------------------------------------- /Raccoon/Data/Consumers/Handlers/ValueAssignConsumerHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Consumers/Handlers/ValueAssignConsumerHandler.cs -------------------------------------------------------------------------------- /Raccoon/Data/Consumers/Handlers/ValueConsumerHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Consumers/Handlers/ValueConsumerHandler.cs -------------------------------------------------------------------------------- /Raccoon/Data/Consumers/SimpleDataTokensConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Consumers/SimpleDataTokensConsumer.cs -------------------------------------------------------------------------------- /Raccoon/Data/Contract/DataContract.Property.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Contract/DataContract.Property.cs -------------------------------------------------------------------------------- /Raccoon/Data/Contract/DataContract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Contract/DataContract.cs -------------------------------------------------------------------------------- /Raccoon/Data/Contract/Exceptions/DataVerificationFailedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Contract/Exceptions/DataVerificationFailedException.cs -------------------------------------------------------------------------------- /Raccoon/Data/DataFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/DataFile.cs -------------------------------------------------------------------------------- /Raccoon/Data/DataOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/DataOperation.cs -------------------------------------------------------------------------------- /Raccoon/Data/FontCase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/FontCase.cs -------------------------------------------------------------------------------- /Raccoon/Data/Parsers/ContextParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Parsers/ContextParser.cs -------------------------------------------------------------------------------- /Raccoon/Data/Parsers/Expressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Parsers/Expressions.cs -------------------------------------------------------------------------------- /Raccoon/Data/Parsers/Parser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Parsers/Parser.cs -------------------------------------------------------------------------------- /Raccoon/Data/Parsers/ParserState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Parsers/ParserState.cs -------------------------------------------------------------------------------- /Raccoon/Data/Parsers/Tokens/AnyValueToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Parsers/Tokens/AnyValueToken.cs -------------------------------------------------------------------------------- /Raccoon/Data/Parsers/Tokens/DefinedValueToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Parsers/Tokens/DefinedValueToken.cs -------------------------------------------------------------------------------- /Raccoon/Data/Parsers/Tokens/IdentifierToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Parsers/Tokens/IdentifierToken.cs -------------------------------------------------------------------------------- /Raccoon/Data/Parsers/Tokens/InlineListEntriesToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Parsers/Tokens/InlineListEntriesToken.cs -------------------------------------------------------------------------------- /Raccoon/Data/Parsers/Tokens/ListToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Parsers/Tokens/ListToken.cs -------------------------------------------------------------------------------- /Raccoon/Data/Parsers/Tokens/MarkerToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Parsers/Tokens/MarkerToken.cs -------------------------------------------------------------------------------- /Raccoon/Data/Parsers/Tokens/Token.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Parsers/Tokens/Token.cs -------------------------------------------------------------------------------- /Raccoon/Data/Parsers/Tokens/TokenKind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Parsers/Tokens/TokenKind.cs -------------------------------------------------------------------------------- /Raccoon/Data/Parsers/Tokens/TypeKind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Parsers/Tokens/TypeKind.cs -------------------------------------------------------------------------------- /Raccoon/Data/Parsers/Tokens/TypeToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Parsers/Tokens/TypeToken.cs -------------------------------------------------------------------------------- /Raccoon/Data/Parsers/Tokens/ValueAssignToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Parsers/Tokens/ValueAssignToken.cs -------------------------------------------------------------------------------- /Raccoon/Data/Parsers/Tokens/ValueToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Parsers/Tokens/ValueToken.cs -------------------------------------------------------------------------------- /Raccoon/Data/Parsers/TokensParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Parsers/TokensParser.cs -------------------------------------------------------------------------------- /Raccoon/Data/Producers/DataTokensProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Producers/DataTokensProducer.cs -------------------------------------------------------------------------------- /Raccoon/Data/Producers/SimpleDataTokensProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Producers/SimpleDataTokensProducer.cs -------------------------------------------------------------------------------- /Raccoon/Data/SaveSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/SaveSettings.cs -------------------------------------------------------------------------------- /Raccoon/Data/Savers/Saver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Savers/Saver.cs -------------------------------------------------------------------------------- /Raccoon/Data/Savers/SaverState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Savers/SaverState.cs -------------------------------------------------------------------------------- /Raccoon/Data/Savers/TokensSaver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Data/Savers/TokensSaver.cs -------------------------------------------------------------------------------- /Raccoon/FileSystem/Directories.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/FileSystem/Directories.cs -------------------------------------------------------------------------------- /Raccoon/FileSystem/Path.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/FileSystem/Path.cs -------------------------------------------------------------------------------- /Raccoon/FileSystem/PathBuf.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/FileSystem/PathBuf.cs -------------------------------------------------------------------------------- /Raccoon/FileSystem/SafeFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/FileSystem/SafeFile.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Atlas/Atlas.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Atlas/Atlas.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Atlas/AtlasAnimation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Atlas/AtlasAnimation.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Atlas/AtlasAnimationFrame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Atlas/AtlasAnimationFrame.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Atlas/AtlasSubTexture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Atlas/AtlasSubTexture.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Atlas/Exceptions/AtlasMismatchSubTextureTypeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Atlas/Exceptions/AtlasMismatchSubTextureTypeException.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Atlas/Exceptions/AtlasSubTextureNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Atlas/Exceptions/AtlasSubTextureNotFoundException.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Atlas/Processors/AsepriteAtlasProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Atlas/Processors/AsepriteAtlasProcessor.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Atlas/Processors/ClymeneAtlasProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Atlas/Processors/ClymeneAtlasProcessor.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Atlas/Processors/IAtlasProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Atlas/Processors/IAtlasProcessor.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Atlas/Processors/RavenAtlasProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Atlas/Processors/RavenAtlasProcessor.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Batches/BatchMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Batches/BatchMode.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Batches/IBatchItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Batches/IBatchItem.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Batches/MixedBatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Batches/MixedBatch.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Batches/PrimitiveBatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Batches/PrimitiveBatch.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Batches/PrimitiveBatchItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Batches/PrimitiveBatchItem.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Batches/SpriteBatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Batches/SpriteBatch.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Batches/SpriteBatchItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Batches/SpriteBatchItem.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Color.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Color.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Colors.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Colors.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/Animation.Track.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/Animation.Track.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/Animation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/Animation.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/Canvas.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/Canvas.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/FrameSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/FrameSet.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/Graphic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/Graphic.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/Grid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/Grid.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/Image.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/Image.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/NineSlice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/NineSlice.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/PrimitiveGraphic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/PrimitiveGraphic.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/Primitives/AnnulusPrimitive.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/Primitives/AnnulusPrimitive.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/Primitives/CirclePrimitive.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/Primitives/CirclePrimitive.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/Primitives/LinePrimitive.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/Primitives/LinePrimitive.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/Primitives/PolygonPrimitive.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/Primitives/PolygonPrimitive.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/Primitives/RectanglePrimitive.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/Primitives/RectanglePrimitive.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/Quad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/Quad.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/ScreenEffects/FadeTarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/ScreenEffects/FadeTarget.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/ScreenEffects/GraphicScreenFadeEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/ScreenEffects/GraphicScreenFadeEffect.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/ScreenEffects/ScreenEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/ScreenEffects/ScreenEffect.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/ScreenEffects/ScreenFadeEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/ScreenEffects/ScreenFadeEffect.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/ScreenEffects/ScreenFlashEffect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/ScreenEffects/ScreenFlashEffect.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/ScreenEffects/SquareTransition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/ScreenEffects/SquareTransition.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/Strip.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/Strip.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/Text.RenderInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/Text.RenderInfo.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/Text.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/Text.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Drawables/TileMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Drawables/TileMap.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Font.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Font.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Fonts/FontFaceRenderMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Fonts/FontFaceRenderMap.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Fonts/FontRenderMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Fonts/FontRenderMap.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Fonts/FontTexture/FontTextureAtlasKind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Fonts/FontTexture/FontTextureAtlasKind.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Fonts/FontTexture/FontTextureData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Fonts/FontTexture/FontTextureData.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Fonts/FontTexture/FontTextureDataAtlas.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Fonts/FontTexture/FontTextureDataAtlas.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Fonts/FontTexture/FontTextureDataGlyph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Fonts/FontTexture/FontTextureDataGlyph.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Fonts/FontTexture/FontTextureDataGlyphBounds.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Fonts/FontTexture/FontTextureDataGlyphBounds.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Fonts/FontTexture/FontTextureDataMetrics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Fonts/FontTexture/FontTextureDataMetrics.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Fonts/FontTexture/FontTextureYOriginKind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Fonts/FontTexture/FontTextureYOriginKind.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Fonts/FontTextureRenderMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Fonts/FontTextureRenderMap.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Fonts/Shaders/FontMTSDFShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Fonts/Shaders/FontMTSDFShader.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Fonts/Shaders/FontMTSDFShaderParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Fonts/Shaders/FontMTSDFShaderParameters.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Fonts/Shaders/IFontShaderParameter.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Raccoon/Graphics/Fonts/Shaders/IFontSizeShaderParameter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Fonts/Shaders/IFontSizeShaderParameter.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Fonts/Shaders/TextShaderParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Fonts/Shaders/TextShaderParameters.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Renderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Renderer.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Shader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Shader.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Shaders/Attributes/ShaderParameterAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Shaders/Attributes/ShaderParameterAttribute.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Shaders/BasicShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Shaders/BasicShader.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Shaders/IShaderDepthWrite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Shaders/IShaderDepthWrite.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Shaders/IShaderParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Shaders/IShaderParameters.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Shaders/IShaderTexture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Shaders/IShaderTexture.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Shaders/IShaderTransform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Shaders/IShaderTransform.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Shaders/IShaderVertexColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Shaders/IShaderVertexColor.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Shaders/RepeatShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Shaders/RepeatShader.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Shaders/RepeatShaderParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Shaders/RepeatShaderParameters.cs -------------------------------------------------------------------------------- /Raccoon/Graphics/Shaders/Stock/HLSL/Helper.fxh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Shaders/Stock/HLSL/Helper.fxh -------------------------------------------------------------------------------- /Raccoon/Graphics/Shaders/Stock/HLSL/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Shaders/Stock/HLSL/Makefile -------------------------------------------------------------------------------- /Raccoon/Graphics/Shaders/Stock/HLSL/RepeatShader.fx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Shaders/Stock/HLSL/RepeatShader.fx -------------------------------------------------------------------------------- /Raccoon/Graphics/Shaders/Stock/HLSL/Structures.fxh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Shaders/Stock/HLSL/Structures.fxh -------------------------------------------------------------------------------- /Raccoon/Graphics/Shaders/Stock/HLSL/basicShader.fx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Shaders/Stock/HLSL/basicShader.fx -------------------------------------------------------------------------------- /Raccoon/Graphics/Shaders/Stock/HLSL/fontMTSDFShader.fx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Shaders/Stock/HLSL/fontMTSDFShader.fx -------------------------------------------------------------------------------- /Raccoon/Graphics/Texture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Graphics/Texture.cs -------------------------------------------------------------------------------- /Raccoon/Icon.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Icon.bmp -------------------------------------------------------------------------------- /Raccoon/Icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Icon.ico -------------------------------------------------------------------------------- /Raccoon/Logger/ILoggerListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Logger/ILoggerListener.cs -------------------------------------------------------------------------------- /Raccoon/Logger/Listeners/ConsoleLoggerListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Logger/Listeners/ConsoleLoggerListener.cs -------------------------------------------------------------------------------- /Raccoon/Logger/Listeners/TextWriterLoggerListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Logger/Listeners/TextWriterLoggerListener.cs -------------------------------------------------------------------------------- /Raccoon/Logger/Logger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Logger/Logger.cs -------------------------------------------------------------------------------- /Raccoon/Logger/Tokens/CategoryLoggerToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Logger/Tokens/CategoryLoggerToken.cs -------------------------------------------------------------------------------- /Raccoon/Logger/Tokens/HeaderLoggerToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Logger/Tokens/HeaderLoggerToken.cs -------------------------------------------------------------------------------- /Raccoon/Logger/Tokens/LoggerToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Logger/Tokens/LoggerToken.cs -------------------------------------------------------------------------------- /Raccoon/Logger/Tokens/MessageLoggerTokenTree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Logger/Tokens/MessageLoggerTokenTree.cs -------------------------------------------------------------------------------- /Raccoon/Logger/Tokens/SubjectsLoggerToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Logger/Tokens/SubjectsLoggerToken.cs -------------------------------------------------------------------------------- /Raccoon/Logger/Tokens/TextLoggerToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Logger/Tokens/TextLoggerToken.cs -------------------------------------------------------------------------------- /Raccoon/Logger/Tokens/TimestampLoggerToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Logger/Tokens/TimestampLoggerToken.cs -------------------------------------------------------------------------------- /Raccoon/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Makefile -------------------------------------------------------------------------------- /Raccoon/Math/BezierCurve.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Math/BezierCurve.cs -------------------------------------------------------------------------------- /Raccoon/Math/Circle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Math/Circle.cs -------------------------------------------------------------------------------- /Raccoon/Math/Line.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Math/Line.cs -------------------------------------------------------------------------------- /Raccoon/Math/Location.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Math/Location.cs -------------------------------------------------------------------------------- /Raccoon/Math/Polygon.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Math/Polygon.cs -------------------------------------------------------------------------------- /Raccoon/Math/Rectangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Math/Rectangle.cs -------------------------------------------------------------------------------- /Raccoon/Math/Size.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Math/Size.cs -------------------------------------------------------------------------------- /Raccoon/Math/Triangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Math/Triangle.cs -------------------------------------------------------------------------------- /Raccoon/Math/Vector2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Math/Vector2.cs -------------------------------------------------------------------------------- /Raccoon/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Raccoon/Raccoon.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Raccoon.Core.csproj -------------------------------------------------------------------------------- /Raccoon/Raccoon.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Raccoon.csproj -------------------------------------------------------------------------------- /Raccoon/Resource.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Resource.cs -------------------------------------------------------------------------------- /Raccoon/Test/Extensions/EnumTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Test/Extensions/EnumTest.cs -------------------------------------------------------------------------------- /Raccoon/Test/Math/CircleTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Test/Math/CircleTest.cs -------------------------------------------------------------------------------- /Raccoon/Test/Util/HelperTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Test/Util/HelperTest.cs -------------------------------------------------------------------------------- /Raccoon/Util/Bit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Bit.cs -------------------------------------------------------------------------------- /Raccoon/Util/BitTag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/BitTag.cs -------------------------------------------------------------------------------- /Raccoon/Util/Collections/BinaryHeap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Collections/BinaryHeap.cs -------------------------------------------------------------------------------- /Raccoon/Util/Collections/Locker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Collections/Locker.cs -------------------------------------------------------------------------------- /Raccoon/Util/Collections/PriorityQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Collections/PriorityQueue.cs -------------------------------------------------------------------------------- /Raccoon/Util/Collections/ReadOnlyCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Collections/ReadOnlyCollection.cs -------------------------------------------------------------------------------- /Raccoon/Util/Collections/ReadOnlyList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Collections/ReadOnlyList.cs -------------------------------------------------------------------------------- /Raccoon/Util/Graphics/EmissionOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Graphics/EmissionOptions.cs -------------------------------------------------------------------------------- /Raccoon/Util/Graphics/Particle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Graphics/Particle.cs -------------------------------------------------------------------------------- /Raccoon/Util/Graphics/ParticleEmitter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Graphics/ParticleEmitter.cs -------------------------------------------------------------------------------- /Raccoon/Util/Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Helper.cs -------------------------------------------------------------------------------- /Raccoon/Util/Math.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Math.cs -------------------------------------------------------------------------------- /Raccoon/Util/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/README.md -------------------------------------------------------------------------------- /Raccoon/Util/Random.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Random.cs -------------------------------------------------------------------------------- /Raccoon/Util/Range.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Range.cs -------------------------------------------------------------------------------- /Raccoon/Util/Routines.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Routines.cs -------------------------------------------------------------------------------- /Raccoon/Util/Simplify.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Simplify.cs -------------------------------------------------------------------------------- /Raccoon/Util/Tiled/Layers/ITiledLayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Tiled/Layers/ITiledLayer.cs -------------------------------------------------------------------------------- /Raccoon/Util/Tiled/Layers/TiledImageLayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Tiled/Layers/TiledImageLayer.cs -------------------------------------------------------------------------------- /Raccoon/Util/Tiled/Layers/TiledObjectLayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Tiled/Layers/TiledObjectLayer.cs -------------------------------------------------------------------------------- /Raccoon/Util/Tiled/Layers/TiledTile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Tiled/Layers/TiledTile.cs -------------------------------------------------------------------------------- /Raccoon/Util/Tiled/Layers/TiledTileLayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Tiled/Layers/TiledTileLayer.cs -------------------------------------------------------------------------------- /Raccoon/Util/Tiled/TiledData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Tiled/TiledData.cs -------------------------------------------------------------------------------- /Raccoon/Util/Tiled/TiledImage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Tiled/TiledImage.cs -------------------------------------------------------------------------------- /Raccoon/Util/Tiled/TiledMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Tiled/TiledMap.cs -------------------------------------------------------------------------------- /Raccoon/Util/Tiled/TiledObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Tiled/TiledObject.cs -------------------------------------------------------------------------------- /Raccoon/Util/Tiled/TiledObjectGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Tiled/TiledObjectGroup.cs -------------------------------------------------------------------------------- /Raccoon/Util/Tiled/TiledProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Tiled/TiledProperty.cs -------------------------------------------------------------------------------- /Raccoon/Util/Tiled/Tileset/TiledAnimation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Tiled/Tileset/TiledAnimation.cs -------------------------------------------------------------------------------- /Raccoon/Util/Tiled/Tileset/TiledTerrainType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Tiled/Tileset/TiledTerrainType.cs -------------------------------------------------------------------------------- /Raccoon/Util/Tiled/Tileset/TiledTileset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Tiled/Tileset/TiledTileset.cs -------------------------------------------------------------------------------- /Raccoon/Util/Tiled/Tileset/TiledTilesetTile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Tiled/Tileset/TiledTilesetTile.cs -------------------------------------------------------------------------------- /Raccoon/Util/Time.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Time.cs -------------------------------------------------------------------------------- /Raccoon/Util/Tween/Ease.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Tween/Ease.cs -------------------------------------------------------------------------------- /Raccoon/Util/Tween/Lerper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Tween/Lerper.cs -------------------------------------------------------------------------------- /Raccoon/Util/Tween/Tween.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Tween/Tween.cs -------------------------------------------------------------------------------- /Raccoon/Util/Tween/Tweener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/Util/Tween/Tweener.cs -------------------------------------------------------------------------------- /Raccoon/app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/app.manifest -------------------------------------------------------------------------------- /Raccoon/basicShader.fxc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/basicShader.fxc -------------------------------------------------------------------------------- /Raccoon/fontMTSDFShader.fxc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/fontMTSDFShader.fxc -------------------------------------------------------------------------------- /Raccoon/repeatShader.fxc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/Raccoon/repeatShader.fxc -------------------------------------------------------------------------------- /app.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/app.manifest -------------------------------------------------------------------------------- /architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/architecture.md -------------------------------------------------------------------------------- /justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/justfile -------------------------------------------------------------------------------- /rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lucas-miranda/Raccoon/HEAD/rules.mk --------------------------------------------------------------------------------