14d0b24aa9
cleaned up preprocessor instructions
2022-12-13 13:11:36 +01:00
5d7d238630
added MLEM.FNA
2022-06-24 14:01:26 +02:00
aabb1ed5df
added .editorconfig
2022-06-17 18:23:47 +02:00
59af00c89a
Code cleanup, and marked AStar.InfiniteCost as obsolete
2022-06-15 11:38:11 +02:00
a7c6230434
suppress MlemGame deprecation warning for DrawEarly
2022-04-08 14:34:57 +02:00
a143aef67c
Revert scissor rectangle change since it doesn't support panels with complex transformations
...
Revert "Use a scissor rectangle for panels in favor of a render target, and marked UiSystem.DrawEarly and Element.DrawEarly as obsolete"
This reverts commit 3c4567e4a1
.
Revert "cleaned up DrawEarly documentation references"
This reverts commit dc6c472b84
.
2022-01-30 16:35:10 +01:00
3c4567e4a1
Use a scissor rectangle for panels in favor of a render target, and marked UiSystem.DrawEarly and Element.DrawEarly as obsolete
2022-01-30 01:13:59 +01:00
ef3fcb2e9c
Improved MlemGame class
2021-12-13 00:39:36 +01:00
636522bc3e
resolved some documentation warnings
2021-11-30 11:46:06 +01:00
a02334a34c
turned some non-event events into events and added Disposing event to ui elements
2021-06-09 00:27:50 +02:00
e6243b831c
remove unnecessary references to GraphicsDevice from UiSystem
2021-03-29 02:26:44 +02:00
01b6168259
fixed the input handler querying input when the window is inactive
2021-02-18 18:36:29 +01:00
Ellpeck
deec553b22
code cleanup
2020-06-18 17:24:35 +02:00
Ellpeck
3f60b2460c
finished the xml documentation for all packages
2020-05-22 20:32:38 +02:00
Ellpeck
64749c31ce
make MlemGame.cs use some more sensible defaults
2020-02-05 22:51:47 +01:00
Ellpeck
0904368151
Revert "changed text input style to work on all devices including web"
...
This reverts commit 053724e4
2020-02-01 21:16:10 +01:00
Ellpeck
053724e4f8
changed text input style to work on all devices including web
2020-02-01 20:50:42 +01:00
Ellpeck
074fea5fd0
banish MonoGame.Extended from everything but MLEM.Extended
2020-01-30 00:55:02 +01:00
Ellpeck
ff42233222
made input handler and ui system gamecomponents
2019-12-05 17:52:25 +01:00
Ellpeck
f86944ee9a
added DoUpdate to MlemGame
2019-12-05 17:35:24 +01:00
Ellpeck
5b89140df4
use sealed on draw in mlem.startup
2019-12-01 20:25:25 +01:00
Ellpeck
b812bbe677
added some events to MlemGame to allow for mouse handling to be disabled easily in the android version
2019-09-05 14:27:18 +02:00
Ellpeck
7eeecc19d1
remove some stuff from MlemGame so that you don't crash :^)
...
also make the uisystem know if it doesn't support text input natively
2019-08-29 18:46:48 +02:00
Ellpeck
5d8e010bad
made tooltips not go off screen and fixed the ui system breaking clearing
2019-08-15 14:59:15 +02:00
Ellpeck
0c8af5b9bf
better styling
2019-08-10 21:37:10 +02:00
Ellpeck
28fca1cc24
added ui system to startup
2019-08-09 23:43:50 +02:00
Ellpeck
369b4bf672
added a simple input handler as well as some changes to the startup package
2019-08-07 22:25:33 +02:00
Ellpeck
28e7584006
added mlem.startup
2019-08-06 16:33:49 +02:00