Commit Graph

827 Commits

Author SHA1 Message Date
orefkov
2911d26231
Bug fixes and improves in AngelScript using (#2835)
* Fixed a bug when creating script objects - when the factory was executed, the execution nesting level did not increase, and if the constructor of the script object called the execution of the script function, it did not receive a free context for execution.
When compiling a script into bytecode, the initialization of the global variables of the script is no longer called.
Bug fixed - "scriptFile" was not available in the constructors of global script objects.
Improved script api dump generation - added output to the header file "operator XXX", casting to other types, added output of method's arguments name.

* Restore copyright.

* Change tabs to spaces. Update generated ScriptAPI.dox and AngelScriptAPI.h
2021-10-07 18:59:31 +03:00
urho3d-travis-ci
16de1f96d2 Travis CI: API documentation update at 2020-09-10 16:31:32 UTC.
[ci package]

Commit: e78462de15

Message: An intersection test for IntRect (#2675)

* Intersection test for IntRect

* Properly handling of intersections with neighbors

* Сonsider right-bottom borders not owned by a rect
2020-09-11 00:31:32 +08:00
urho3d-travis-ci
bc55636f94 Travis CI: API documentation update at 2020-06-25 06:06:02 UTC.
[ci package]

Commit: 0349aafbb5

Message: Localization::LoadJSONFile() : Pass String as reference
2020-06-25 06:06:02 +00:00
urho3d-travis-ci
3f04e8fcd2 Travis CI: API documentation update at 2020-02-28 21:23:51 UTC.
[ci package]

Commit: b5b6f0d5fb

Message: nat master server disconnecting fixes, NAT sample updates (#2591)
2020-02-28 21:23:51 +00:00
urho3d-travis-ci
35a1509dfe Travis CI: API documentation update at 2020-02-28 18:28:54 UTC.
[ci package]

Commit: 18c7230eb7

Message: Minor API update, bug fixes, cleanup.

* Remove undefined behavior caused by volatile variables in WorkQueue (volatile variables are not required to be thread-safe).
* Fix nasty DX11 bug caused by poor hash functions and likely hash collision in ShaderVariation.
* Relaxed FlagSet usage requirements.
* Various API extensions and code simplification.
* Const-correctness fixes.
2020-02-28 18:28:54 +00:00
urho3d-travis-ci
a98d17adf5 Travis CI: API documentation update at 2020-02-26 16:24:36 UTC.
[ci package]

Commit: 88ea05ee5c

Message: contributors list updated
2020-02-26 16:24:36 +00:00
urho3d-travis-ci
b8f9311fad Travis CI: API documentation update at 2020-02-04 06:57:46 UTC.
[ci package]

Commit: 6947c1b01c

Message: Send Mouse Clicks on Event (#2566)
2020-02-04 06:57:46 +00:00
urho3d-travis-ci
90dba0e49e Travis CI: API documentation update at 2019-12-10 04:48:49 UTC.
[ci package]

Commit: 3ceb14ad9d

Message: Fix StartServer scripting
2019-12-10 04:48:49 +00:00
urho3d-travis-ci
37aff57600 Travis CI: API documentation update at 2019-09-28 14:23:41 UTC.
[ci package]

Commit: 5af041765b

Message: Fix script API binding.
2019-09-28 14:23:41 +00:00
urho3d-travis-ci
5f30cdf861 Travis CI: API documentation update at 2019-08-24 06:46:00 UTC.
[ci package]

Commit: 63ef7312bf

Message: Moved Disabled Image Offset from Button to BorderImage

CheckBox disabled offset behavior
2019-08-24 06:46:00 +00:00
urho3d-travis-ci
78c449655a Travis CI: API documentation update at 2019-08-02 17:02:34 UTC.
[ci package]

Commit: 6a17259fa0

Message: contributors list updated
2019-08-02 17:02:34 +00:00
urho3d-travis-ci
8a8ef72572 Travis CI: API documentation update at 2019-07-19 20:07:47 UTC.
[ci package]

Commit: b67cec1a52

Message: Fix build with FreeBSD clang version 6.0.1 (#2458)

 Building CXX object Source/ThirdParty/StanHull/CMakeFiles/StanHull.dir/hull.cpp.o
/home/romain/Projects/Urho3D/Source/ThirdParty/StanHull/hull.cpp:2590:28: error: cannot initialize return object of type 'int' with an rvalue of type 'nullptr_t'
        if(verts_count <4) return NULL;
                                  ^~~~
/usr/include/sys/_null.h:37:14: note: expanded from macro 'NULL'
#define NULL    nullptr
                ^~~~~~~
1 error generated.
2019-07-19 20:07:47 +00:00
urho3d-travis-ci
4d8b92ba2a Travis CI: API documentation update at 2019-06-13 19:48:59 UTC.
[ci package]

Commit: 9dca143439

Message: Add UI custom material rendering (#2437)
2019-06-13 19:48:59 +00:00
urho3d-travis-ci
8fe943568e Travis CI: API documentation update at 2019-02-16 13:12:26 UTC.
[ci package]

Commit: d4cf8a9f05

Message: localization JSON file now supports simple key-value structure (#2359)

* localization JSON file now supports simple key-value structure

* docs updated, code refactoring

* minor fix

* AngelScript integration fixed
2019-02-16 13:12:26 +00:00
urho3d-travis-ci
a7dd3f9484 Travis CI: API documentation update at 2018-11-29 16:34:26 UTC.
[ci package]

Commit: 03d596526c

Message: For CI - update Doxyfile to suppress warnings from newer Doxygen version.
2018-11-29 16:34:26 +00:00
Mateus Vendramini
954738f04f Fixing typo on NavigationMesh API 2018-10-15 08:30:31 +08:00
urho3d-travis-ci
fb34f088cf Travis CI: API documentation update at 2018-10-08 08:49:04 UTC.
[ci package]

Commit: dd8b41feac

Message: incoming/outgoing packet counter, last heard time logic added (#2380)

* incoming/outgoing packet counter, last heard time logic added

* typo fix, Connection::GetLastHeardTime is now non-const

* Lua and Angelscript bindings updated

* AngelScript typo fixed

* GetLastHeardTime updates
2018-10-08 08:49:04 +00:00
urho3d-travis-ci
5da6d06e22 Travis CI: API documentation update at 2018-08-26 04:08:09 UTC.
[ci package]

Commit: 81d66be594

Message: Fix editor's OK button due to StringHash is now case-senstive.
2018-08-26 04:08:09 +00:00
urho3d-travis-ci
8edb8ac2cf Travis CI: API documentation update at 2018-08-15 14:57:27 UTC.
[ci package]

Commit: 4faf970643

Message: Minor cleanup and add script API bindings.
Close #2360
2018-08-15 14:57:27 +00:00
urho3d-travis-ci
c391d13bab Travis CI: API documentation update at 2018-08-11 15:49:52 UTC.
[ci package]

Commit: a01132ca5f

Message: Update 3rd-party licences.
Close #2302
2018-08-11 15:49:52 +00:00
urho3d-travis-ci
3d87d2e711 Travis CI: API documentation update at 2018-07-14 18:48:15 UTC.
[ci package]

Commit: a144206e27

Message: Update porting notes. Rename UpdateEvent::USE_NONE to UpdateEvent::USE_NO_EVENT.
2018-07-14 18:48:15 +00:00
urho3d-travis-ci
dff13213e6 Travis CI: API documentation update at 2018-06-09 16:05:38 UTC.
[ci package]

Commit: 48bf1228aa

Message: Correct code comment.
Close #2315
2018-06-09 16:05:38 +00:00
urho3d-travis-ci
7af464c0ef Travis CI: API documentation update at 2018-04-08 14:32:33 UTC.
[ci package]

Commit: 6241c9623e

Message: Add PCH workaround include.
2018-04-08 14:32:33 +00:00
urho3d-travis-ci
b99aae5772 Travis CI: API documentation update at 2018-04-07 18:54:39 UTC.
[ci package]

Commit: 6395a96d48

Message: Fixed segmented raycast missing collisions by overlapping ray segments.
2018-04-07 18:54:39 +00:00
urho3d-travis-ci
9857472148 Travis CI: API documentation update at 2018-04-01 03:25:15 UTC.
[ci package]

Commit: 21b1c48da0

Message: Fix priority parameter not correctly passed.
Credit to UnickSoft for pointing this out.
Fix #2283
2018-04-01 03:25:15 +00:00
urho3d-travis-ci
7823fc6626 Travis CI: API documentation update at 2018-03-06 12:30:46 UTC.
[ci package]

Commit: 4ee6b14aac

Message: Merge pull request #2231 from eugeneko/ribbon-trail-update

Add RibbonTrail base velocity.
2018-03-06 12:30:46 +00:00
urho3d-travis-ci
a5e4e52498 Travis CI: API documentation update at 2018-02-04 04:32:56 UTC.
[ci package]

Commit: 8bef420d97

Message: Update contributor list.
Close #2250
Close #2223
2018-02-04 04:32:56 +00:00
urho3d-travis-ci
cb59ca840f Travis CI: API documentation update at 2018-02-03 03:40:56 UTC.
[ci package]

Commit: cda6440685

Message: Update contributor list.
Close #2249.
2018-02-03 03:40:56 +00:00
urho3d-travis-ci
952ecf6c96 Travis CI: API documentation update at 2018-01-28 05:24:14 UTC.
[ci package]

Commit: 787dc118bb

Message: Minor refactoring and binding fixes.
Close #2235.
2018-01-28 05:24:14 +00:00
urho3d-travis-ci
b731e5a567 Travis CI: API documentation update at 2018-01-27 23:53:07 UTC.
[ci package]

Commit: 80668bf125

Message: Add Scene::IsReplicatedID() static helper method for code reuse.
Modify the Angelscript binding of the Component::IsReplicated() to use asMETHODPR macro to keep VS happy.
2018-01-27 23:53:07 +00:00
urho3d-travis-ci
28a1b47eb0 Travis CI: API documentation update at 2018-01-27 16:25:41 UTC.
[ci package]

Commit: 23a696676d

Message: Add IsReplicated() method for Node and Component classes.
Close #2211.
2018-01-27 16:25:41 +00:00
urho3d-travis-ci
2045d7a22d Travis CI: API documentation update at 2018-01-26 00:40:51 UTC.
[ci package]

Commit: d368227648

Message: Minor formatting and modernizing the code.
Close #2214.
2018-01-26 00:40:51 +00:00
urho3d-travis-ci
89476f7787 Travis CI: API documentation update at 2018-01-24 00:54:43 UTC.
[ci package]

Commit: f1c1f5aa42

Message: For CI - setup the lint stage on the primary CI.
2018-01-24 00:54:43 +00:00
urho3d-travis-ci
53aba6a523 Travis CI: API documentation update at 2017-12-31 11:30:19 UTC.
[ci package]

Commit: 557b7621b4

Message: Add noexcept specifier for the rest of value classes for consistency.
2017-12-31 11:30:19 +00:00
urho3d-travis-ci
18682ce75d Travis CI: API documentation update at 2017-12-24 10:33:33 UTC.
[ci package]

Commit: 21389b73bc

Message: Merge pull request #2207 from eugeneko/master

Add some Skeleton and Math helper functions.
2017-12-24 10:33:33 +00:00
urho3d-travis-ci
70b8fc7609 Travis CI: API documentation update at 2017-11-24 20:15:29 UTC.
[ci package]

Commit: e9c72fac33

Message: Merge pull request #2184 from hsnabn/color-fromuint

Add Color::FromUInt.
2017-11-24 20:15:29 +00:00
urho3d-travis-ci
9061e26157 Travis CI: API documentation update at 2017-11-19 22:16:36 UTC.
[ci package]

Commit: 28734f6a1c

Message: Merge pull request #2177 from eugeneko/master

Misc fixes and features #2
2017-11-19 22:16:36 +00:00
urho3d-travis-ci
21efb5bda9 Travis CI: API documentation update at 2017-11-12 10:01:39 UTC.
[ci package]

Commit: 949af7adc7

Message: Add another new log level (TRACE) for verbose tracing.
Close #2163.
2017-11-12 10:01:39 +00:00
urho3d-travis-ci
0c43256b28 Travis CI: API documentation update at 2017-10-28 18:04:11 UTC.
[ci package]

Commit: 56f4c6cb79

Message: Minor changes in ScriptInstance. Use &inout qualifier for AS Array::Swap.
2017-10-28 18:04:11 +00:00
urho3d-travis-ci
07024da809 Travis CI: API documentation update at 2017-10-15 11:49:59 UTC.
[ci package]

Commit: 69ffd879f3

Message: Merge pull request #2140 from eugeneko/master

Add internal layout functions for ListView.
2017-10-15 11:49:59 +00:00
urho3d-travis-ci
a57bd0f767 Travis CI: API documentation update at 2017-09-18 20:53:40 UTC.
[ci package]

Commit: c4b609ccaa

Message: Fix another tab.
2017-09-18 20:53:40 +00:00
urho3d-travis-ci
633afbbe13 Travis CI: API documentation update at 2017-08-28 13:35:48 UTC.
[ci package]

Commit: 79f01057d3

Message: Merge pull request #2105 from eugeneko/attribute-metadata

Add attribute metadata.
2017-08-28 13:35:48 +00:00
urho3d-travis-ci
6ba4cab0c7 Travis CI: API documentation update at 2017-08-24 03:30:13 UTC.
[ci package]

Commit: d01134d7e1

Message: Fix shared library build.
2017-08-24 03:30:13 +00:00
urho3d-travis-ci
0ffd291638 Travis CI: API documentation update at 2017-08-22 18:30:11 UTC.
[ci package]

Commit: 27141fe66b

Message: Add contributor.
2017-08-22 18:30:11 +00:00
urho3d-travis-ci
c4ebdf9424 Travis CI: API documentation update at 2017-08-19 08:04:29 UTC.
[ci package]

Commit: 05452b8bd1

Message: Refactor IntegerLog2() to LogBaseTwo() for performance and consistency.
2017-08-19 08:04:29 +00:00
urho3d-travis-ci
2da19c1ab6 Travis CI: API documentation update at 2017-08-12 13:56:05 UTC.
[ci package]

Commit: d537c2027a

Message: Merge pull request #2061 from eugeneko/navmesh-streaming

Navmesh streaming
2017-08-12 13:56:05 +00:00
urho3d-travis-ci
768b6ddf5a Travis CI: API documentation update at 2017-08-09 19:56:06 UTC.
[ci package]

Commit: 787ce41a81

Message: Merge remote-tracking branch 'TheComet93/iss2058'
2017-08-09 19:56:06 +00:00
urho3d-travis-ci
c44e954abf Travis CI: API documentation update at 2017-08-02 15:56:23 UTC.
[ci package]

Commit: e439197cfa

Message: Merge pull request #2034 from kostik1337/tilemap-improvements

Several tilemap improvements
2017-08-02 15:56:23 +00:00
urho3d-travis-ci
0e2fd9271e Travis CI: API documentation update at 2017-08-02 11:25:11 UTC.
[ci package]

Commit: 947fe2bde7

Message: Add SeekRelative() & Tell() (which is merely an alias to GetPosition()) to Deserializer. Closes #2053.
2017-08-02 11:25:11 +00:00
urho3d-travis-ci
aa4c7fa9f4 Travis CI: API documentation update at 2017-08-01 09:45:24 UTC.
[ci package]

Commit: 0df18d3f54

Message: Merge remote-tracking branch 'TheComet93/iss1957'
2017-08-01 09:45:24 +00:00