Skip to content

Interlude.Tick.Extra.DebugUI.Splitter

interludesoftware.tick

Interlude.Tick.Extra.DebugUI

Splitter Class

public static class Splitter

Inheritance System.Object → Splitter

Methods

Splitter.BeginHorizontal(UI, string, float) Method

Begins a horizontal splitter. Pushes the first-pane rect; call Next(UI) then End(UI) to complete.

public static void BeginHorizontal(Interlude.Tick.UI ui, string id, ref float fraction);

Parameters

ui UI

id System.String

fraction System.Single

Splitter.BeginVertical(UI, string, float) Method

Begins a vertical splitter. Pushes the first-pane rect; call Next(UI) then End(UI) to complete.

public static void BeginVertical(Interlude.Tick.UI ui, string id, ref float fraction);

Parameters

ui UI

id System.String

fraction System.Single

Splitter.End(UI) Method

Pops the second-pane and outer container rects and restores the ID.

public static void End(Interlude.Tick.UI ui);

Parameters

ui UI

Splitter.Next(UI) Method

Pops the first-pane rect and pushes the second-pane rect. Call between the two panes' content.

public static void Next(Interlude.Tick.UI ui);

Parameters

ui UI