Deukhoofd
|
72623036a8
|
Ignore it if there's two properties on a type with the same name
|
2019-02-17 17:53:39 +01:00 |
Deukhoofd
|
59909b0d53
|
Allow non-standard libraries to have a script pass variable as well
|
2019-02-16 16:13:28 +01:00 |
Deukhoofd
|
237f2fefd9
|
Refactor evaluation to not be handled in a single large class
|
2019-02-13 16:29:58 +01:00 |
Deukhoofd
|
575889bed1
|
Fix issue where unknown types would bind to the first available type, as they inherit from system.object
|
2019-01-25 16:03:00 +01:00 |
Deukhoofd
|
493a8ebb9d
|
Don't try and type check function parameters if they're not bound
|
2019-01-23 18:22:56 +01:00 |
Deukhoofd
|
d641ab936f
|
More type support, allow inheriting types to be assigned to a function
|
2019-01-23 18:15:57 +01:00 |
Deukhoofd
|
750d5dab8d
|
Fix bound types not considering interfaces inheriting from other interfaces
|
2019-01-22 14:39:29 +01:00 |
Deukhoofd
|
613e9dcb09
|
Fix parameters complaining they're not valid when they are valid
|
2019-01-22 13:39:57 +01:00 |
Deukhoofd
|
a9f6b682dc
|
Fix unknown parameters in userdata functions not allowing types
|
2019-01-21 16:22:22 +01:00 |
Deukhoofd
|
97f3a4d879
|
Fix binding functions when no access to direct types
|
2019-01-21 15:09:43 +01:00 |
Deukhoofd
|
30c3223cb4
|
Fix binding of calling C# methods not working
|
2019-01-21 14:38:15 +01:00 |
Deukhoofd
|
b9183be4e7
|
Fixes for script binding not working
|
2019-01-20 22:27:47 +01:00 |
Deukhoofd
|
898cabb237
|
Better support for method overloading
|
2019-01-20 21:00:01 +01:00 |
Deukhoofd
|
96b0959bd6
|
Reworked type handling to handle userdata more easily
|
2019-01-19 16:38:33 +01:00 |
Deukhoofd
|
f55e6d314d
|
Rework type binding to allow for type awareness in iterators
|
2019-01-18 16:09:36 +01:00 |
Deukhoofd
|
b5bfb7997b
|
Better handling of C# function parameter type checking
|
2019-01-16 12:07:40 +01:00 |
Deukhoofd
|
2ef06b3fd7
|
Make enums be considered userdata, and not numbers. Allow C# functions that consume enums to use both numbers and userdata
|
2019-01-16 10:50:22 +01:00 |
Deukhoofd
|
b2f31490bc
|
Better support for enums
|
2018-12-13 21:18:12 +01:00 |
Deukhoofd
|
898a18a60a
|
Bind User Data methods
|
2018-12-12 17:28:12 +01:00 |
Deukhoofd
|
f6947194b9
|
Support for easy loading assemblies, and instantly creating enums in the static scope
|
2018-12-08 11:30:22 +01:00 |
Deukhoofd
|
99ac02924b
|
Handle overloads better
|
2018-12-07 16:51:17 +01:00 |
Deukhoofd
|
ac05647d71
|
Reworked script function attribute, added initial math library
|
2018-12-07 16:11:52 +01:00 |
Deukhoofd
|
97968ef491
|
Fixed removed constructor that was needed for IDEs
|
2018-12-07 14:05:17 +01:00 |
Deukhoofd
|
587c8dfff3
|
Minor cleanup
|
2018-12-05 15:18:41 +01:00 |
Deukhoofd
|
8034a11fe3
|
Support for Enums
|
2018-12-05 15:14:31 +01:00 |
Deukhoofd
|
5b0ce2e52c
|
General fixes tweaks and things
|
2018-12-03 18:32:27 +01:00 |
Deukhoofd
|
f983239b5a
|
Bind indexing of userdata
|
2018-11-29 18:09:08 +01:00 |