Commit Graph

3712 Commits

Author SHA1 Message Date
Wojciech Figat
a90de82e45 Add network objects dirtying api 2022-10-31 12:21:04 +01:00
Wojciech Figat
ecfcc88dda Add network serializer callback for type without it but with valid base type serializer 2022-10-31 12:21:03 +01:00
Wojciech Figat
77b98f7081 Add Layer and StaticFlags from parent actor after spawnign actor in Prefab Window 2022-10-31 12:21:02 +01:00
Wojciech Figat
00c5f7d5d4 Add prefabs spawning over network 2022-10-31 12:21:02 +01:00
Wojtek Figat
f1b67935b3 Optimize BoundingFrustum::Intersects(BoundingSphere) 2022-10-29 21:13:21 +02:00
Wojtek Figat
00be6ffb89 Merge branch 'master' into 1.5 2022-10-29 20:45:51 +02:00
Wojtek Figat
ccd830a270 Merge branch 'better-tool-tip-hide-on-drag' of https://github.com/Tryibion/FlaxEngine into Tryibion-better-tool-tip-hide-on-drag 2022-10-29 19:34:02 +02:00
Wojtek Figat
e1836a222c Fix bug with Screen.CursorVisible set in script OnStart
#799
2022-10-29 19:33:34 +02:00
Wojtek Figat
7ddc1a1553 Code style fix 2022-10-29 19:05:35 +02:00
Wojtek Figat
76bc412fdd Merge branch 'event-for-keydown-textbox' of https://github.com/Tryibion/FlaxEngine into Tryibion-event-for-keydown-textbox 2022-10-29 19:05:07 +02:00
Wojtek Figat
57e812d336 Fix audio clips streaming to be thread-safe when audio sources play
#786
2022-10-29 18:57:57 +02:00
Wojtek Figat
6379171fa6 Fix crash due to bdb69d57dd (Mono typenames are invalid after dll unloaded) 2022-10-29 18:56:21 +02:00
Wojtek Figat
4ba93d9d86 Code cleanup #765 2022-10-29 12:04:42 +02:00
Wojtek Figat
f67d1412de Add undo/redo and navmesh dirtying when using selection rotate shortcut (R key)
#765
2022-10-29 11:50:16 +02:00
Wojtek Figat
c41248f402 Optimize asset registry paths check to use StringUtils::CompareIgnoreCase instead of String::ToLowerToLower
#765
2022-10-29 11:42:06 +02:00
Wojtek Figat
5cfe3b88c7 Add unit test for ModelTool::DetectLodIndex and improve LOD index detection further
#765
2022-10-29 11:38:20 +02:00
Wojtek Figat
bd562a374a Merge branch 'PE-1.4' of https://github.com/plemsoft/FlaxEngine into plemsoft-PE-1.4 2022-10-29 11:15:36 +02:00
Wojtek Figat
27ad3c38b7 Rename RenderListAllocation into RendererAllocation 2022-10-28 17:53:22 +02:00
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
Preben Eriksen
6a5efdeb29 PE: Fix - Ansi is max 7 bit, assimp/openfbx only support ansi paths. ( https://github.com/FlaxEngine/FlaxEngine/issues/806 ) 2022-10-26 10:00:16 +02:00
Preben Eriksen
8a46aec294 Merge branch 'PE-1.4' of https://github.com/plemsoft/FlaxEngine into PE-1.4 2022-10-26 09:58:42 +02:00
Preben Eriksen
fd831f569c PE: Fix - Streaming audio could not loop. ( https://github.com/FlaxEngine/FlaxEngine/issues/786 ) 2022-10-26 09:54:10 +02:00
Chandler Cox
2297ba3c86 moved where hiding the tooltip is called when starting to drag for better response 2022-10-25 16:38:23 -05: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
Preben Eriksen
148b15d473 Merge branch 'master' into PE-1.4 2022-10-25 09:19:01 +02:00
PrecisionRender
748c58d52e Initial commit 2022-10-24 19:36:16 -05:00
Chandler Cox
a79b642613 Added KeyUp event in TextBoxBase 2022-10-24 14:11:34 -05:00
Chandler Cox
616379c54b Added an event to subscribe to in TextBoxBase that gets fired when a key is down. 2022-10-24 14:00:56 -05:00
Wojtek Figat
f078499dfb Another adjustment to have position aligned too #796 2022-10-24 16:44:11 +02:00
Chandler Cox
87a0c671f6 Adjusted only the bounds for content items to be floored. 2022-10-24 09:01:40 -05:00