|
|
032f9787a2
|
_freemanaged dllexport used
|
2025-12-19 00:49:52 +02:00 |
|
|
|
2ba4457e8e
|
_wip
|
2025-12-19 00:49:51 +02:00 |
|
|
|
9582666522
|
Ensure managed converter functions are exported with optimizations
|
2025-12-19 00:49:31 +02:00 |
|
|
|
7194dbc5a8
|
Fix missing exports for managed converter structures
|
2025-12-19 00:49:31 +02:00 |
|
|
|
265178a4b4
|
Fix clang bindings code generation for non-const ref parameters
|
2025-12-19 00:49:30 +02:00 |
|
Wojtek Figat
|
c0dda45c7b
|
Fix crash on exit when C# code was bound to asset unloading event called after C# shutdown
|
2025-11-18 18:00:02 +01:00 |
|
Wojtek Figat
|
15da2d59e5
|
Add GPUTexture::DownloadData to C#
#2973 #1446
|
2025-04-07 23:32:37 +02:00 |
|
Wojtek Figat
|
9c3fd052cd
|
Remove copyright year from source files and update to 2025
|
2025-04-07 19:22:21 +02:00 |
|
Wojtek Figat
|
210c8e8fe4
|
Fix incorrect result array memory copy from native to managed code
|
2025-04-04 00:36:35 +02:00 |
|
Wojtek Figat
|
dad8c0cd6b
|
Merge remote-tracking branch 'origin/master' into 1.10
# Conflicts:
# Source/Engine/Level/Prefabs/Prefab.Apply.cpp
|
2025-02-27 17:17:02 +01:00 |
|
Wojtek Figat
|
b2c8c4018c
|
Fix scripting bindings codegen for SoftTypeReference and SceneReference
#2761
|
2025-02-26 22:43:30 +01:00 |
|
Wojtek Figat
|
a6fb651ff4
|
Merge remote-tracking branch 'origin/master' into 1.10
# Conflicts:
# Source/Engine/Graphics/Materials/MaterialShader.h
|
2025-02-18 09:19:59 +01:00 |
|
Wojtek Figat
|
9ffbe1f8ca
|
Add support in scripting for using interfaces on structures
#2679
|
2025-01-31 23:36:15 +01:00 |
|
Wojtek Figat
|
35e9e048f2
|
Merge remote-tracking branch 'origin/master' into 1.10
|
2024-12-10 11:07:31 +01:00 |
|
Wojtek Figat
|
12d9d94138
|
Add support for curves in C++ scripting api
#2546
|
2024-12-04 13:30:56 +01:00 |
|
Wojtek Figat
|
a7061a7524
|
Fix raw scripting object pointers auto-serialization
|
2024-11-25 22:13:21 +01:00 |
|
Wojtek Figat
|
68653fa91f
|
Add small code optimizations
|
2024-05-10 12:27:28 +02:00 |
|
Wojtek Figat
|
6b35c0a161
|
Merge remote-tracking branch 'origin/master' into 1.8
# Conflicts:
# Flax.flaxproj
|
2024-03-19 20:23:34 +01:00 |
|
|
|
ed21876bb8
|
Fix duplicate generation of native variant conversion helpers
|
2024-03-18 17:34:49 +02:00 |
|
Wojtek Figat
|
161773a8be
|
Fix serialization bug when compiling with Clang
|
2024-02-29 01:41:53 +01:00 |
|
Wojtek Figat
|
859c420d76
|
Update year in copyright note
|
2024-02-26 19:00:48 +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
|
43f344ee13
|
Simplify bindings code for object refs
|
2024-02-15 10:54:33 +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
|
b2621ff799
|
Codestyle fix for #2214
|
2024-02-06 11:13:00 +01:00 |
|
Wojtek Figat
|
756a991c2c
|
Merge branch 'BugFixes' of https://github.com/NoriteSC/FlaxEngineFork into NoriteSC-BugFixes
|
2024-02-06 11:10:30 +01:00 |
|
NoriteSC
|
af8e1e527f
|
Update BindingsGenerator.Cpp.cs
|
2024-01-29 15:33:14 +01:00 |
|
z1dev
|
ee19bca7e4
|
Fixing skipped static and other fields generating "else if" without "if" first.
|
2024-01-26 09:07:02 +01:00 |
|
Wojtek Figat
|
d3a77c7a55
|
Fix regressions
|
2023-11-28 17:38:06 +01:00 |
|
Wojtek Figat
|
17dca8c5c7
|
Fix invalid codegen for array reference passed as output parameter in scripting interface method
|
2023-11-28 11:21:29 +01:00 |
|
Wojtek Figat
|
8ffc86ef88
|
Fix missing output parameters conversion when calling interface implementation in scripting
#1992
|
2023-11-28 11:20:07 +01:00 |
|
Wojtek Figat
|
d99a92fd13
|
Fix generic types including to be recursive in C++ bindings codegen
#1966
|
2023-11-23 13:46:43 +01:00 |
|
Wojtek Figat
|
6fd34bf5cc
|
Fix compilation regression
|
2023-11-14 12:15:51 +01:00 |
|
Wojtek Figat
|
d9b0e99b9c
|
Add support for using Revision number in projects version
|
2023-10-26 15:20:35 +02:00 |
|
Wojtek Figat
|
7cc6163a38
|
Restore C# method caching in Editor 1d7ba2210a
|
2023-09-28 12:09:56 +02:00 |
|
Wojtek Figat
|
1c20398d8c
|
Merge remote-tracking branch 'origin/master' into 1.7
|
2023-09-22 22:43:29 +02:00 |
|
Wojtek Figat
|
abcfc8af35
|
Add using exact C# method profiler data for profiler events in overriden thunk method callbacks
|
2023-09-22 12:04:41 +02:00 |
|
Wojtek Figat
|
81a2898d4e
|
Add double-reference support for scripting function parameters to move value
|
2023-08-28 14:19:02 +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 |
|
Wojtek Figat
|
32c47949fa
|
Fix error when scripting structure uses StringAnsi field
|
2023-08-18 13:32:06 +02:00 |
|
Wojtek Figat
|
1948a84301
|
Add crash to soft-return if managed event bind target object native instance is gone
#1278
|
2023-08-14 18:40:03 +02:00 |
|
Wojtek Figat
|
04c1cf469d
|
Fix codegen for C++ RPS with Array ParameterDefinition
#1209
|
2023-06-28 20:08:35 +02:00 |
|
Wojtek Figat
|
b0134ab1ce
|
Fix missing MConverter codegen for array and generic types used in non-POD struct fields
|
2023-06-13 16:38:08 +02:00 |
|
Wojtek Figat
|
6b8d8b7913
|
Various fixes and improvements to auto-generated bindings usability
|
2023-06-12 14:35:11 +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
|
914f7b842e
|
Optimize interface method lookup to eliminate strlen
|
2023-05-23 18:22:23 +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
|
644eb35b97
|
Fix building bindings-only cross-platform with dotnet7
|
2023-04-18 20:25:06 +02:00 |
|
Wojtek Figat
|
8b2d3db3f1
|
Fix passing boxed reference values to managed thunk and properly unbox non-POD structures
|
2023-04-18 15:54:54 +02:00 |
|