Commit Graph

2212 Commits

Author SHA1 Message Date
Jérôme Leclercq 1425f99edf Merge branch 'master' into SDL2 2020-05-27 11:11:21 +02:00
ImperatorS79 db0b2ba27b Fix warning -Wreorder on linux in SimpleTextDrawer 2020-05-18 10:37:49 +02:00
REMqb 96ea792656 ~ Formatting 2020-03-21 12:42:50 +01:00
Lynix da5d8bc4c2 Bypass MSVC parser regression 2020-03-20 20:56:15 +01:00
Lynix e35caebdcf Core: Add ByteArrayPool and PoolByteStream classes 2020-02-04 11:42:05 +01:00
Lynix 518b8697de Network/ENetHost: Add AllowsIncomingConnections method 2020-02-01 16:36:05 +01:00
Lynix 8c7301f649 Utility/RichTextDrawer: Add character & line spacing offsets 2020-01-26 16:57:56 +01:00
Lynix 977044f59e Utility/SimpleTextDrawer: Replace line spacing factor by line spacing offset 2020-01-26 16:19:06 +01:00
Lynix 11d51872fa Utility/SimpleTextDrawer: Add character spacing offset 2020-01-26 16:18:28 +01:00
Lynix b50691d71e Update Core.hpp 2020-01-25 19:15:30 +01:00
Lynix 151b8eb425 Fix previous commit 2020-01-25 19:15:25 +01:00
Lynix 6b825a084c Utility/SimpleTextDrawer: Add line spacing factor 2020-01-25 19:08:36 +01:00
Lynix 548ede4613 Utility/*TextDrawer: Use float internally
+ some fixes
2020-01-25 19:07:20 +01:00
Lynix 59d80dbe6d Utility/SimpleTextDrawer: Fix a lot of minor bugs
+ add .inl
2020-01-25 15:25:10 +01:00
Lynix db78c9c948 Renderer/Texture: Remove Image constructor 2020-01-09 22:42:28 +01:00
Lynix df2a029f30 Physics2D/Collider2D: Add support for neighbors vertices 2020-01-01 17:25:22 +01:00
Lynix f371cbb386 Fix EmptyStream open mode 2019-12-29 16:36:23 +01:00
Lynix 35cf05e3bc Core: Add EmptyStream class 2019-12-29 16:25:40 +01:00
Lynix 0b825680de Network/ENetPeer: Reduce memory usage 2019-12-29 11:56:13 +01:00
Lynix 24cb8f6845 Add ENet::GetTotalPacketReceived 2019-12-29 11:54:00 +01:00
Lynix 56243f5a12 Nazara/Network: Add GetTotalByte[Received|Sent] 2019-12-28 17:31:21 +01:00
Lynix 57b37c3d2c Minor fixes 2019-12-28 15:06:31 +01:00
Lynix fcfcc94c49 Fix RichTextDrawer ignoring max line width 2019-12-28 12:03:41 +01:00
Lynix ba405aaa5f Fix some missing override 2019-12-28 11:44:13 +01:00
Lynix 97418bfe04 RichText: Add support for outline color/thickness 2019-12-28 11:43:48 +01:00
Lynix e6c0f864f3 Fix reorder warning 2019-12-22 22:12:41 +01:00
Lynix 2a7ffffd84 Fix warning 2019-12-22 17:01:46 +01:00
Lynix e282b842b4 Add Node::SetScale(Vector2) to prevent a bug 2019-12-22 17:01:05 +01:00
Lynix dba9bb8b47 Math: Add Rect(u)i64 using 2019-12-22 17:00:48 +01:00
Lynix 3b43f57192 Added physics function to control sleeping behavior 2019-12-19 21:33:56 +01:00
REMqb ef791e2f3c ~ WIP input IME 2019-12-19 19:59:43 +01:00
Lynix ec0eed9eff Core/HandledObject: Add OnHandledObjectDestruction signal 2019-12-15 15:41:41 +01:00
Lynix 3760c8b5c4 Utility/Node: Fix negative scaling not affecting rotation 2019-12-13 17:23:01 +01:00
Lynix 1dbe71474d Utility/Node: Get[Position|Rotation|Scale) now defaults to local space 2019-12-12 09:58:08 +01:00
Lynix bcc10a1ee2 Math/Matrix4: Add Decompose 2019-12-10 09:49:52 +01:00
Lynix be8e89b228 Math: Remove all Set(class) methods 2019-12-10 09:49:40 +01:00
Lynix ef030ddaac Rework constraint2D 2019-12-08 18:56:21 +01:00
Lynix ae996ae09d Oopsie 2019-11-09 15:34:25 +01:00
Lynix 57958056d6 Core/Flags: Add Set method 2019-11-09 13:53:29 +01:00
Lynix a4bff0968b Core/Flags: Add Clear methods 2019-11-09 13:37:40 +01:00
Jérôme Leclercq 9161886cc8 Update Flags.inl 2019-10-15 22:12:31 +02:00
Lynix 9576e2794d Core/Flags: Fix bitfield type selection 2019-10-15 18:09:34 +02:00
Lynix 7b9dad59fe Oopsie 2019-09-29 16:43:56 +02:00
Lynix 31e6bfe43a Core/Stack[Array|Vector]: Are now default-initializable and movable 2019-09-29 16:41:26 +02:00
Lynix 5fce345b3e Core/StackVector: Fix resize check 2019-09-28 17:36:19 +02:00
Lynix 89243a39b5 Holy shit i'm stupid 2019-09-28 16:55:11 +02:00
Lynix acc2c072ba Core/StackVector: Fix erase method (+ add tests) 2019-09-25 16:17:07 +02:00
Lynix 3c7addc262 Utility/RichTextDrawer: Fixes block removal not adjusting glyph indexes
+ Add HasBlocks method
2019-09-25 09:36:57 +02:00
Lynix 8e4df4cadc SDK: Add RichTextAreaWidget (WIP) 2019-09-25 09:36:57 +02:00
Lynix 451b3de69c Utility: RichTextDrawer now works (WIP) 2019-09-25 09:36:57 +02:00