Lynix
296b5459c6
SDK/Console: Make use of ScrollAreaWidget
2019-07-05 22:26:22 +02:00
Lynix
42aa7ca355
SDK: Add ScrollAreaWidget (WIP)
2019-07-05 22:26:11 +02:00
Lynix
7c045a50db
SDK/BaseWidget: Add Rendering rect
2019-07-05 22:25:45 +02:00
Lynix
b214f48225
SDK/TextAreaWidget: Preferred size will now adjust to content
2019-07-05 22:24:49 +02:00
Lynix
2d4dd7a8ab
SDK/Widgets: Fix Show overriding entity enabled state
2019-07-05 22:23:48 +02:00
Lynix
3bed2fb7fe
SDK/BaseWidget: Add SetParent
2019-07-05 22:21:35 +02:00
Lynix
c09b2d3747
SDK/Entity: Add OnEntity[Disabled|Enabled] signals
2019-07-05 22:21:06 +02:00
Lynix
c4b7534ac1
SDK/TextAreaWidget: Fix clear not setting preferred size
2019-07-05 22:20:13 +02:00
Lynix
912b47cedf
SDK/BaseWidget: Set preferred size no longer resize the widget
2019-07-05 22:19:53 +02:00
Lynix
5039bfbf1d
SDK/BaseWidget: Add OnMouseWheelMoved event
2019-07-05 22:19:17 +02:00
Lynix
2c3bf482de
Merge branch 'master' into console-widget
2019-07-03 22:31:17 +02:00
Lynix
6e7fd326db
SDK/BaseWidget: Fix possible crash when disabling background
2019-06-13 19:06:09 +02:00
Lynix
29718db085
SDK/TextAreaWidget: Add TextOutline property
2019-06-13 19:05:25 +02:00
Lynix
dcfd2ad8f9
Physics2D/PhysWorld2D: Add RaycastQuery and RegionQuery overloads taking a callback
2019-05-27 22:42:37 +02:00
Jérôme Leclercq
b88c9b2cec
Sdk/World: Fix entity kill and invalidation bug
2019-05-13 16:50:19 +02:00
Lynix
17236880d2
SDK/ImageWidget: Fixed sprite not following widget position
2019-04-16 01:46:49 +02:00
Lynix
79b0bd644c
Add text outlines!
2019-04-16 01:46:26 +02:00
Lynix
e61faae089
Physics2D/PhysWorld2D: Fix multiple calls to RegisterCallbacks with the same collision id
2019-04-15 16:25:40 +02:00
Lynix
0582cbfc26
Utility: Replace UInt32 by TextStyleFlags
2019-04-13 13:09:53 +02:00
Lynix
9d195c2750
Regenerate global headers
2019-04-07 21:36:16 +02:00
Lynix
d234d2084d
SDK/StateMachine: Fixed ignored transitiions
2019-04-07 21:36:08 +02:00
Lynix
793c5abfe3
SDK: Add LifetimeComponent and LifetimeSystem
2019-04-07 21:35:10 +02:00
Lynix
ac49048679
Fix crash when debug drawing Collider2D with no CollisionComponent2D
2019-04-03 22:16:11 +02:00
Lynix
5e724b9c04
SDK/PhysicsSystem2D: Fix crash when raycast doesn't hit
2019-04-03 21:14:40 +02:00
Lynix
4ff43f2f72
Sdk/DebugSystem: Fix collision 2D offset
2019-03-27 23:10:37 +01:00
Lynix
4821eb14a7
Physics2D: Fix some last stuffs
2019-03-26 22:01:10 +01:00
Lynix
ae20ad6b65
Sdk/DebugSystem: Take position offset into account
2019-03-26 21:02:50 +01:00
Lynix
59dffe1a7b
CollisionComponent2D: Rename Align to Center (and make it take a vector)
2019-03-26 21:02:31 +01:00
Lynix
23887cc519
Merge branch 'master' into physics2d-position-offset
2019-03-26 20:33:40 +01:00
Lynix
e00d0baa00
SDK/DebugSystem: Add support for Collider2D
2019-03-26 19:05:25 +01:00
Lynix
3beeeebc1d
Physics2D/RigidBody: Add position offset
2019-03-26 18:59:18 +01:00
Lynix
097d16f664
SDK/GraphicsComponent: Fix material update not invalidating culling
2019-03-10 15:13:16 +01:00
Lynix
54fb983f9e
Sdk/PhysicsComponent2D: Add IsValid() method
2019-02-02 03:01:07 +01:00
Lynix
2873a60775
SDK/GraphicsComponent: Fix AABB miscalculation
...
(may occur with 2D objects when depth is zero)
2019-02-02 03:00:48 +01:00
Lynix
662ccbd5d0
Physics2D/RigidBody2D: Add possibility to setup a custom velocity function
2019-01-19 02:31:29 +01:00
Lynix
40cd8a7987
Physics2D/RigidBody2D: Add ForEachArbiter method
2019-01-19 02:29:27 +01:00
Faymoon
fc86d098c3
Update Velocity[System/Component] to add CoordSys_Local support ( #193 )
2019-01-11 09:29:37 +01:00
Lynix
1c0a234d04
Merge branch 'master' into console-widget
2018-10-31 18:39:14 +01:00
Lynix
400e8e92aa
Merge branch 'master' into console-widget
2018-10-29 22:20:58 +01:00
Jérôme Leclercq
ed46c87781
Refactor the way resources are loaded ( #191 )
...
* WIP
* WIP
* Font works
* WIP: Only Music remains
* Looks like it's working
* Fix oopsie
* Core/ObjectRef: Add cast functions
* Update ChangeLog.md
* Audio/SoundStream: Make sound stream thread-safe
2018-10-28 01:53:11 +02:00
Lynix
fa7cbc21e5
SDK/PhysicsSystem2D: Fix initial position/rotation
2018-10-24 20:54:11 +02:00
Lynix
2c0c8ef0a0
SDK/PhysicsComponent2D: Add node synchronization
2018-10-24 20:38:20 +02:00
Lynix
9674d7373c
SDK/PhysicsComponent2D: Add missing parameter to SetMass
2018-10-20 23:52:32 +02:00
Jérôme Leclercq
4c4822eef9
Core/ObjectHandle: Remade object handle system
2018-10-12 15:46:40 +02:00
Lynix
3933d5007d
Physics2D/RigidBody2D: AddTorque now takes a RadianAnglesf instead of a float
2018-10-11 00:08:26 +02:00
S6066
56922001ba
Widgets Fixes ( #190 )
...
* CheckboxWidget: Check
* ImageWidget: Check
* LabelWidget: Delete uselessly overridden Layout
* ProgressBarWidget: Check
2018-10-09 23:23:22 +02:00
Lynix
30348525d7
Physics2D: Expose elasticity/friction/surface velocity
2018-10-09 23:22:28 +02:00
Lynix
dc6fbfc90f
Replace floating point angle by Angle class instance
2018-10-09 23:20:53 +02:00
Lynix
f02f206aff
SDK/PhysicsComponent2D: Allow massless bodies
2018-10-07 17:34:46 +02:00
Lynix
5108eb8906
Sdk/EntityOwner: Make Entity* constructor implicit
2018-10-01 23:14:02 +02:00