1
0
mirror of https://github.com/Siccity/xNode.git synced 2025-12-21 01:36:03 +08:00

The in parameter was is available in C# 7.2 and later. This breaks compatibility with earlier versions.

This commit is contained in:
Simon Rodriguez 2019-11-12 23:05:33 +01:00
parent e15076b34f
commit 8b99a34a63

View File

@ -117,7 +117,7 @@ namespace XNodeEditor {
if (NodeEditorPreferences.GetSettings().autoSave) AssetDatabase.SaveAssets();
}
static Vector2 CalculateBezierPoint(in Vector2 p0, in Vector2 p1, in Vector2 p2, in Vector2 p3, float t) {
static Vector2 CalculateBezierPoint(Vector2 p0, Vector2 p1, Vector2 p2, Vector2 p3, float t) {
float u = 1 - t;
float tt = t * t, uu = u * u;
float uuu = uu * u, ttt = tt * t;
@ -125,7 +125,7 @@ namespace XNodeEditor {
}
/// <summary> Draws a line segment without allocating temporary arrays </summary>
static void DrawAAPolyLineNonAlloc(float thickness, in Vector2 p0, in Vector2 p1) {
static void DrawAAPolyLineNonAlloc(float thickness, Vector2 p0, Vector2 p1) {
polyLineTempArray[0] = p0;
polyLineTempArray[1] = p1;
Handles.DrawAAPolyLine(thickness, polyLineTempArray);