Commit Graph

4076 Commits

Author SHA1 Message Date
Wojtek Figat
eb52d333ae Refactor scene rendering to use batched culling for main view and shadow projections 2022-10-28 17:53:21 +02:00
Wojtek Figat
e217d5e79b Refactor scene rendering to separate drawable actors 2022-10-28 17:53:21 +02:00
Wojciech Figat
4123e4cf69 Improve network replication debug log usage 2022-10-28 13:19:26 +02:00
Wojciech Figat
2c2071285a Add proper networked objects destruction upon despawn or shutdown 2022-10-28 11:12:39 +02:00
Wojciech Figat
e8d39e706f Add C++ properties replication support 2022-10-27 16:21:53 +02:00
Wojciech Figat
52e0e70908 Add support for different access level for scripting property functions 2022-10-27 15:14:34 +02:00
Wojciech Figat
28dda32f0e Fix when spawning already spawned object 2022-10-27 14:41:03 +02:00
Wojciech Figat
bff93de116 Various improvements for networking 2022-10-27 14:18:53 +02:00
Wojciech Figat
c89929a940 Fix crash when low-level network driver fails to start 2022-10-27 14:18:39 +02:00
Wojciech Figat
312d1735ef Attempt to fix clang compilation 2022-10-27 13:39:35 +02:00
Wojciech Figat
5e60085371 Add automatic parenting for scene objects spawned over the network 2022-10-27 13:30:22 +02:00
Wojciech Figat
3ede538fcb Add support for non-const ref parameters with conversion (eg. string or array) in scripting api function parameters 2022-10-26 15:59:34 +02:00
Wojciech Figat
5c270810d0 Refactor GetNonTerminatedText into GetText in StringView 2022-10-26 15:59:03 +02:00
Wojciech Figat
0dec70847f Add support for StringAnsi in scripting api 2022-10-26 15:00:39 +02:00
Wojciech Figat
19f1c4251c Fix scripting api bindings for types with changed scripting name (other than native type name) 2022-10-26 15:00:29 +02:00
Wojciech Figat
d90245bf32 Add Tag parsing in scripting type (for custom extensions) 2022-10-26 14:59:50 +02:00
Wojciech Figat
2c7d2893c8 Add Color.FromRGBA 2022-10-26 14:58:55 +02:00
Wojciech Figat
b3eb38009d Improve various types usage in scripting api 2022-10-26 14:58:46 +02:00
Wojciech Figat
3f1dba86a3 Fix parsing scripting function parameters with function parameter within default parameter value 2022-10-26 14:58:05 +02:00
Wojciech Figat
cd4d15e0e2 Minor improvements 2022-10-25 15:07:04 +02:00
Wojciech Figat
044e141848 Add Render2D.DrawTexturedTriangles with index buffer 2022-10-25 15:06:52 +02:00
Wojciech Figat
d73822046f Bump up version number 2022-10-25 15:06:31 +02:00
Wojciech Figat
8a76d32ded Various improvements 2022-10-24 15:29:30 +02:00
Wojciech Figat
30fdde614d Add network objects ownership changing with network sync 2022-10-24 15:02:11 +02:00
Wojciech Figat
494de7a9f4 Rename 2022-10-24 14:35:43 +02:00
Wojciech Figat
b8697e7204 Rename 2022-10-24 14:30:08 +02:00
Wojciech Figat
479a83fdef Add objects despawning in networking 2022-10-24 13:25:57 +02:00
Wojciech Figat
437ed07368 Merge remote-tracking branch 'origin/master' into 1.5 2022-10-24 12:07:39 +02:00
Wojciech Figat
771f8ad02b Add objects spawning to networking 2022-10-24 12:07:16 +02:00
Wojtek Figat
1ef16fde92 Merge branch 'Tryibion-CM-fix-open-left' 2022-10-23 23:49:58 +02:00
Wojtek Figat
b7b31aad8e Code style fix
#793
2022-10-23 23:49:46 +02:00
Wojtek Figat
2b514cc10e Merge branch 'CM-fix-open-left' of https://github.com/Tryibion/FlaxEngine into Tryibion-CM-fix-open-left 2022-10-23 23:48:49 +02:00
Wojtek Figat
5cff11ce4a Merge branch 'Tryibion-value-box-cursor-change' 2022-10-23 23:46:32 +02:00
Wojtek Figat
6f380a6f12 Code style fix
#783
2022-10-23 23:46:11 +02:00
Wojtek Figat
0ec76d678d Merge branch 'value-box-cursor-change' of https://github.com/Tryibion/FlaxEngine into Tryibion-value-box-cursor-change 2022-10-23 23:45:13 +02:00
Wojtek Figat
f29d779425 Merge branch 'Tryibion-better-content-item-layout' 2022-10-23 22:38:48 +02:00
Wojtek Figat
1fb19ee023 Adjust content view items to whole pixels to reduce text aliasing
#794
2022-10-23 22:38:38 +02:00
Wojtek Figat
124c287537 Merge branch 'better-content-item-layout' of https://github.com/Tryibion/FlaxEngine into Tryibion-better-content-item-layout 2022-10-23 22:02:11 +02:00
Wojtek Figat
c43de26d83 Merge branch 'Tryibion-change-script-order-default' 2022-10-23 21:59:28 +02:00
Wojtek Figat
3cb37bf7b0 Merge branch 'change-script-order-default' of https://github.com/Tryibion/FlaxEngine into Tryibion-change-script-order-default 2022-10-23 21:56:28 +02:00
Wojtek Figat
0b461f05ca Merge branch 'Tryibion-dont-close-childCM-onclick' 2022-10-23 20:36:57 +02:00
Wojtek Figat
13be6b75f2 Merge branch 'dont-close-childCM-onclick' of https://github.com/Tryibion/FlaxEngine into Tryibion-dont-close-childCM-onclick 2022-10-23 20:35:17 +02:00
Wojtek Figat
7636108844 Merge branch 'RuanLucasGD-master' 2022-10-23 20:34:02 +02:00
Wojtek Figat
1914fa519d Merge branch 'master' of https://github.com/RuanLucasGD/FlaxEngine into RuanLucasGD-master 2022-10-23 20:32:26 +02:00
Wojtek Figat
bfe51d6555 Merge branch 'Tryibion-move-updatecamerapreview' 2022-10-23 20:15:03 +02:00
Wojtek Figat
5341e355ce Code style fix
#782
2022-10-23 20:14:58 +02:00
Wojtek Figat
de012a23ee Merge branch 'move-updatecamerapreview' of https://github.com/Tryibion/FlaxEngine into Tryibion-move-updatecamerapreview 2022-10-23 19:15:46 +02:00
Wojtek Figat
108b13fd0d Merge branch 'Tryibion-cursor-change-for-property-splitter' 2022-10-23 19:14:40 +02:00
Wojtek Figat
1c0f2f2b81 Merge branch 'cursor-change-for-property-splitter' of https://github.com/Tryibion/FlaxEngine into Tryibion-cursor-change-for-property-splitter 2022-10-23 19:11:28 +02:00
Wojtek Figat
0a17ff3b3a Merge branch 'Tryibion-cache-transform-snapping-state' 2022-10-23 14:26:15 +02:00