Commit Graph

25 Commits

Author SHA1 Message Date
1vanK
2e39a3d80c
AS BindingGenerator: Not register factories for nocount objects (#2834) 2021-10-07 02:35:53 +03:00
1vanK
2bb682d2c2
Rename @fakeref to @nocount (#2833) 2021-10-06 20:25:53 +03:00
orefkov
14a9fed837
Registration in AngelScript of classes marked as @fakeref with the flag "asOBJ_NOCOUNT", without registration empty AddRef and Release. (#2828)
This will optimize the code into AngelScript.
2021-09-30 18:27:32 +03:00
1vanK
f65ff83d53
BindingGenerator: typos; temporal workaround for doxygen 1.9.1 bug (#2829) 2021-09-29 19:35:50 +03:00
urhobot
f861a10a61 GH Actions: Bump copyright to 2021. 2021-07-17 16:43:46 +00:00
1vanK
9f968f3d24
AS Autobinder: remove unused ASClassBinder; Rename ASClassBinderNew to ASClassBinder (#2799) 2021-04-09 15:57:31 +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
711053d293
AS Bindings: Allows using generic calling convention on any platform [cache clear] (#2783) 2021-02-23 21:31:21 +03:00
1vanK
0e488a902d AS Autobindings: Join converted varibles by separate functions 2021-02-06 09:58:26 +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
88b44fd835
AS Autobindings: Do not use param indices in glue (#2773) 2021-02-02 10:51:23 +03:00
1vanK
fcfc612248 AS Autobindings: Initial splitting of classes to separate functions - Move destructors 2021-01-19 12:14:49 +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
7ce32991ae
AS Autobindings: Sort RegisterObjectType. Initial stage of reorganizing class bindings (#2752) 2021-01-05 00:15:20 +03:00
1vanK
4048798fc5 Remove endline spaces 2020-12-24 16:21:55 +03:00
1vanK
93edc07698
AS Bindings: Alphabetical sorting of enums (#2741) 2020-12-09 16:55:34 +03:00
1vanK
5e4b34cf36
AS Bindings: Move includes to separate file (#2740) 2020-12-08 15:51:59 +03:00
1vanK
2121766557
AS Autobindings: Split Generated_Members_T.cpp to 2 files to workaround lack of memory when building with MinGW64 (#2713) 2020-10-31 13:52:19 +03:00
1vanK
89ca125af9
AS Autobindings: Sorting classes by id to make order compiler independent (#2711) 2020-10-29 17:30:37 +03:00
1vanK
2512cc838a AS Autobindings: guard implicitly declared destructor wrappers by defines 2020-10-29 08:21:12 +08:00
1vanK
ef1dfe3417
AS Autobindings 2020-10-28 19:18:41 +08:00