Commit Graph

10203 Commits

Author SHA1 Message Date
reload0236
10815ae209 Fix format error in WriteDrawablesToOBJ, which causes incorrect face indice values in output obj files that may happen on posix system. 2021-05-25 22:09:49 +08:00
1vanK
e140676b72
AS Bindings: Renaming files for consistency (#2801) 2021-04-17 15:53:23 +03:00
1vanK
95fbf55c88 AS Bindings: Fix incorrect bindings for string utils 2021-04-16 19:21:33 +03:00
1vanK
9f968f3d24
AS Autobinder: remove unused ASClassBinder; Rename ASClassBinderNew to ASClassBinder (#2799) 2021-04-09 15:57:31 +03:00
1vanK
946321cb6f
AS Autobindings: Cleanup (#2798) 2021-04-09 02:28:39 +03:00
1vanK
fd592ef41a
AS Bindings: Fix Navigation manual bindings (#2797) 2021-04-08 17:04:55 +03:00
1vanK
6b23022c6e
AS Autobindings: move fields to templates (#2796)
* AS Autobindings: move fields to templates

* Update Manual_Database.cpp
2021-04-08 13:22:00 +03:00
1vanK
6802a83fcd
AS Binding Generation: Using caching to speed up (#2795) 2021-04-06 15:49:16 +03:00
1vanK
1ff3791c89
AS Autobindings: Split method binding registrations to different functions (#2789) 2021-04-06 01:01:07 +03:00
1vanK
fff115a0c0
AS Bindings: Use templates for default factories glue (#2787) 2021-02-28 01:42:32 +03:00
1vanK
09aa0d5e1e
AS Autobindings: Use template functions for default constructors; rename ClassFunction to Method (#2786) 2021-02-27 13:50:40 +03:00
1vanK
d17b5ec016 AS Bindings: Cleanup registration macro comments 2021-02-24 13:05:01 +03:00
1vanK
0e05a4cbf7 AS Autobinings: Remove glue for destructors because template glue function is used 2021-02-24 12:10:12 +03:00
1vanK
711053d293
AS Bindings: Allows using generic calling convention on any platform [cache clear] (#2783) 2021-02-23 21:31:21 +03:00
Wang Kai
ffa6a9d6e2
Fix UI scale issues. (#2779)
* Fix UI scale issues.

* Fixing of UI scaling issue.

* Unify cursor in UI scaled position.

* Scaled UI issue: JSCanvasSize modification

* Remove extra space.

* Fixed Editor viewport related issues when UI scaled.
2021-02-21 21:08:16 +03:00
1vanK
7cbb7b2999
AS Bindings: do not write wrap.h and wrap16.h to Urho3DAll.h [cache clear] (#2780) 2021-02-21 03:45:55 +03:00
1vanK
08063ca915 AS bindings: Move wrapper addon to engine; fix unclosed multiline comment 2021-02-20 20:37:50 +03:00
1vanK
84913ce65b AS Autobindings: Partially revert previous commit until problems with generic calling convention are resolved 2021-02-18 13:35:00 +03:00
1vanK
5d2b9537df AS Autobindings: Base for splitting class registrations into separate functions 2021-02-18 11:12:50 +03:00
1vanK
d7a1578ca2 AS Autobindings: Rename class registration function to more readable; Add comment before class registration function to allows do not write file name before every class member 2021-02-17 20:53:29 +03:00
1vanK
62d8bd7776 AS Autobindings: Remove unnecessary spaces from definitions 2021-02-17 11:25:33 +03:00
1vanK
5bc071b7cb AS Autobindings: Change Exception base class (fix building with GCC/MinGW) 2021-02-17 01:14:18 +03:00
SuperWangKai
30a629ca21
Tracy profiler integration. (#2776)
* Tracy profiler integration.

* Cleanup URHO3D_TRACY_PROFILING macro.

* Fix comment of Tracy build option.

* Decouple URHO3D_TRACY_PROFILING exclusively from URHO3D_PROFILING.

* Comment explains URHO3D_TRACY_PROFILING

* Update

* Update CMakeLists.txt

* Update CMakeLists.txt

* Update CMakeLists.txt

* Update CMakeLists.txt

* Update

* Update TracyCallstack.cpp

* Update

* Update CMakeLists.txt

* Update TracyCallstack.cpp

* Update TracyCallstack.cpp

Co-authored-by: 1vanK <1vanK@users.noreply.github.com>
2021-02-16 17:56:04 +03:00
1vanK
0e488a902d AS Autobindings: Join converted varibles by separate functions 2021-02-06 09:58:26 +03:00
1vanK
ecb2dda3dd AS Autobindings: Simplify CppVariableToAS() 2021-02-05 14:46:43 +03:00
1vanK
59671b2797 AS Autobindings: Fix wrapper name for operator= Fix wrapping StringVector in function params 2021-02-05 12:14:03 +03:00
1vanK
47aa41e2c1 AS Autobindings: Process Context* in function parameters in standard way 2021-02-05 00:15:03 +03:00
1vanK
3b835a7cd3 AS Autobindings: Replace function param converter and function return type converter by single function 2021-02-04 13:56:45 +03:00
1vanK
3b0c4b6204 AS Autobindings: Use exceptions instead global variable to pass error message through several functions 2021-02-03 10:56:06 +03:00
1vanK
5bce5959b0
AS Bindings: Register long / unsgined long as separate type because it have different width on different systems (#2774) 2021-02-02 12:24:49 +03:00
1vanK
88b44fd835
AS Autobindings: Do not use param indices in glue (#2773) 2021-02-02 10:51:23 +03:00
1vanK
45f3f12072 Fix 35_SignedDistanceFieldText sample for OpenGL ES 2.0
Thanks elix22 https://github.com/urho3d/Urho3D/pull/2544
2021-02-01 21:37:23 +03:00
Eugene Kozlov
2805b6379e
Fix incorrect rendering of point vertex lights
Spot light attenuation is not completely suppressed for point lights with cutoff = -1.0f
2021-02-01 19:20:30 +03:00
1vanK
60da1562cf
Temporary use old version of Doxygen (#2772) 2021-02-01 12:00:25 +03:00
1vanK
d5232d6319 Typo in previous commit 2021-02-01 10:03:14 +03:00
gleblebedev
d8c4adb49d
Issue 2718 bugfix (#2771)
* Limit number of channels to avoid issues on multichannel audio device (5.1, 7.1, etc)

* fix as requested

* Update Audio.cpp

Co-authored-by: 1vanK <1vanK@users.noreply.github.com>
2021-02-01 09:59:25 +03:00
1vanK
51e823387e Revert "Limit number of channels to avoid issues on multichannel audio device (5.1, 7.1, etc) (#2769)"
This reverts commit f551d2eab8.
2021-01-31 13:04:48 +03:00
gleblebedev
f551d2eab8
Limit number of channels to avoid issues on multichannel audio device (5.1, 7.1, etc) (#2769) 2021-01-31 12:27:51 +03:00
PencilAmazing
2dcefeb54f
Added checkbox for editor to parent spawned nodes to selected node (#2766)
* Added checkbox for editor to parent spawned nodes to selected node (and renamed the option above it)

* Convert tabs to spaces.

* Curly braces

* More formatting.

* Formatting

* Changed default setting to false.

* Removed redundant null check

* Update EditorSpawn.as

Co-authored-by: 1vanK <1vanK@users.noreply.github.com>
2021-01-26 17:11:27 +03:00
PencilAmazing
0dfd145018
Fix conditional typo in EditorSpawn.as (#2764)
* Fix typo in EditorSpawn.as

* Update EditorSpawn.as

* Update EditorSpawn.as

Co-authored-by: 1vanK <1vanK@users.noreply.github.com>
2021-01-21 21:40:41 +03:00
1vanK
c4082368d7 Update boost::preprocessor to 1.75.0 2021-01-21 00:53:24 +03:00
1vanK
20ab680d36 AS Autobindings: base class for function analyzers 2021-01-19 12:14:49 +03:00
1vanK
fcfc612248 AS Autobindings: Initial splitting of classes to separate functions - Move destructors 2021-01-19 12:14:49 +03:00
1vanK
83b482332c Separately set /WHOLEARCHIVE for every third party lib. Fix https://github.com/urho3d/Urho3D/issues/2760 2021-01-17 04:57:06 +03:00
1vanK
7e1ff465f4 Disable WHOLEARCHIVE for VS Shared x32. Temporary fix for https://github.com/urho3d/Urho3D/issues/2760 2021-01-17 02:40:47 +03:00
1vanK
19533d7d41 AS Bindings: fix throwing away of parameters
https://www.gamedev.net/forums/topic/709016-dropping-parameters-when-registering-functions/
2021-01-16 14:45:37 +03:00
1vanK
79dbbe7a49 BindingGenerator: Fix building with MinGW 2021-01-15 06:00:59 +03:00
1vanK
90d7c27c3e
AS Autobindings: Rename GeneratedClasses to GeneratedObjectTypes; sort and rename HighPriority members to DefaultConstructors (#2759) 2021-01-15 05:17:58 +03:00
1vanK
36cabe9639 Restore Doxyfile version
Revert mistaken change from ef1dfe3417
2021-01-11 05:28:36 +03:00
1vanK
03882e8943
Update AngelScript library (#2756) 2021-01-11 00:49:23 +03:00