Wojtek Figat
|
121b08801a
|
Fix calling base class of overridden scripting object via vtable entry for method that has multiple parameters
|
2021-07-12 16:38:39 +02:00 |
|
Wojtek Figat
|
1561eba6fb
|
Add support for using library-style includes for build tool includes cache
|
2021-07-09 22:23:23 +02:00 |
|
Wojtek Figat
|
2783eb07b2
|
Add intermediate data folder removing on build tool clean command
|
2021-07-09 22:22:49 +02:00 |
|
Damian Korczowski
|
f41e4c5fe1
|
Allow unsafe code in FlaxEngine.Tests project
|
2021-07-07 17:27:15 +02:00 |
|
Damian Korczowski
|
d9fe1b257f
|
Fix monolithic build linking
|
2021-07-03 19:14:08 +02:00 |
|
Wojtek Figat
|
bf1a30c5c6
|
Attempt to fix build tool running on system with different locales
#554
|
2021-06-18 21:54:31 +02:00 |
|
Wojtek Figat
|
4de3d134c9
|
Fix generating includes list in c++ glue code for script (non-pod and variant wrappers can produce additional includes)
|
2021-06-16 17:40:00 +02:00 |
|
Wojtek Figat
|
e8348f2c7a
|
Fix default value generation for numbers and enums in scripting api
|
2021-06-16 12:06:39 +02:00 |
|
Wojtek Figat
|
1e08ed177b
|
Fix parsing doc comments in scripting api with inlined summary tag
|
2021-06-16 12:05:56 +02:00 |
|
Wojtek Figat
|
2068a58414
|
Fix using custom allocator on array field in scripting class
|
2021-06-16 11:23:12 +02:00 |
|
Wojtek Figat
|
23709a1b11
|
Merge branch 'perf-buildtool' of git://github.com/stefnotch/FlaxEngine into stefnotch-perf-buildtool
|
2021-06-12 23:20:24 +02:00 |
|
Wojtek Figat
|
9fd62cf9aa
|
Add support for using references in scripting API events
|
2021-06-10 10:26:57 +02:00 |
|
Wojtek Figat
|
05d095b35e
|
Add support for using pointers in scripting API events
|
2021-06-09 17:15:32 +02:00 |
|
stefnotch
|
3c48484870
|
Use Stopwatch instead of DateTime.Now for increased accuracy
DateTime.Now is decent, but not accurate enough for timings involving only a few milliseconds.
|
2021-06-06 21:52:29 +02:00 |
|
GoaLitiuM
|
f3652697ae
|
Fix building UWP platform with Visual Studio 2019
|
2021-06-06 17:17:25 +03:00 |
|
Wojtek Figat
|
3a6b7ea80b
|
Add support for Function<> as method parameter in scripting
|
2021-06-03 15:19:00 +02:00 |
|
Wojtek Figat
|
9629c48d99
|
Revert CSharp only project build optimization to fix game cooking
#539 #529
|
2021-06-03 12:53:18 +02:00 |
|
GoaLitiuM
|
5e8da3ba5f
|
Include toolchain preprocessor definitions in binding generation
|
2021-05-31 16:58:38 +03:00 |
|
Wojtek Figat
|
a3f0f8ad8c
|
Merge branch 'binding_generator_doc_fixes' of git://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-binding_generator_doc_fixes
|
2021-05-28 09:53:59 +02:00 |
|
Wojtek Figat
|
2db2d27f12
|
Merge branch 'build_csharp_bindings_only' of git://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-build_csharp_bindings_only
|
2021-05-28 09:35:03 +02:00 |
|
Wojtek Figat
|
a08e1576ce
|
Merge remote-tracking branch 'origin/master'
|
2021-05-28 09:12:30 +02:00 |
|
Wojtek Figat
|
d5a129cb1b
|
Add mono building for Switch
|
2021-05-28 09:12:15 +02:00 |
|
Wojtek Figat
|
810623be61
|
Add automatic namespoace usings collecting when generating scripting bindings glue code for csharp
|
2021-05-27 23:36:07 +02:00 |
|
Wojtek Figat
|
b3d9ec687d
|
Refactor base types initialization to be done during API processing
|
2021-05-27 23:34:55 +02:00 |
|
GoaLitiuM
|
d1fbe42443
|
Use verbatim strings in tooltip descriptions
Additionally escapes backslashes in the tooltip string. Only character
that needs to be manually escaped is the double quotation marks.
|
2021-05-26 22:08:55 +03:00 |
|
GoaLitiuM
|
327ccec4cb
|
Only build bindings for project references with C#-only projects
|
2021-05-24 18:57:05 +03:00 |
|
Wojtek Figat
|
c1f0fb750d
|
Code style
|
2021-05-22 22:26:36 +02:00 |
|
GoaLitiuM
|
d401f57080
|
Use Roslyn C# compiler server to improve script compilation times
|
2021-05-22 16:43:40 +03:00 |
|
Wojtek Figat
|
b4533211a7
|
Tweak build for test
|
2021-05-20 22:53:10 +02:00 |
|
Wojtek Figat
|
9215ea4861
|
Add support for custom build configurations for engine deploy
|
2021-05-19 21:23:01 +02:00 |
|
Wojtek Figat
|
b25ba6b229
|
Add support for custom package output directory for engine deploy
|
2021-05-19 21:19:27 +02:00 |
|
Wojtek Figat
|
3540e91cc4
|
Add preserving package output directory across sequential package builds
|
2021-05-19 21:18:54 +02:00 |
|
Wojtek Figat
|
1a55e7c734
|
Fix copying missing dependency files for C#-only binary modules build
|
2021-05-19 16:55:35 +02:00 |
|
Wojtek Figat
|
9a617c630b
|
Fix api error
|
2021-05-16 18:54:40 +02:00 |
|
Wojtek Figat
|
a89d5d1817
|
Add skipping generating structure fields accessors for private fields in scripting
|
2021-05-15 23:21:16 +02:00 |
|
Wojtek Figat
|
506df8c516
|
Fix using fixed array initializers in scripting API field
|
2021-05-15 23:20:34 +02:00 |
|
Wojtek Figat
|
67aa41afb1
|
Fix base method calls handling in scripting vtable overrides
#507
|
2021-05-14 16:07:46 +02:00 |
|
Wojtek Figat
|
12aa5f0b65
|
Fix bindings code issue
|
2021-05-14 15:37:05 +02:00 |
|
Wojtek Figat
|
e4de83f2ed
|
Add automatic profiler events for C# methods invocation
|
2021-05-04 00:17:27 +02:00 |
|
Wojtek Figat
|
f6137831ee
|
Fix POD structure check in scripting api if contains array field
|
2021-05-04 00:15:22 +02:00 |
|
Wojtek Figat
|
4e94c7c88c
|
Optimize C# method invoke in bindings via direct Mono invoke
|
2021-05-03 19:24:48 +02:00 |
|
Wojtek Figat
|
c4fa30d39c
|
Add sorting for used namespaces in bindings and include nested types checks
#477
|
2021-04-28 11:41:46 +02:00 |
|
Wojtek Figat
|
a02b5b8b57
|
Merge branch 'master' of git://github.com/MiheevN/FlaxEngine into MiheevN-master
# Conflicts:
# Source/Tools/Flax.Build/Bindings/BindingsGenerator.CSharp.cs
|
2021-04-28 11:21:30 +02:00 |
|
Wojtek Figat
|
3ef41e1e23
|
Merge branch 'master' into localization
|
2021-04-27 16:54:49 +02:00 |
|
Wojtek Figat
|
b96f0efd9c
|
Fix using Delegate<> in API event
(cherry picked from commit 7b2c034fba)
|
2021-04-27 16:52:48 +02:00 |
|
Wojtek Figat
|
b73ff9aaf6
|
Merge branch '1.1' into 1.2
# Conflicts:
# Source/Platforms/DotNet/Newtonsoft.Json.dll
# Source/Platforms/DotNet/Newtonsoft.Json.pdb
# Source/Platforms/UWP/Binaries/Newtonsoft.Json.dll
# Source/Platforms/XboxOne/Binaries/Newtonsoft.Json.dll
|
2021-04-24 12:32:17 +02:00 |
|
Николай Михеев
|
51a90dcd28
|
Adding the namespace of a field from another module.
|
2021-04-24 14:13:07 +07:00 |
|
Wojtek Figat
|
2b698ca8b0
|
Add support for fixed-array fields in scripting
|
2021-04-22 21:03:40 +02:00 |
|
Wojtek Figat
|
ace8295ab7
|
Merge remote-tracking branch 'origin/master' into localization
# Conflicts:
# Source/Platforms/DotNet/Newtonsoft.Json.dll
# Source/Platforms/DotNet/Newtonsoft.Json.pdb
# Source/Platforms/UWP/Binaries/Newtonsoft.Json.dll
# Source/Platforms/XboxOne/Binaries/Newtonsoft.Json.dll
|
2021-04-22 16:10:36 +02:00 |
|
Wojtek Figat
|
2f1aeb6897
|
Fix API_AUTO_SERIALZIATION usage if base type is not serializable
|
2021-04-22 10:58:01 +02:00 |
|