BlackboardCollectionEditor.cs declarations
Public API declaration excerpts from Packages/io.bitquirky.behavior/Editor/Blackboard/BlackboardCollectionEditor.cs.
Source snapshot ad0983d00d77.
On this page
Original file: Packages/io.bitquirky.behavior/Editor/Blackboard/BlackboardCollectionEditor.cs
Source file hash: sha256:89af2d3de2bfd517ffc461816fbec4c6974c3c70efe38ec6d956158ad9c402e6
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: BlackboardCollectionEditor
Section titled “Type: BlackboardCollectionEditor”Original lines: 34-709
Declaration hash: sha256:14b23eb6b808b41ad3123c15ce358526422d2b2d9601c18fc129c35af2ff6ae6
public sealed class BlackboardCollectionEditor : VisualElement{}Method: BlackboardCollectionEditor(BehaviorSourceDeclaredValue value, BehaviorDeclaredValueDescriptor descriptor, BlackboardValueEditorHost host)
Section titled “Method: BlackboardCollectionEditor(BehaviorSourceDeclaredValue value, BehaviorDeclaredValueDescriptor descriptor, BlackboardValueEditorHost host)”Original lines: 59-88
Declaration hash: sha256:3395b6802f48e1f85d3149dfb5def67a4684e6461087503e2e4a7aa61499b70c
public BlackboardCollectionEditor(BehaviorSourceDeclaredValue value, BehaviorDeclaredValueDescriptor descriptor, BlackboardValueEditorHost host);Property: DragIndex
Section titled “Property: DragIndex”Original lines: 95
Declaration hash: sha256:8628b8547b45fa8c0484a48d9fdf05d0d1f7d93de783cfdcbf4eb9764b180667
public int DragIndex { get; }Property: InsertionIndex
Section titled “Property: InsertionIndex”Original lines: 98
Declaration hash: sha256:8075370c4c6fc1f018d958d046b4312b326d003903f7cda92e10ec6763f2d172
public int InsertionIndex { get; }Method: BeginReorder(int dragIndex)
Section titled “Method: BeginReorder(int dragIndex)”Original lines: 104-113
Declaration hash: sha256:518d818aa838dfa0b0c3fe0ac3fe58f9ea35f38dbf1851883e7c496b2c3abb0b
public void BeginReorder(int dragIndex);Method: SetReorderInsertion(int insertionIndex)
Section titled “Method: SetReorderInsertion(int insertionIndex)”Original lines: 119-123
Declaration hash: sha256:db40b72cd7803488f5e0cda6528d32c9af54b90e42f6f712375e008ae5f07265
public void SetReorderInsertion(int insertionIndex);Method: CommitReorder()
Section titled “Method: CommitReorder()”Original lines: 129-142
Declaration hash: sha256:0cf01a36ba32339c277ee50797381a027fcff0be999c2f6428b0321005a473f2
public void CommitReorder();Method: CancelReorder()
Section titled “Method: CancelReorder()”Original lines: 145-149
Declaration hash: sha256:c08aa29f497bf98297a52f81d53c814811ee36b6e0a3aec61b16348b0d858f65
public void CancelReorder();Method: AddElement()
Section titled “Method: AddElement()”Original lines: 156-160
Declaration hash: sha256:56c47810609b235211f350ac8752bf9247875925baea3aadd19ac207c63e95a0
public void AddElement();Method: RemoveElementAt(int index)
Section titled “Method: RemoveElementAt(int index)”Original lines: 163-167
Declaration hash: sha256:3602a28d120127df6bb7c2490cbcf90fd1ffebfa0513d561f6087d405000a3f2
public void RemoveElementAt(int index);Method: SetLength(int length)
Section titled “Method: SetLength(int length)”Original lines: 170-175
Declaration hash: sha256:af8a5301147aadaa4cd01d165aba83fbb304a50150623e44c0726a2fe5df270c
public void SetLength(int length);Method: SetToEmpty()
Section titled “Method: SetToEmpty()”Original lines: 178-182
Declaration hash: sha256:52ffbbd8f8408aa3f1555771f7630d808e946fb0b379e9998fad3edebe7a7279
public void SetToEmpty();Method: SetToNone()
Section titled “Method: SetToNone()”Original lines: 185-189
Declaration hash: sha256:08159e4bfaf912d6868b1878ae1f1ad330e781f0cddd81ee54f52a4609f092ed
public void SetToNone();Method: SetElementFaults(IReadOnlyList<BlackboardFault> faults)
Section titled “Method: SetElementFaults(IReadOnlyList<BlackboardFault> faults)”Original lines: 199-203
Declaration hash: sha256:d80d0b931e4052e21cad5a5834ac5aca2e5ff8648d8c6df2bf1bde4c1e7f3ae8
public void SetElementFaults(IReadOnlyList<BlackboardFault> faults);