|
|
2283a15172
|
Refactor struct custom marshalling generation
|
2024-06-01 23:17:07 +03:00 |
|
Wojtek Figat
|
1cd2f6a070
|
Fix compilation when using non-strongly typed enum as default value
|
2024-05-15 13:23:30 +02:00 |
|
|
|
8d89b9efb0
|
Fix internal type name for nested blittable element types
|
2024-05-11 15:48:43 +03:00 |
|
Wojtek Figat
|
14902dc29e
|
Merge remote-tracking branch 'origin/master' into 1.8
# Conflicts:
# Flax.flaxproj
|
2024-02-26 19:49:39 +01:00 |
|
Wojtek Figat
|
859c420d76
|
Update year in copyright note
|
2024-02-26 19:00:48 +01:00 |
|
Wojtek Figat
|
10180de9c6
|
Merge remote-tracking branch 'origin/master' into 1.8
# Conflicts:
# Source/Editor/Utilities/EditorUtilities.cpp
# Source/Editor/Utilities/EditorUtilities.h
|
2024-02-19 22:26:16 +01:00 |
|
Wojtek Figat
|
c7a449fe1c
|
Fix marshaling custom type array to C# with MarshalAs used
|
2024-02-15 18:28:51 +01:00 |
|
Wojtek Figat
|
f730657518
|
Add support for using pointer in MarshalAs in scripting types
|
2024-02-15 10:47:45 +01:00 |
|
Wojtek Figat
|
2042525e92
|
Add pooling to some StringBuilder objects in build tool
|
2024-02-07 18:53:09 +01:00 |
|
Wojtek Figat
|
8441726da7
|
Improve support for fixed-arrays in api fields
|
2024-02-07 18:43:48 +01:00 |
|
Wojtek Figat
|
2f11f5f5ab
|
Fix 3e0496122c for ref parameters
|
2023-12-08 14:48:45 +01:00 |
|
Wojtek Figat
|
3e0496122c
|
Fix c# compilation warning in generated glue code
|
2023-12-08 12:50:57 +01:00 |
|
Wojtek Figat
|
15377acc25
|
Merge remote-tracking branch 'origin/master' into 1.7
|
2023-09-28 12:01:34 +02:00 |
|
Wojtek Figat
|
77f962b33d
|
Fix soft refs in bindings to match C# version that is not generic
|
2023-09-28 11:47:16 +02:00 |
|
Wojtek Figat
|
2f9c601678
|
Merge remote-tracking branch 'origin/master' into 1.7
|
2023-09-27 17:32:47 +02:00 |
|
Wojtek Figat
|
934457ac0b
|
Merge branch 'unsub_event_nothrow' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-unsub_event_nothrow
|
2023-09-27 13:21:12 +02:00 |
|
Wojtek Figat
|
523a14af56
|
Fix missing Variant marshalling for scripting structures bindings
#1395
|
2023-09-27 13:04:14 +02:00 |
|
Wojtek Figat
|
6621e70ae7
|
Add objects replication and RPC stats table to Network Profiler
|
2023-09-26 10:33:12 +02:00 |
|
Wojtek Figat
|
1c20398d8c
|
Merge remote-tracking branch 'origin/master' into 1.7
|
2023-09-22 22:43:29 +02:00 |
|
Wojtek Figat
|
62c2008cbc
|
Fix crash in C# JobSystem.Dispatch due to GC collecting Delegate object
|
2023-09-22 12:50:50 +02:00 |
|
Wojtek Figat
|
a71de7357c
|
Merge remote-tracking branch 'origin/master' into 1.7
|
2023-09-19 21:42:53 +02:00 |
|
Wojtek Figat
|
f845344d03
|
Add internal access level to Scripting API members (field, properties and functions)
|
2023-09-19 20:39:48 +02:00 |
|
|
|
785943bef8
|
Add missing marshaller methods for compatibility
|
2023-09-16 16:00:12 +03:00 |
|
Wojtek Figat
|
35609c9883
|
Merge remote-tracking branch 'origin/master' into 1.7
|
2023-09-14 13:25:59 +02:00 |
|
Wojtek Figat
|
722133165b
|
Fix marshalling Array<Variant> as object[] (C# codegen error)
|
2023-09-14 13:18:52 +02:00 |
|
Wojtek Figat
|
0c206564be
|
Fix generic typename to be properly converted to C#
|
2023-08-24 13:02:29 +02:00 |
|
Wojtek Figat
|
de6254b5a5
|
Various fixes for scripting bindings codegen
|
2023-08-19 17:00:05 +02:00 |
|
Wojtek Figat
|
e36bf6e19a
|
Add MarshalAs tag to APi structs/classes for custom marshaling via implicit casting
|
2023-08-19 16:59:39 +02:00 |
|
|
|
5e3018817c
|
Fix marshalling issue with PostFxMaterialSettings Materials
|
2023-08-14 18:25:48 +03:00 |
|
|
|
c2fffbcfdb
|
Fix API_INJECT_CODE injecting duplicated code
|
2023-07-25 20:49:20 +03:00 |
|
|
|
d1a6bdceed
|
Add params tag to API_PARAM for C# variadic parameters support
|
2023-07-23 12:47:00 +03:00 |
|
Wojtek Figat
|
16159a9d98
|
Merge branch 'master' of https://github.com/Withaust/FlaxEngine into Withaust-master
|
2023-06-18 18:31:13 +02:00 |
|
Wiktor Kocielski
|
2485987901
|
Fix binding generation for interfaces
|
2023-06-18 10:48:46 +03:00 |
|
Wojtek Figat
|
21a3081b9f
|
Fix 6b8d8b7913 from using filename into namespaces
|
2023-06-17 17:34:48 +02:00 |
|
Wojtek Figat
|
6b8d8b7913
|
Various fixes and improvements to auto-generated bindings usability
|
2023-06-12 14:35:11 +02:00 |
|
Wojtek Figat
|
979168e82c
|
Refactor various Editor APIs to use auto-generated bindings instead of manual code
|
2023-06-12 14:34:07 +02:00 |
|
Wojtek Figat
|
c2cd3b64ff
|
Improve generated bindings code usability in Editor
|
2023-05-24 23:50:51 +02:00 |
|
Wojtek Figat
|
48b18bf84e
|
Fix regression from 7c0d1ab977 when using different access level to property getter/setter
|
2023-05-24 23:40:40 +02:00 |
|
Wojtek Figat
|
694980160b
|
Merge remote-tracking branch 'origin/master' into 1.6
# Conflicts:
# Source/Editor/CustomEditors/CustomEditorsUtil.cs
# Source/Engine/Networking/NetworkReplicator.cpp
# Source/Engine/Scripting/ManagedCLR/MUtils.cpp
# Source/Tools/Flax.Build/Bindings/BindingsGenerator.Cpp.cs
|
2023-05-24 23:28:38 +02:00 |
|
Wojtek Figat
|
2881ca17a0
|
Fix bindings code instance object param obj to __obj to prevent name collisions
|
2023-05-22 18:06:08 +02:00 |
|
Wojtek Figat
|
ed70eb24c7
|
Fix using proper default value in scripting bindings for IntPtr value type
|
2023-05-19 13:49:15 +02:00 |
|
|
|
66de1e744a
|
Use Unsafe.As casting in generated managed marshallers
|
2023-05-08 23:28:54 +03:00 |
|
Wojtek Figat
|
7c0d1ab977
|
Fix access level of generated type marshaller if target type is protected or private
|
2023-04-29 11:11:30 +02:00 |
|
Wojtek Figat
|
644eb35b97
|
Fix building bindings-only cross-platform with dotnet7
|
2023-04-18 20:25:06 +02:00 |
|
Wojtek Figat
|
024dd74ae1
|
Fix interface marshaller codegen for dotnet7
|
2023-04-17 22:34:00 +02:00 |
|
Wojtek Figat
|
9322a2006a
|
Post merge fixes for new dotnet7
|
2023-04-17 14:04:08 +02:00 |
|
Wojtek Figat
|
58e5c988af
|
Optimize Utils.InitStructure usage in generated bindings code if structure can be zero-inited
|
2023-04-03 13:52:15 +02:00 |
|
Wojtek Figat
|
a25eae5d10
|
Move dotnet7 native interop, wrappers and marshalers into FlaxEngine.Interop namespace
|
2023-03-28 13:20:18 +02:00 |
|
Wojtek Figat
|
52fb941237
|
Refactor Native Interop codebase with cleanup/rename
|
2023-03-28 12:53:06 +02:00 |
|
Wojtek Figat
|
ed13de2d5b
|
Fix using managed arrays with Variant in dotnet7
|
2023-03-27 19:41:53 +02:00 |
|