Skip to content

Interlude.Tick.Extra.DebugUI.QuaternionField

interludesoftware.tick

Interlude.Tick.Extra.DebugUI

QuaternionField Class

public static class QuaternionField

Inheritance System.Object → QuaternionField

Methods

QuaternionField.Do(UI, string, Quaternion, float) Method

Draws a raw four-component (x, y, z, w) quaternion editor. Returns true if the value changed.

public static bool Do(Interlude.Tick.UI ui, string id, ref Quaternion value, float step=0.001f);

Parameters

ui UI

id System.String

value UnityEngine.Quaternion

step System.Single

Returns

System.Boolean

QuaternionField.DoLabelled(UI, string, string, Quaternion, float) Method

Draws a labelled four-component quaternion editor. Returns true if the value changed.

public static bool DoLabelled(Interlude.Tick.UI ui, string id, string label, ref Quaternion value, float step=0.001f);

Parameters

ui UI

id System.String

label System.String

value UnityEngine.Quaternion

step System.Single

Returns

System.Boolean