Skip to content
Bit Quirky Behavior Trees and
State Machines

Search documentation

All topics and APIs

Close returns focus to Search.

What are you looking for?

Try a common topic or enter a complete API identifier.

Browse the reference instead

Esc closes · Tab reaches results · Enter opens the focused link

v0.6.0
Menu

Original file: ../bitquirky-graph/Editor/GraphView/Controls/SegmentedControl.cs

Source file hash: sha256:f92e853b31932a2f688114a5bcc1cbf25a580327cbf4afa99b35914e0e90215b

Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.

Original lines: 66-438

Declaration hash: sha256:e1d9552c86d7fb64eacb4c73f79a8fe94ccc9a144d42f77a34ede80543fa67ec

C#
public sealed class SegmentedControl : VisualElement
{
}

Original lines: 85

Declaration hash: sha256:60ec81041818b982a38f10735a693574559f204c9aa37059bd625056033e1475

C#
public event Action<int> OnSelectionChanged;

Original lines: 93

Declaration hash: sha256:db38eeb341df2b617fa643e66e5a7fc8066679a417c42cae9ee898be11e5ef19

C#
public event Action<int, string> OnInertItemHoverChanged;

Original lines: 110-114

Declaration hash: sha256:fefb8b4cee1799a25aa0ddc5e6c5fd28fa7d32f3eb612bfc26c21ed2a6f6b65e

C#
public int SelectedIndex { get; set; }

Original lines: 117

Declaration hash: sha256:52ea7975dd6a623e02ff359ab61d82fd93e725433b62434e050921b60a98f154

C#
public int ItemCount { get; }

Original lines: 124-142

Declaration hash: sha256:2fbeefae330e472858a16c25e10fa49f29aaec1cd97690d4db77f7358a353479

C#
public bool IsInteractionEnabled { get; set; }

Method: SegmentedControl(IList<string> labels, int initialSelection)

Section titled “Method: SegmentedControl(IList<string> labels, int initialSelection)”

Original lines: 155-163

Declaration hash: sha256:914b64e2b28863741983f5571f144a2475476f67a3154801523e48851c67e32a

C#
public SegmentedControl(IList<string> labels = null, int initialSelection = 0);

Method: SetItems(IList<string> labels, int initialSelection)

Section titled “Method: SetItems(IList<string> labels, int initialSelection)”

Original lines: 174-217

Declaration hash: sha256:d6f90645922cd337d28bd936778e99d6e0a30d874fa028add0726ffcc31feb42

C#
public void SetItems(IList<string> labels, int initialSelection = 0);

Original lines: 220-224

Declaration hash: sha256:2a3457d8965b323d05bfb291ee3e4a47d63cd7c268b6ea406d5f46fa5a277126

C#
public string GetItemLabel(int index);

Method: SetItemIcon(int index, VectorImage image)

Section titled “Method: SetItemIcon(int index, VectorImage image)”

Original lines: 231-265

Declaration hash: sha256:aa4e5148e5ead2b2ada04eb531466b6a91706b9d659368371fc6d960e79595dd

C#
public void SetItemIcon(int index, VectorImage image);

Method: SetItemInert(int index, string hoverReason)

Section titled “Method: SetItemInert(int index, string hoverReason)”

Original lines: 273-287

Declaration hash: sha256:491c1dc46be230d5bbed732903dd91beb0352af10b035732fd813c93a3654c4c

C#
public void SetItemInert(int index, string hoverReason);

Original lines: 290-299

Declaration hash: sha256:92c7372a329eeb748b86ce00b954b0ad74e513542d6def51d94e40bb74ebb3a2

C#
public void SetItemInteractive(int index);

Original lines: 302-307

Declaration hash: sha256:d25957a5476cd3cbd7b72cd33857cbc5d1dbed90de3b32c720423553f76ebea3

C#
public bool IsItemInert(int index);

Original lines: 310-315

Declaration hash: sha256:aa8f3818ca98c3ccb55096a07c74de9c11f34e89cc23b3ee5c18916dcdfb92c9

C#
public string ItemInertReason(int index);
Full-size image