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/SelectableListRow.cs

Source file hash: sha256:559c2466cf9a19179ac6beb7b851ae2f69614ec897d649109d01de2682be1b20

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

Original lines: 18-31

Declaration hash: sha256:bcdb3e1817ad2141c68bf8e43e56cc624badcb5db273bcbad1cc83d0daa9f0fb

C#
public enum SelectableListRowStatus : byte
{
}

Original lines: 21

Declaration hash: sha256:9331bacabd6ee0bb744c848644170ee9e23fd246219b6914f7e5b36bdb8a95d2

C#
Normal = 0

Original lines: 24

Declaration hash: sha256:391c666055369cdefd1b33bc39c7c0f0ad8d7e531830adc8d88a230e66a3da5e

C#
RuledOut = 1

Original lines: 27

Declaration hash: sha256:da725dff8ca321193f6ce14b66257eb14eac246b87594442c8baecf56cc60ba1

C#
Disabled = 2

Original lines: 30

Declaration hash: sha256:47992fd60701a3dcf462de55706b5e64aab20d1101a0ae7d13603b3d5835e931

C#
SavedInvalid = 3

Original lines: 46-328

Declaration hash: sha256:ed0542d39ad32008fe7c5585520d61a1f5fb7e871ac66129842388f2acfe22ae

C#
public sealed class SelectableListRow : VisualElement
{
}

Original lines: 49

Declaration hash: sha256:69eca8f27c59a5ebf75e7633b45ec0367da663b45590e325dcd6d94a1a590770

C#
public const string UssClassName = "bq-selectable-list-row";

Original lines: 52-53

Declaration hash: sha256:e36f1838a4aa3ee3d48741e52e013a32a2ba1bcb076363279c15b92822a6b05e

C#
public const string KeyboardActiveUssClassName = "bq-selectable-list-row--keyboard-active";

Original lines: 56-57

Declaration hash: sha256:89559556c5486b7a42dbc442b89c5144b2c82bc53ba195d6b3fbb7c1d2d3e707

C#
public const string PointerHoverUssClassName = "bq-selectable-list-row--pointer-hovered";

Original lines: 60

Declaration hash: sha256:72f043206ca60e24bf317cd151ea98ae54706b2a7d79a3b0faeccf0761ea531a

C#
public const string CommittedUssClassName = "bq-selectable-list-row--committed";

Original lines: 63

Declaration hash: sha256:b91e76422224122a4381393ca5dfd0d1842da51b3defb234a148fdb5d8f873fc

C#
public const string RuledOutUssClassName = "bq-selectable-list-row--ruled-out";

Original lines: 66

Declaration hash: sha256:959a2a1fae1c53af2b1ab97ebad53ea3206c780c57fe8d17087b7545480543f5

C#
public const string DisabledUssClassName = "bq-selectable-list-row--disabled";

Original lines: 69-70

Declaration hash: sha256:63cfb166435fd8890ee1c12429eff25b5b42de8402ec81f864bdee21aec9b62b

C#
public const string SavedInvalidUssClassName = "bq-selectable-list-row--saved-invalid";

Original lines: 73-74

Declaration hash: sha256:cfe57599cc61b4d9b5114072e3e4cdef5efc9aa00642d6d7d6d3c85aadb80724

C#
public const string RuledOutLineUssClassName = "bq-selectable-list-row__ruled-out-line";

Original lines: 77-78

Declaration hash: sha256:165d713e97935eec44dc6df69db8574b2597a48c557602404e1d48c1b5afe945

C#
public const string RuledOutTargetUssClassName = "bq-selectable-list-row__ruled-out-target";

Original lines: 89-103

Declaration hash: sha256:624626fdc5b66568ba2d72af2753c563e07e6762e2e3ab3d04521a579c7bf2a9

C#
public SelectableListRow();

Original lines: 106

Declaration hash: sha256:1d475da3606bf67dc0572ab8da6e1bf96f26a998b537c9ad8246a6f4e702977a

C#
public bool IsPointerHovered { get; }

Original lines: 109

Declaration hash: sha256:14b46c3de60306c0dc321da435424cd899f60a971623b1e583e82078af3ea678

C#
public bool IsKeyboardActive { get; }

Original lines: 112

Declaration hash: sha256:3fbc95622381be8fe5e5746b10c5d229287b930a84b98db1c0e233a5364e1605

C#
public bool IsCommitted { get; }

Original lines: 115

Declaration hash: sha256:fcadce82eb5f31e1ad88b1d6da042a29ef38d5b88495c5361763e88bd5a7cf79

C#
public SelectableListRowStatus Status { get; }

Original lines: 118-119

Declaration hash: sha256:a5a3ad9dfa9bbebf6ecf129d648f7cc0c1b330e53e4fe3bdc8a472e04e00ef6a

C#
public bool CanActivate { get; }

Original lines: 122

Declaration hash: sha256:8b471db7a7e15b5098ebe7837a02dba7188338b217b081e2a5cfae118e79bd98

C#
public bool CanCommit { get; }

Original lines: 125-126

Declaration hash: sha256:f6fe8e39ca6c8bcf7c91063bd66af851cb5d39f8b120b890e29c667958904745

C#
public bool CanReceiveKeyboardActivity { get; }

Method: SetState(bool keyboardActive, bool committed, SelectableListRowStatus status)

Section titled “Method: SetState(bool keyboardActive, bool committed, SelectableListRowStatus status)”

Original lines: 134-168

Declaration hash: sha256:efa9126309d936060c7cc6d64b0a0fb66d6aa98825d3cbaee3140b58ed9694ec

C#
public void SetState(bool keyboardActive, bool committed, SelectableListRowStatus status = SelectableListRowStatus.Normal);

Original lines: 178-185

Declaration hash: sha256:210ed475f266f701f5b01a8e479f46c002b596bd8f5f9065c52247d365b786d8

C#
public void ResetForReuse();

Method: SetPointerHoverState(bool hovered)

Section titled “Method: SetPointerHoverState(bool hovered)”

Original lines: 321-327

Declaration hash: sha256:94955a85bc9696078c0c322447d44243cf4f4f6b8d4758baf5d986fb056218fb

C#
public void SetPointerHoverState(bool hovered);
Full-size image