BlackboardRailPanel.cs declarations
Public API declaration excerpts from Packages/io.bitquirky.behavior/Editor/Window/BlackboardRailPanel.cs.
Source snapshot ad0983d00d77.
On this page
Original file: Packages/io.bitquirky.behavior/Editor/Window/BlackboardRailPanel.cs
Source file hash: sha256:eb37ad1d1f62306763507c5df8ae5b75858ac4a0a140310acaf981519153e7e3
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: BlackboardRailPanel
Section titled “Type: BlackboardRailPanel”Original lines: 50-619
Declaration hash: sha256:9908925253fd0fdb360e344aa25953a0a4362f445e8df8a62665be1d9acb7004
public sealed class BlackboardRailPanel{}Event: OnFaultRecoveryRequested
Section titled “Event: OnFaultRecoveryRequested”Original lines: 102
Declaration hash: sha256:6808343c656b117388bf9edfdb5c9b6a0b9d079b27c0e57dc59704a26f5bcf0f
public event Action<BlackboardFault, string> OnFaultRecoveryRequested;Event: OnUncarriedBindingRecoveryRequested
Section titled “Event: OnUncarriedBindingRecoveryRequested”Original lines: 108
Declaration hash: sha256:312f18735241f9d4b80e51e918ba8e0e2e5a42eea4cd6bd04b7ab5c4b457ba26
public event Action<BehaviorUncarriedBinding, string> OnUncarriedBindingRecoveryRequested;Method: BlackboardRailPanel(string heightEditorPrefsKey, ScrollView selectionScroll, VisualElement selectionHeader)
Section titled “Method: BlackboardRailPanel(string heightEditorPrefsKey, ScrollView selectionScroll, VisualElement selectionHeader)”Original lines: 114-231
Declaration hash: sha256:e2bdf22f0c99db8a3e328aa4732b7d32e48ec57696fa36651a95c6720a6d410b
public BlackboardRailPanel(string heightEditorPrefsKey, ScrollView selectionScroll, VisualElement selectionHeader);Property: Root
Section titled “Property: Root”Original lines: 234
Declaration hash: sha256:6ba7cc69b10633bddc2458c2c9479c91d77f354e56d321d374b70a8fd01d3bb6
public ResizableScopedPanel Root { get; }Property: Body
Section titled “Property: Body”Original lines: 237
Declaration hash: sha256:a3c97113839ab16340335d73dd3cfc24d793fa134c53e12efa1002273c9783ea
public ScrollView Body { get; }Property: ValidationCard
Section titled “Property: ValidationCard”Original lines: 240
Declaration hash: sha256:eebba0e5047cc32e0eb9a0c05887bef879d9bd3da8ca3f6a05e173b1574419e1
public VisualElement ValidationCard { get; }Property: Faults
Section titled “Property: Faults”Original lines: 243
Declaration hash: sha256:564a3341feb5d64364f11744afbdf8b0ab091276ab2ffd1e9a0fa6921c8186c7
public IReadOnlyList<BlackboardFault> Faults { get; }Property: UncarriedBindings
Section titled “Property: UncarriedBindings”Original lines: 246
Declaration hash: sha256:1938070d30e80df80f4594a7109ff30212458cc970cc3d2794af38a58fe91630
public IReadOnlyList<BehaviorUncarriedBinding> UncarriedBindings { get; }Property: AssetFileName
Section titled “Property: AssetFileName”Original lines: 252-265
Declaration hash: sha256:55c2e4ba9eb18b188184c13f8746e45c398b2f533bc59cbcb052a451bf4c01c2
public string AssetFileName { get; set; }Method: Host(VisualElement content)
Section titled “Method: Host(VisualElement content)”Original lines: 271-275
Declaration hash: sha256:7cdd13d41cb0bf466b2862e2e4200cce354c5ed2b1172e8107d33655297f39b8
public void Host(VisualElement content);Method: SetLive(bool isLive)
Section titled “Method: SetLive(bool isLive)”Original lines: 387-390
Declaration hash: sha256:f0d9a51c1250b3c76f9229857da50478dd46fd5cada6af2269842916d665ef25
public void SetLive(bool isLive);Method: UpdateFaults(IReadOnlyList<BlackboardFault> faults)
Section titled “Method: UpdateFaults(IReadOnlyList<BlackboardFault> faults)”Original lines: 396-400
Declaration hash: sha256:19ba5f7d11a20dfe60b4837d5182c270b876473c883d046c42c6b9e1c8f61f04
public void UpdateFaults(IReadOnlyList<BlackboardFault> faults);Method: UpdateUncarriedBindings(IReadOnlyList<BehaviorUncarriedBinding> uncarried)
Section titled “Method: UpdateUncarriedBindings(IReadOnlyList<BehaviorUncarriedBinding> uncarried)”Original lines: 407-411
Declaration hash: sha256:d15e5eea2477caeab8882be7e05290f15343e0a0f6013d27170e9904731dda6e
public void UpdateUncarriedBindings(IReadOnlyList<BehaviorUncarriedBinding> uncarried);