├── .gitignore ├── ElementEngine.sln ├── Engine ├── AI │ ├── AStarGraph.cs │ ├── AStarGridGraph.cs │ ├── AStarPathfinder.cs │ ├── GOAPController.cs │ └── SimpleStateMachine.cs ├── Assets │ ├── AssetManager.cs │ ├── AssetManagerHotReload.cs │ └── AssetPack.cs ├── Audio │ └── SoundManager.cs ├── Collections │ ├── FastList.cs │ ├── GlobalObjectPool.cs │ ├── ObjectPool.cs │ └── StructPool.cs ├── ECS │ ├── ComponentStore.cs │ ├── Entity.cs │ ├── Group.cs │ ├── GroupBuilder.cs │ ├── Registry.cs │ └── ViewBuilder.cs ├── ElementEngine.csproj ├── ElementUI │ ├── Animations │ │ ├── UIAnimation.cs │ │ ├── UIAnimationBlink.cs │ │ └── UIAnimationProgressbarH.cs │ ├── Layouts │ │ ├── UILayoutGrid.cs │ │ ├── UILayoutHorizontal.cs │ │ └── UILayoutVertical.cs │ ├── Sprites │ │ ├── UISprite.cs │ │ ├── UISprite3Slice.cs │ │ ├── UISprite9Slice.cs │ │ ├── UISpriteAnimated.cs │ │ ├── UISpriteColor.cs │ │ ├── UISpriteLayered.cs │ │ └── UISpriteStatic.cs │ ├── Styles │ │ ├── UIButtonStyle.cs │ │ ├── UICheckboxStyle.cs │ │ ├── UIContainerStyle.cs │ │ ├── UIDropdownListStyle.cs │ │ ├── UIImageStyle.cs │ │ ├── UILabelStyle.cs │ │ ├── UILayoutGridStyle.cs │ │ ├── UILayoutHorizontalStyle.cs │ │ ├── UILayoutVerticalStyle.cs │ │ ├── UIProgressbarStyleH.cs │ │ ├── UIProgressbarStyleV.cs │ │ ├── UIScrollbarStyleH.cs │ │ ├── UIScrollbarStyleV.cs │ │ ├── UIStyle.cs │ │ └── UITextboxStyle.cs │ ├── Tooltips │ │ ├── UITooltipContent.cs │ │ └── UITooltipStyle.cs │ ├── UIContainer.cs │ ├── UIEnums.cs │ ├── UIEventArgs.cs │ ├── UIFontFamily.cs │ ├── UIGlobals.cs │ ├── UIObject.cs │ ├── UIPosition.cs │ ├── UIRendering.cs │ ├── UIScreen.cs │ ├── UISize.cs │ ├── UISpacing.cs │ ├── UITexture.cs │ ├── UITextureAnimation.cs │ ├── UITheme.cs │ └── Widgets │ │ ├── UIButton.cs │ │ ├── UICheckbox.cs │ │ ├── UIDropdownList.cs │ │ ├── UIImage.cs │ │ ├── UILabel.cs │ │ ├── UIProgressbarH.cs │ │ ├── UIProgressbarV.cs │ │ ├── UIScrollbarH.cs │ │ ├── UIScrollbarV.cs │ │ └── UITextbox.cs ├── Extensions │ ├── Extensions.Collections.cs │ ├── Extensions.General.cs │ ├── Extensions.Graphics.cs │ ├── Extensions.Math.cs │ ├── Extensions.RNG.cs │ ├── Extensions.Serialization.cs │ └── Extensions.String.cs ├── General │ ├── BaseGame.cs │ ├── BaseGameHeadless.cs │ ├── Camera2D.cs │ ├── Compression.cs │ ├── EngineGlobals.cs │ ├── GameState.cs │ ├── GameTimer.cs │ ├── Logging.cs │ ├── PlatformMapping.cs │ ├── SDL2.cs │ ├── SettingsManager.cs │ ├── StringHelper.cs │ └── WorldTime.cs ├── Graphics │ ├── CursorManager.cs │ ├── DefaultShaders.cs │ ├── GraphicsHelper.cs │ ├── PrimitiveBatch.cs │ ├── SimplePipeline │ │ ├── ISimpleUniformBuffer.cs │ │ ├── SimplePipeline.cs │ │ ├── SimplePipelineTexture2D.cs │ │ ├── SimpleShader.cs │ │ └── SimpleUniformBuffer.cs │ ├── SpriteBatch2D.cs │ ├── SpriteFont.cs │ ├── Texture2D.cs │ ├── TexturePackerAtlas.cs │ ├── TileBatch2D.cs │ └── VertexTypes.cs ├── HotReload │ ├── AssetHotReloadManager.cs │ └── HotReloadManager.cs ├── Input │ ├── GameControlsManager.cs │ ├── Gamepad.cs │ ├── GamepadMapping.cs │ ├── IGamepadHandler.cs │ ├── IKeyboardHandler.cs │ ├── IMouseHandler.cs │ └── InputManager.cs ├── Localisation │ └── LocalisationManager.cs ├── MachineLearning │ └── MarkovGenerator.cs ├── Math │ ├── Bresenham.cs │ ├── CircleF.cs │ ├── CircleI.cs │ ├── Easings.cs │ ├── FastNoiseLite │ │ ├── FastNoiseLite.cs │ │ └── License.txt │ ├── MathHelper.cs │ ├── PoissonDiscSampler.cs │ ├── RangeF.cs │ ├── RangeI.cs │ ├── Rectangle.cs │ ├── RectangleL.cs │ ├── SparseSet.cs │ ├── SpriteMath.cs │ ├── Transform2D.cs │ ├── Vector2D.cs │ ├── Vector2I.cs │ └── Vector3I.cs ├── Physics │ └── Cute_C2 │ │ ├── cute_c2_collisions.cs │ │ ├── cute_c2_maths.cs │ │ └── cute_c2_structs.cs ├── Spatial │ ├── Dcrew.Spatial │ │ ├── License.txt │ │ ├── Quadtree.cs │ │ ├── RotRect.cs │ │ └── Util.cs │ ├── SpatialGrid.cs │ └── SpatialHash.cs ├── Sprites │ ├── AnimatedSprite.cs │ ├── Animation.cs │ ├── AnimationManager.cs │ ├── LayeredSprite.cs │ └── Sprite.cs ├── Tilemaps │ ├── EndlessTiles │ │ ├── EndlessTilesRenderer.cs │ │ └── EndlessTilesWorld.cs │ ├── Ogmo │ │ ├── OgmoLevel.cs │ │ └── OgmoLevelRenderer.cs │ ├── TileAnimation.cs │ └── Tiled │ │ ├── TiledMap.cs │ │ ├── TiledMapRenderer.cs │ │ ├── TiledSpriteBatchRenderer.cs │ │ └── TiledTileset.cs ├── Timer │ ├── CallbackTimer.cs │ └── TimerManager.cs ├── UI │ ├── IMGUI │ │ ├── Controls │ │ │ ├── IMGUIControls.AssetBrowser.cs │ │ │ ├── IMGUIControls.FileModal.cs │ │ │ ├── IMGUIControls.SpriteFrameSelector.cs │ │ │ ├── IMGUIControls.TextureBrowser.cs │ │ │ └── IMGUIControls.TexturePackerBrowser.cs │ │ ├── IMGUIArrayCombo.cs │ │ ├── IMGUIECSBrowser.cs │ │ ├── IMGUIEnumCombo.cs │ │ ├── IMGUIListCombo.cs │ │ ├── IMGUIManager.cs │ │ └── IMGUIModal.cs │ └── OLDUI │ │ ├── IUIBoundType.cs │ │ ├── UIDataBinding.cs │ │ ├── UIFrame.cs │ │ ├── UIFrameList.cs │ │ ├── UILayoutGroup.cs │ │ ├── UIMenu.cs │ │ ├── UIPanel.cs │ │ ├── UISprite.cs │ │ ├── UIWidget.cs │ │ ├── UIWidgetList.cs │ │ └── Widgets │ │ ├── UIWBasicButton.cs │ │ ├── UIWCheckbox.cs │ │ ├── UIWDropDown.cs │ │ ├── UIWHProgressBar.cs │ │ ├── UIWHScrollBar.cs │ │ ├── UIWImageBox.cs │ │ ├── UIWImageButton.cs │ │ ├── UIWLabel.cs │ │ ├── UIWTextBox.cs │ │ └── UIWVScrollbar.cs └── Util │ ├── JSONUtil.cs │ └── SpriteFontUtil.cs ├── LICENSE ├── NuGet.Config ├── README.md └── Samples ├── Components ├── MoveTo.cs ├── Sprite.cs └── Transform.cs ├── Game.cs ├── GameStates └── GameStateSpriteMovement.cs ├── Globals.cs ├── Mods ├── Base │ ├── Assets.xml │ ├── Fonts │ │ └── LatoBlack.ttf │ ├── Languages │ │ ├── Chinese │ │ │ └── General.json │ │ └── English │ │ │ └── General.json │ └── Textures │ │ └── Ball.png └── Mods.xml ├── Program.cs ├── Samples.csproj ├── Settings.xml └── Systems ├── Base ├── BaseSystem.cs └── SystemManager.cs ├── MoveToSystem.cs └── SpriteSystem.cs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/.gitignore -------------------------------------------------------------------------------- /ElementEngine.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/ElementEngine.sln -------------------------------------------------------------------------------- /Engine/AI/AStarGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/AI/AStarGraph.cs -------------------------------------------------------------------------------- /Engine/AI/AStarGridGraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/AI/AStarGridGraph.cs -------------------------------------------------------------------------------- /Engine/AI/AStarPathfinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/AI/AStarPathfinder.cs -------------------------------------------------------------------------------- /Engine/AI/GOAPController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/AI/GOAPController.cs -------------------------------------------------------------------------------- /Engine/AI/SimpleStateMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/AI/SimpleStateMachine.cs -------------------------------------------------------------------------------- /Engine/Assets/AssetManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Assets/AssetManager.cs -------------------------------------------------------------------------------- /Engine/Assets/AssetManagerHotReload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Assets/AssetManagerHotReload.cs -------------------------------------------------------------------------------- /Engine/Assets/AssetPack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Assets/AssetPack.cs -------------------------------------------------------------------------------- /Engine/Audio/SoundManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Audio/SoundManager.cs -------------------------------------------------------------------------------- /Engine/Collections/FastList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Collections/FastList.cs -------------------------------------------------------------------------------- /Engine/Collections/GlobalObjectPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Collections/GlobalObjectPool.cs -------------------------------------------------------------------------------- /Engine/Collections/ObjectPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Collections/ObjectPool.cs -------------------------------------------------------------------------------- /Engine/Collections/StructPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Collections/StructPool.cs -------------------------------------------------------------------------------- /Engine/ECS/ComponentStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ECS/ComponentStore.cs -------------------------------------------------------------------------------- /Engine/ECS/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ECS/Entity.cs -------------------------------------------------------------------------------- /Engine/ECS/Group.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ECS/Group.cs -------------------------------------------------------------------------------- /Engine/ECS/GroupBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ECS/GroupBuilder.cs -------------------------------------------------------------------------------- /Engine/ECS/Registry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ECS/Registry.cs -------------------------------------------------------------------------------- /Engine/ECS/ViewBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ECS/ViewBuilder.cs -------------------------------------------------------------------------------- /Engine/ElementEngine.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementEngine.csproj -------------------------------------------------------------------------------- /Engine/ElementUI/Animations/UIAnimation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Animations/UIAnimation.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Animations/UIAnimationBlink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Animations/UIAnimationBlink.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Animations/UIAnimationProgressbarH.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Animations/UIAnimationProgressbarH.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Layouts/UILayoutGrid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Layouts/UILayoutGrid.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Layouts/UILayoutHorizontal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Layouts/UILayoutHorizontal.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Layouts/UILayoutVertical.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Layouts/UILayoutVertical.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Sprites/UISprite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Sprites/UISprite.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Sprites/UISprite3Slice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Sprites/UISprite3Slice.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Sprites/UISprite9Slice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Sprites/UISprite9Slice.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Sprites/UISpriteAnimated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Sprites/UISpriteAnimated.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Sprites/UISpriteColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Sprites/UISpriteColor.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Sprites/UISpriteLayered.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Sprites/UISpriteLayered.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Sprites/UISpriteStatic.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Sprites/UISpriteStatic.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Styles/UIButtonStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Styles/UIButtonStyle.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Styles/UICheckboxStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Styles/UICheckboxStyle.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Styles/UIContainerStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Styles/UIContainerStyle.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Styles/UIDropdownListStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Styles/UIDropdownListStyle.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Styles/UIImageStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Styles/UIImageStyle.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Styles/UILabelStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Styles/UILabelStyle.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Styles/UILayoutGridStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Styles/UILayoutGridStyle.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Styles/UILayoutHorizontalStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Styles/UILayoutHorizontalStyle.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Styles/UILayoutVerticalStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Styles/UILayoutVerticalStyle.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Styles/UIProgressbarStyleH.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Styles/UIProgressbarStyleH.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Styles/UIProgressbarStyleV.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Styles/UIProgressbarStyleV.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Styles/UIScrollbarStyleH.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Styles/UIScrollbarStyleH.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Styles/UIScrollbarStyleV.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Styles/UIScrollbarStyleV.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Styles/UIStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Styles/UIStyle.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Styles/UITextboxStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Styles/UITextboxStyle.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Tooltips/UITooltipContent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Tooltips/UITooltipContent.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Tooltips/UITooltipStyle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Tooltips/UITooltipStyle.cs -------------------------------------------------------------------------------- /Engine/ElementUI/UIContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/UIContainer.cs -------------------------------------------------------------------------------- /Engine/ElementUI/UIEnums.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/UIEnums.cs -------------------------------------------------------------------------------- /Engine/ElementUI/UIEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/UIEventArgs.cs -------------------------------------------------------------------------------- /Engine/ElementUI/UIFontFamily.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/UIFontFamily.cs -------------------------------------------------------------------------------- /Engine/ElementUI/UIGlobals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/UIGlobals.cs -------------------------------------------------------------------------------- /Engine/ElementUI/UIObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/UIObject.cs -------------------------------------------------------------------------------- /Engine/ElementUI/UIPosition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/UIPosition.cs -------------------------------------------------------------------------------- /Engine/ElementUI/UIRendering.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/UIRendering.cs -------------------------------------------------------------------------------- /Engine/ElementUI/UIScreen.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/UIScreen.cs -------------------------------------------------------------------------------- /Engine/ElementUI/UISize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/UISize.cs -------------------------------------------------------------------------------- /Engine/ElementUI/UISpacing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/UISpacing.cs -------------------------------------------------------------------------------- /Engine/ElementUI/UITexture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/UITexture.cs -------------------------------------------------------------------------------- /Engine/ElementUI/UITextureAnimation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/UITextureAnimation.cs -------------------------------------------------------------------------------- /Engine/ElementUI/UITheme.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/UITheme.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Widgets/UIButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Widgets/UIButton.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Widgets/UICheckbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Widgets/UICheckbox.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Widgets/UIDropdownList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Widgets/UIDropdownList.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Widgets/UIImage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Widgets/UIImage.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Widgets/UILabel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Widgets/UILabel.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Widgets/UIProgressbarH.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Widgets/UIProgressbarH.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Widgets/UIProgressbarV.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Widgets/UIProgressbarV.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Widgets/UIScrollbarH.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Widgets/UIScrollbarH.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Widgets/UIScrollbarV.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Widgets/UIScrollbarV.cs -------------------------------------------------------------------------------- /Engine/ElementUI/Widgets/UITextbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/ElementUI/Widgets/UITextbox.cs -------------------------------------------------------------------------------- /Engine/Extensions/Extensions.Collections.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Extensions/Extensions.Collections.cs -------------------------------------------------------------------------------- /Engine/Extensions/Extensions.General.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Extensions/Extensions.General.cs -------------------------------------------------------------------------------- /Engine/Extensions/Extensions.Graphics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Extensions/Extensions.Graphics.cs -------------------------------------------------------------------------------- /Engine/Extensions/Extensions.Math.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Extensions/Extensions.Math.cs -------------------------------------------------------------------------------- /Engine/Extensions/Extensions.RNG.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Extensions/Extensions.RNG.cs -------------------------------------------------------------------------------- /Engine/Extensions/Extensions.Serialization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Extensions/Extensions.Serialization.cs -------------------------------------------------------------------------------- /Engine/Extensions/Extensions.String.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Extensions/Extensions.String.cs -------------------------------------------------------------------------------- /Engine/General/BaseGame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/General/BaseGame.cs -------------------------------------------------------------------------------- /Engine/General/BaseGameHeadless.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/General/BaseGameHeadless.cs -------------------------------------------------------------------------------- /Engine/General/Camera2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/General/Camera2D.cs -------------------------------------------------------------------------------- /Engine/General/Compression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/General/Compression.cs -------------------------------------------------------------------------------- /Engine/General/EngineGlobals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/General/EngineGlobals.cs -------------------------------------------------------------------------------- /Engine/General/GameState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/General/GameState.cs -------------------------------------------------------------------------------- /Engine/General/GameTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/General/GameTimer.cs -------------------------------------------------------------------------------- /Engine/General/Logging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/General/Logging.cs -------------------------------------------------------------------------------- /Engine/General/PlatformMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/General/PlatformMapping.cs -------------------------------------------------------------------------------- /Engine/General/SDL2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/General/SDL2.cs -------------------------------------------------------------------------------- /Engine/General/SettingsManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/General/SettingsManager.cs -------------------------------------------------------------------------------- /Engine/General/StringHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/General/StringHelper.cs -------------------------------------------------------------------------------- /Engine/General/WorldTime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/General/WorldTime.cs -------------------------------------------------------------------------------- /Engine/Graphics/CursorManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Graphics/CursorManager.cs -------------------------------------------------------------------------------- /Engine/Graphics/DefaultShaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Graphics/DefaultShaders.cs -------------------------------------------------------------------------------- /Engine/Graphics/GraphicsHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Graphics/GraphicsHelper.cs -------------------------------------------------------------------------------- /Engine/Graphics/PrimitiveBatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Graphics/PrimitiveBatch.cs -------------------------------------------------------------------------------- /Engine/Graphics/SimplePipeline/ISimpleUniformBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Graphics/SimplePipeline/ISimpleUniformBuffer.cs -------------------------------------------------------------------------------- /Engine/Graphics/SimplePipeline/SimplePipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Graphics/SimplePipeline/SimplePipeline.cs -------------------------------------------------------------------------------- /Engine/Graphics/SimplePipeline/SimplePipelineTexture2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Graphics/SimplePipeline/SimplePipelineTexture2D.cs -------------------------------------------------------------------------------- /Engine/Graphics/SimplePipeline/SimpleShader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Graphics/SimplePipeline/SimpleShader.cs -------------------------------------------------------------------------------- /Engine/Graphics/SimplePipeline/SimpleUniformBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Graphics/SimplePipeline/SimpleUniformBuffer.cs -------------------------------------------------------------------------------- /Engine/Graphics/SpriteBatch2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Graphics/SpriteBatch2D.cs -------------------------------------------------------------------------------- /Engine/Graphics/SpriteFont.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Graphics/SpriteFont.cs -------------------------------------------------------------------------------- /Engine/Graphics/Texture2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Graphics/Texture2D.cs -------------------------------------------------------------------------------- /Engine/Graphics/TexturePackerAtlas.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Graphics/TexturePackerAtlas.cs -------------------------------------------------------------------------------- /Engine/Graphics/TileBatch2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Graphics/TileBatch2D.cs -------------------------------------------------------------------------------- /Engine/Graphics/VertexTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Graphics/VertexTypes.cs -------------------------------------------------------------------------------- /Engine/HotReload/AssetHotReloadManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/HotReload/AssetHotReloadManager.cs -------------------------------------------------------------------------------- /Engine/HotReload/HotReloadManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/HotReload/HotReloadManager.cs -------------------------------------------------------------------------------- /Engine/Input/GameControlsManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Input/GameControlsManager.cs -------------------------------------------------------------------------------- /Engine/Input/Gamepad.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Input/Gamepad.cs -------------------------------------------------------------------------------- /Engine/Input/GamepadMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Input/GamepadMapping.cs -------------------------------------------------------------------------------- /Engine/Input/IGamepadHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Input/IGamepadHandler.cs -------------------------------------------------------------------------------- /Engine/Input/IKeyboardHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Input/IKeyboardHandler.cs -------------------------------------------------------------------------------- /Engine/Input/IMouseHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Input/IMouseHandler.cs -------------------------------------------------------------------------------- /Engine/Input/InputManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Input/InputManager.cs -------------------------------------------------------------------------------- /Engine/Localisation/LocalisationManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Localisation/LocalisationManager.cs -------------------------------------------------------------------------------- /Engine/MachineLearning/MarkovGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/MachineLearning/MarkovGenerator.cs -------------------------------------------------------------------------------- /Engine/Math/Bresenham.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Math/Bresenham.cs -------------------------------------------------------------------------------- /Engine/Math/CircleF.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Math/CircleF.cs -------------------------------------------------------------------------------- /Engine/Math/CircleI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Math/CircleI.cs -------------------------------------------------------------------------------- /Engine/Math/Easings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Math/Easings.cs -------------------------------------------------------------------------------- /Engine/Math/FastNoiseLite/FastNoiseLite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Math/FastNoiseLite/FastNoiseLite.cs -------------------------------------------------------------------------------- /Engine/Math/FastNoiseLite/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Math/FastNoiseLite/License.txt -------------------------------------------------------------------------------- /Engine/Math/MathHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Math/MathHelper.cs -------------------------------------------------------------------------------- /Engine/Math/PoissonDiscSampler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Math/PoissonDiscSampler.cs -------------------------------------------------------------------------------- /Engine/Math/RangeF.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Math/RangeF.cs -------------------------------------------------------------------------------- /Engine/Math/RangeI.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Math/RangeI.cs -------------------------------------------------------------------------------- /Engine/Math/Rectangle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Math/Rectangle.cs -------------------------------------------------------------------------------- /Engine/Math/RectangleL.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Math/RectangleL.cs -------------------------------------------------------------------------------- /Engine/Math/SparseSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Math/SparseSet.cs -------------------------------------------------------------------------------- /Engine/Math/SpriteMath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Math/SpriteMath.cs -------------------------------------------------------------------------------- /Engine/Math/Transform2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Math/Transform2D.cs -------------------------------------------------------------------------------- /Engine/Math/Vector2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Math/Vector2D.cs -------------------------------------------------------------------------------- /Engine/Math/Vector2I.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Math/Vector2I.cs -------------------------------------------------------------------------------- /Engine/Math/Vector3I.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Math/Vector3I.cs -------------------------------------------------------------------------------- /Engine/Physics/Cute_C2/cute_c2_collisions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Physics/Cute_C2/cute_c2_collisions.cs -------------------------------------------------------------------------------- /Engine/Physics/Cute_C2/cute_c2_maths.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Physics/Cute_C2/cute_c2_maths.cs -------------------------------------------------------------------------------- /Engine/Physics/Cute_C2/cute_c2_structs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Physics/Cute_C2/cute_c2_structs.cs -------------------------------------------------------------------------------- /Engine/Spatial/Dcrew.Spatial/License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Spatial/Dcrew.Spatial/License.txt -------------------------------------------------------------------------------- /Engine/Spatial/Dcrew.Spatial/Quadtree.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Spatial/Dcrew.Spatial/Quadtree.cs -------------------------------------------------------------------------------- /Engine/Spatial/Dcrew.Spatial/RotRect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Spatial/Dcrew.Spatial/RotRect.cs -------------------------------------------------------------------------------- /Engine/Spatial/Dcrew.Spatial/Util.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Spatial/Dcrew.Spatial/Util.cs -------------------------------------------------------------------------------- /Engine/Spatial/SpatialGrid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Spatial/SpatialGrid.cs -------------------------------------------------------------------------------- /Engine/Spatial/SpatialHash.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Spatial/SpatialHash.cs -------------------------------------------------------------------------------- /Engine/Sprites/AnimatedSprite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Sprites/AnimatedSprite.cs -------------------------------------------------------------------------------- /Engine/Sprites/Animation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Sprites/Animation.cs -------------------------------------------------------------------------------- /Engine/Sprites/AnimationManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Sprites/AnimationManager.cs -------------------------------------------------------------------------------- /Engine/Sprites/LayeredSprite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Sprites/LayeredSprite.cs -------------------------------------------------------------------------------- /Engine/Sprites/Sprite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Sprites/Sprite.cs -------------------------------------------------------------------------------- /Engine/Tilemaps/EndlessTiles/EndlessTilesRenderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Tilemaps/EndlessTiles/EndlessTilesRenderer.cs -------------------------------------------------------------------------------- /Engine/Tilemaps/EndlessTiles/EndlessTilesWorld.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Tilemaps/EndlessTiles/EndlessTilesWorld.cs -------------------------------------------------------------------------------- /Engine/Tilemaps/Ogmo/OgmoLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Tilemaps/Ogmo/OgmoLevel.cs -------------------------------------------------------------------------------- /Engine/Tilemaps/Ogmo/OgmoLevelRenderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Tilemaps/Ogmo/OgmoLevelRenderer.cs -------------------------------------------------------------------------------- /Engine/Tilemaps/TileAnimation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Tilemaps/TileAnimation.cs -------------------------------------------------------------------------------- /Engine/Tilemaps/Tiled/TiledMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Tilemaps/Tiled/TiledMap.cs -------------------------------------------------------------------------------- /Engine/Tilemaps/Tiled/TiledMapRenderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Tilemaps/Tiled/TiledMapRenderer.cs -------------------------------------------------------------------------------- /Engine/Tilemaps/Tiled/TiledSpriteBatchRenderer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Tilemaps/Tiled/TiledSpriteBatchRenderer.cs -------------------------------------------------------------------------------- /Engine/Tilemaps/Tiled/TiledTileset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Tilemaps/Tiled/TiledTileset.cs -------------------------------------------------------------------------------- /Engine/Timer/CallbackTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Timer/CallbackTimer.cs -------------------------------------------------------------------------------- /Engine/Timer/TimerManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Timer/TimerManager.cs -------------------------------------------------------------------------------- /Engine/UI/IMGUI/Controls/IMGUIControls.AssetBrowser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/IMGUI/Controls/IMGUIControls.AssetBrowser.cs -------------------------------------------------------------------------------- /Engine/UI/IMGUI/Controls/IMGUIControls.FileModal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/IMGUI/Controls/IMGUIControls.FileModal.cs -------------------------------------------------------------------------------- /Engine/UI/IMGUI/Controls/IMGUIControls.SpriteFrameSelector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/IMGUI/Controls/IMGUIControls.SpriteFrameSelector.cs -------------------------------------------------------------------------------- /Engine/UI/IMGUI/Controls/IMGUIControls.TextureBrowser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/IMGUI/Controls/IMGUIControls.TextureBrowser.cs -------------------------------------------------------------------------------- /Engine/UI/IMGUI/Controls/IMGUIControls.TexturePackerBrowser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/IMGUI/Controls/IMGUIControls.TexturePackerBrowser.cs -------------------------------------------------------------------------------- /Engine/UI/IMGUI/IMGUIArrayCombo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/IMGUI/IMGUIArrayCombo.cs -------------------------------------------------------------------------------- /Engine/UI/IMGUI/IMGUIECSBrowser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/IMGUI/IMGUIECSBrowser.cs -------------------------------------------------------------------------------- /Engine/UI/IMGUI/IMGUIEnumCombo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/IMGUI/IMGUIEnumCombo.cs -------------------------------------------------------------------------------- /Engine/UI/IMGUI/IMGUIListCombo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/IMGUI/IMGUIListCombo.cs -------------------------------------------------------------------------------- /Engine/UI/IMGUI/IMGUIManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/IMGUI/IMGUIManager.cs -------------------------------------------------------------------------------- /Engine/UI/IMGUI/IMGUIModal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/IMGUI/IMGUIModal.cs -------------------------------------------------------------------------------- /Engine/UI/OLDUI/IUIBoundType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/OLDUI/IUIBoundType.cs -------------------------------------------------------------------------------- /Engine/UI/OLDUI/UIDataBinding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/OLDUI/UIDataBinding.cs -------------------------------------------------------------------------------- /Engine/UI/OLDUI/UIFrame.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/OLDUI/UIFrame.cs -------------------------------------------------------------------------------- /Engine/UI/OLDUI/UIFrameList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/OLDUI/UIFrameList.cs -------------------------------------------------------------------------------- /Engine/UI/OLDUI/UILayoutGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/OLDUI/UILayoutGroup.cs -------------------------------------------------------------------------------- /Engine/UI/OLDUI/UIMenu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/OLDUI/UIMenu.cs -------------------------------------------------------------------------------- /Engine/UI/OLDUI/UIPanel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/OLDUI/UIPanel.cs -------------------------------------------------------------------------------- /Engine/UI/OLDUI/UISprite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/OLDUI/UISprite.cs -------------------------------------------------------------------------------- /Engine/UI/OLDUI/UIWidget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/OLDUI/UIWidget.cs -------------------------------------------------------------------------------- /Engine/UI/OLDUI/UIWidgetList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/OLDUI/UIWidgetList.cs -------------------------------------------------------------------------------- /Engine/UI/OLDUI/Widgets/UIWBasicButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/OLDUI/Widgets/UIWBasicButton.cs -------------------------------------------------------------------------------- /Engine/UI/OLDUI/Widgets/UIWCheckbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/OLDUI/Widgets/UIWCheckbox.cs -------------------------------------------------------------------------------- /Engine/UI/OLDUI/Widgets/UIWDropDown.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/OLDUI/Widgets/UIWDropDown.cs -------------------------------------------------------------------------------- /Engine/UI/OLDUI/Widgets/UIWHProgressBar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/OLDUI/Widgets/UIWHProgressBar.cs -------------------------------------------------------------------------------- /Engine/UI/OLDUI/Widgets/UIWHScrollBar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/OLDUI/Widgets/UIWHScrollBar.cs -------------------------------------------------------------------------------- /Engine/UI/OLDUI/Widgets/UIWImageBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/OLDUI/Widgets/UIWImageBox.cs -------------------------------------------------------------------------------- /Engine/UI/OLDUI/Widgets/UIWImageButton.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/OLDUI/Widgets/UIWImageButton.cs -------------------------------------------------------------------------------- /Engine/UI/OLDUI/Widgets/UIWLabel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/OLDUI/Widgets/UIWLabel.cs -------------------------------------------------------------------------------- /Engine/UI/OLDUI/Widgets/UIWTextBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/OLDUI/Widgets/UIWTextBox.cs -------------------------------------------------------------------------------- /Engine/UI/OLDUI/Widgets/UIWVScrollbar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/UI/OLDUI/Widgets/UIWVScrollbar.cs -------------------------------------------------------------------------------- /Engine/Util/JSONUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Util/JSONUtil.cs -------------------------------------------------------------------------------- /Engine/Util/SpriteFontUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Engine/Util/SpriteFontUtil.cs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/LICENSE -------------------------------------------------------------------------------- /NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/NuGet.Config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/README.md -------------------------------------------------------------------------------- /Samples/Components/MoveTo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Samples/Components/MoveTo.cs -------------------------------------------------------------------------------- /Samples/Components/Sprite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Samples/Components/Sprite.cs -------------------------------------------------------------------------------- /Samples/Components/Transform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Samples/Components/Transform.cs -------------------------------------------------------------------------------- /Samples/Game.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Samples/Game.cs -------------------------------------------------------------------------------- /Samples/GameStates/GameStateSpriteMovement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Samples/GameStates/GameStateSpriteMovement.cs -------------------------------------------------------------------------------- /Samples/Globals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Samples/Globals.cs -------------------------------------------------------------------------------- /Samples/Mods/Base/Assets.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Samples/Mods/Base/Assets.xml -------------------------------------------------------------------------------- /Samples/Mods/Base/Fonts/LatoBlack.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Samples/Mods/Base/Fonts/LatoBlack.ttf -------------------------------------------------------------------------------- /Samples/Mods/Base/Languages/Chinese/General.json: -------------------------------------------------------------------------------- 1 | { 2 | "SpriteMovementInstructions": "点击鼠标右键移动精灵" 3 | } 4 | -------------------------------------------------------------------------------- /Samples/Mods/Base/Languages/English/General.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Samples/Mods/Base/Languages/English/General.json -------------------------------------------------------------------------------- /Samples/Mods/Base/Textures/Ball.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Samples/Mods/Base/Textures/Ball.png -------------------------------------------------------------------------------- /Samples/Mods/Mods.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Samples/Mods/Mods.xml -------------------------------------------------------------------------------- /Samples/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Samples/Program.cs -------------------------------------------------------------------------------- /Samples/Samples.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Samples/Samples.csproj -------------------------------------------------------------------------------- /Samples/Settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Samples/Settings.xml -------------------------------------------------------------------------------- /Samples/Systems/Base/BaseSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Samples/Systems/Base/BaseSystem.cs -------------------------------------------------------------------------------- /Samples/Systems/Base/SystemManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Samples/Systems/Base/SystemManager.cs -------------------------------------------------------------------------------- /Samples/Systems/MoveToSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Samples/Systems/MoveToSystem.cs -------------------------------------------------------------------------------- /Samples/Systems/SpriteSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pandepic/ElementEngine/HEAD/Samples/Systems/SpriteSystem.cs --------------------------------------------------------------------------------