summaryrefslogtreecommitdiff
path: root/modules/mono/glue/cs_files/Basis.cs
AgeCommit message (Collapse)Author
2018-07-19Fix bug with Basis.Transposed()oisincar
Fix bug where Basis.Transposed() incorrectly updated local basis, and returned an unmodified copy. This also fixes Transform.Inverse().
2018-05-22mono: add Slerp method to vector classes, expose Cross method for Vector2, ↵Kelly Thomas
and fix unnecessary casts in Basis
2018-05-17Mono: Basis constructor for euler parameterKelly Thomas
2018-04-17#18051: Do not use `var` in a for-loop, or where type is not obviousXavier Cho
2018-04-17#18051: Use array initializer when applicableXavier Cho
2018-04-17#18051: Remove redundant parenthesisXavier Cho
2018-04-17#18051: Use 'var' when applicableXavier Cho
2018-04-17#18051: Remove redundant casts and 'using', 'else', 'this' statementsXavier Cho
2018-04-13[Mono] Improve MathfChaosus
2018-04-03[mono] Fixes #17936 as GodotSharp (Core\Basic.cs) requires C#7 now, but we ↵Alexander Alekseev
most probably should keep C#6 yet
2018-03-24Fix mono basis GetEuler bug and marshalling/unmarshallingCarter Anderson
2018-03-22Replace float with real_t, default Vectors, other misc C# improvementsAaron Franke
Replace float with real_t in most files, defined at the top of each file via using. Objects such as Vector3 now accept doubles as inputs, and convert to real_t internally. I've added default Vectors such as Vector3.Zero. Other misc C# improvements such as Mathf.RoundToInt(). Color continues to use float only because high precision is not needed for 8-bit color math and to keep things simple. Everything seems to compile and work fine, but testing is requested, as this is the first time I've ever contributed to Godot.
2018-02-02[Mono] Basis values now marshalled in the correct order.Nathan Warden
2017-11-21Mono: Use PascalCase in core types.Andreas Haas
2017-10-09Apply a few recent chages in Quat and Basis to their respective Mono ↵Ferenc Arn
counterparts. (#11899)
2017-10-03Added mono moduleIgnacio Etcheverry