Commit Graph

21 Commits

Author SHA1 Message Date
Deukhoofd f8193d2925
Handle exceptions in userdata functions gracefully, instead of crashing the whole stack down. 2019-09-28 13:09:33 +02:00
Deukhoofd b6934d153a
Support using tables to assign to lists and arrays 2019-09-22 12:12:27 +02:00
Deukhoofd 5637e82dbe
Fixes for enums and dictionaries 2019-09-19 15:44:39 +02:00
Deukhoofd 1c181442e8
Implement function overloading 2019-09-14 11:10:40 +02:00
Deukhoofd 8d16c1fb35
Support for turning delegates into script functions 2019-09-12 20:23:25 +02:00
Deukhoofd c3f1a00750
Prevent Binary Operation functions from being garbage collected 2019-09-12 16:59:16 +02:00
Deukhoofd e44432c068
Handling for caching pointers to userdata objects 2019-09-12 16:57:41 +02:00
Deukhoofd ae2080f145
Support for setting binary operations 2019-09-12 15:21:32 +02:00
Deukhoofd 8c3db0373b
Handle casting both up and down inheritance tree 2019-09-07 15:54:30 +02:00
Deukhoofd 7769722c08
Update library 2019-09-07 15:48:24 +02:00
Deukhoofd 8f5c165d39
Support interfaces inheriting interfaces better 2019-09-07 12:17:58 +02:00
Deukhoofd d36d091d28
Support implicit and explicit casting 2019-09-01 16:44:38 +02:00
Deukhoofd c1ed9b1eb6
Cleanup and improvements 2019-08-25 19:30:36 +02:00
Deukhoofd 29b2df793d
Prevent field getter/setter delegates from being garbage collected 2019-08-25 12:28:05 +02:00
Deukhoofd ef2a514e54
Large amount of fixes and improvements 2019-08-24 18:51:43 +02:00
Deukhoofd 6ecbfe2074
Support for enums, and adding static variables 2019-08-18 15:54:39 +02:00
Deukhoofd d2cc82dc21
Fixes support for newer version, added support for userdata collections 2019-08-15 16:56:20 +02:00
Deukhoofd f23f682d52
Support for calling userdata functions 2019-06-21 23:07:42 +02:00
Deukhoofd d01f264a0d
Support properties and readonly fields 2019-06-15 16:01:06 +02:00
Deukhoofd 21e6d3af24
Fixes for setting values in UserData 2019-06-14 22:40:15 +02:00
Deukhoofd 4a91629f98
Added support for UserData 2019-06-14 22:22:42 +02:00