1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-06-02 05:13:38 +02:00
Commit graph

72 commits

Author SHA1 Message Date
Ell 9a480d391b some MlemPlatform doc clarifications and improvements 2021-10-23 22:05:32 +02:00
Ell e5593f2132 copy vertex data more efficiently 2021-10-20 15:34:21 +02:00
Ell 04dc2bf2d0 don't recreate the VertexPositionColorTexture array every time 2021-10-19 23:12:56 +02:00
Ell 08bd443c36 don't draw empty vertex buffers 2021-10-19 17:20:00 +02:00
Ell 6f04b30591 use vertex and index buffers for StaticSpriteBatch 2021-10-18 01:22:22 +02:00
Ell d89d8571c7 added StaticSpriteBatch 2021-10-17 23:20:05 +02:00
Ell ee2b0b82fe allow for RotateBy, RotateCw and RotateCcw to accept invalid directions again 2021-07-10 06:16:33 +02:00
Ell 8d92131630 improved Direction2 code style 2021-07-05 19:49:18 +02:00
Ell f352e6b437 added Direction2Helper.RotateBy 2021-07-05 19:46:39 +02:00
Ell d1b229b589 moved sound classes into /Sound 2021-07-05 16:36:48 +02:00
Ell f71f998508 clarify OpenLinkOrFile usage documentation 2021-04-23 14:34:59 +02:00
Ell b48ed479a0 streamlined TextInputWrapper into MlemPlatform and included link opening 2021-04-23 00:17:46 +02:00
Ell 338cf383f4 removed RequiresOnScreenKeyboard 2021-04-22 19:40:14 +02:00
Ell cf9bcc7ae4 updated to MonoGame 8 and added support for opening the on-screen keyboard to TextInputWrapper 2021-04-22 19:26:07 +02:00
Ell 602f19a2a8 some minor code style and format improvements 2021-03-24 22:44:39 +01:00
Ell e24c871ecd added SoundExtensions 2021-03-17 22:47:23 +01:00
Ell 1e485a103c drop .NET Framework support for TextInputWrapper.DesktopGl 2021-03-13 17:09:16 +01:00
Ell 0b39928334 minor general cleanup 2021-03-08 15:12:13 +01:00
Ell 80f2b55687 combine attributes 2021-02-28 16:44:29 +01:00
Ell 5b4757d3bf made Padding and Direction2 DataContracts 2021-02-28 16:42:51 +01:00
Ell 468bee9ca8 Turned Direction2 into a flags enum 2021-02-28 14:37:02 +01:00
Ell 7619ac0dcf added an extension method for adding tooltip for elements 2021-02-18 04:16:17 +01:00
Ell f3cf8dcc70 cast regardless of type in GenericDataHolder 2021-02-02 11:01:30 +01:00
Ell 3a0e2354b3 apply 3d after adding the sound 2021-01-30 22:26:44 +01:00
Ell 5d9a5ecf13 ensure the sound effect instance emitter is nonnull 2021-01-27 05:16:41 +01:00
Ell 182f8eff7a made listeners auto-update in SoundEffectInstanceHandler 2021-01-27 00:51:15 +01:00
Ell c85666502c allow pausing, resuming and applying 3d to the sound effect instance handler and move it to its own file 2021-01-24 19:43:47 +01:00
Ell 05543dfea8 added SoundEffectInstanceHandler 2021-01-24 19:35:09 +01:00
Ell d4bbe84ba1 allow looping a played 3d sound 2021-01-24 17:25:36 +01:00
Ell 05d80524e6 added a Play3D shorthand to SoundEffectInfo 2021-01-24 15:52:01 +01:00
Ell 1f40129ad3 extract GenericDataHolder behavior into an interface 2020-12-18 16:39:52 +01:00
Ell 106102adf6 clean up unused using statements 2020-12-14 21:51:27 +01:00
Ell 490a8aab78 decorate GenericDataHolder with data contract serialization information 2020-11-28 22:48:30 +01:00
Ell fd9ad777c2 some fixes related to the branch name change 2020-11-07 00:58:43 +01:00
Ell e4081be2ce added some padding utility constructors 2020-10-25 01:33:05 +02:00
Ell 3005b3edcb added an extension method to auto-reverse an easing function 2020-10-24 22:10:34 +02:00
Ellpeck 368630f109 Added Direction2Helper.To90Direction 2020-08-10 02:37:39 +02:00
Ellpeck 52443bfa68 added some more utility functions for directions and vectors 2020-08-10 02:16:35 +02:00
Ellpeck f94802271b added easing functions 2020-07-16 00:45:25 +02:00
Ellpeck ca4c8731bc only throw an exception in TextInputWrapper if it is required 2020-06-24 16:54:23 +02:00
Ellpeck 096131ce15 Drop SoundEffectInstance (mis)usage in favor of new SoundEffectInfo 2020-06-22 13:59:33 +02:00
Ellpeck deec553b22 code cleanup 2020-06-18 17:24:35 +02:00
Ellpeck dc48c4caa1 finished xml docs for the MLEM core package 2020-05-21 17:21:34 +02:00
Ellpeck 610a91025b link to the new site 2020-05-21 02:18:39 +02:00
Ellpeck 52328cc18d fixed GenericDataHolder nre 2020-04-26 02:19:58 +02:00
Ellpeck 74f0007280 fixed textinputwrapper not working on core 2020-04-25 23:30:17 +02:00
Ellpeck 36357f0253 link to wiki in text input wrapper 2020-04-23 19:29:33 +02:00
Ellpeck 26264bf576 allow a lot of mem classes to have custom data added to them 2020-03-21 00:49:43 +01:00
Ellpeck d0370e583e added direction rotation methods 2020-02-27 19:15:02 +01:00
Ellpeck 7a06f82ab3 added a dotnet core template 2020-02-26 10:18:24 +01:00