EditStateActionListCommand.cs declarations
Public API declaration excerpts from Packages/io.bitquirky.behavior/Editor/BehaviorTreeEditCommands/EditStateActionListCommand.cs.
Source snapshot ad0983d00d77.
On this page
Original file: Packages/io.bitquirky.behavior/Editor/BehaviorTreeEditCommands/EditStateActionListCommand.cs
Source file hash: sha256:520deb3ea2462b87b22ecddddf85d7461a741372513f0564a776f15725016749
Only public declaration headers are shown. Implementation bodies, non-public code, and source comments are omitted.
Type: AddStateActionCommand
Section titled “Type: AddStateActionCommand”Original lines: 25-92
Declaration hash: sha256:53d16843253da8bf3e04b4823358f9b554d446e7291ef6ba1bdb1bbfcf96a615
public sealed class AddStateActionCommand : IBehaviorTreeEditCommand{}Method: AddStateActionCommand(string stateId, int actionIndex, string serviceToken, string preassignedId, string phaseToken, StateMachineActionBindingKind bindingKind)
Section titled “Method: AddStateActionCommand(string stateId, int actionIndex, string serviceToken, string preassignedId, string phaseToken, StateMachineActionBindingKind bindingKind)”Original lines: 32-60
Declaration hash: sha256:409fc80f5eaa832b20901da7de97e8ac36d5edd635d05bf265bc335066b51faf
public AddStateActionCommand(string stateId, int actionIndex, string serviceToken, string preassignedId = null, string phaseToken = null, StateMachineActionBindingKind bindingKind = StateMachineActionBindingKind.Immediate);Property: AssignedNodeId
Section titled “Property: AssignedNodeId”Original lines: 63
Declaration hash: sha256:e6003eb406a4e2163809d373bf032b11ae6f2b00d195c1044e4c68f2720280b9
public string AssignedNodeId { get; }Property: IsStructural
Section titled “Property: IsStructural”Original lines: 66
Declaration hash: sha256:d57d0b56fdf4a1462f3d76acb526d4434333787490d27769411c6c443c7fed38
public bool IsStructural { get; }Method: Apply(BehaviorSourceDocument document)
Section titled “Method: Apply(BehaviorSourceDocument document)”Original lines: 69-81
Declaration hash: sha256:a3efecbc670694e61a19460896fdd0223232824d02587f9e219ba712ed691124
public void Apply(BehaviorSourceDocument document);Method: Invert(BehaviorSourceDocument document)
Section titled “Method: Invert(BehaviorSourceDocument document)”Original lines: 84-88
Declaration hash: sha256:6bd051ae7edb5335a69577af6bbe485bdb6b3bae45cbc7861db26df7b365eea7
public void Invert(BehaviorSourceDocument document);Method: Describe()
Section titled “Method: Describe()”Original lines: 91
Declaration hash: sha256:94e0f8978de7d0f5e31d77a6c7255cea2c35dbc92c1ef8104d996d0c81f3817a
public string Describe();Type: AddStateMemberActionCommand
Section titled “Type: AddStateMemberActionCommand”Original lines: 99-205
Declaration hash: sha256:e61afc393740b7aeec6cfcfddfc43defc920f74173952811f00e112c60937185
public sealed class AddStateMemberActionCommand : IBehaviorTreeEditCommand{}Method: AddStateMemberActionCommand(string stateId, int actionIndex, string phaseToken, BehaviorSourceMemberOperationKind operationKind, string preassignedId)
Section titled “Method: AddStateMemberActionCommand(string stateId, int actionIndex, string phaseToken, BehaviorSourceMemberOperationKind operationKind, string preassignedId)”Original lines: 110-125
Declaration hash: sha256:3eadf3829a5bcad31ee9d0683d759e18dcd9d3bf4c7dea4ac89ce6b6c77914cb
public AddStateMemberActionCommand(string stateId, int actionIndex, string phaseToken, BehaviorSourceMemberOperationKind operationKind, string preassignedId = null);Method: AddStateMemberActionCommand(string stateId, int actionIndex, string phaseToken, BehaviorSourceMemberOperationKind operationKind, BehaviorSourceMemberTargetMode targetMode, BehaviorMemberDescriptor descriptor, string preassignedId)
Section titled “Method: AddStateMemberActionCommand(string stateId, int actionIndex, string phaseToken, BehaviorSourceMemberOperationKind operationKind, BehaviorSourceMemberTargetMode targetMode, BehaviorMemberDescriptor descriptor, string preassignedId)”Original lines: 128-152
Declaration hash: sha256:799e8ca33c97214ce31bb3a21ea28a6c58a224360b9aeb87c5c5d5885c71b8c7
public AddStateMemberActionCommand(string stateId, int actionIndex, string phaseToken, BehaviorSourceMemberOperationKind operationKind, BehaviorSourceMemberTargetMode targetMode, BehaviorMemberDescriptor descriptor, string preassignedId = null);Property: AssignedNodeId
Section titled “Property: AssignedNodeId”Original lines: 155
Declaration hash: sha256:e6003eb406a4e2163809d373bf032b11ae6f2b00d195c1044e4c68f2720280b9
public string AssignedNodeId { get; }Property: IsStructural
Section titled “Property: IsStructural”Original lines: 158
Declaration hash: sha256:d57d0b56fdf4a1462f3d76acb526d4434333787490d27769411c6c443c7fed38
public bool IsStructural { get; }Method: Apply(BehaviorSourceDocument document)
Section titled “Method: Apply(BehaviorSourceDocument document)”Original lines: 161-181
Declaration hash: sha256:a3efecbc670694e61a19460896fdd0223232824d02587f9e219ba712ed691124
public void Apply(BehaviorSourceDocument document);Method: Invert(BehaviorSourceDocument document)
Section titled “Method: Invert(BehaviorSourceDocument document)”Original lines: 184-189
Declaration hash: sha256:6bd051ae7edb5335a69577af6bbe485bdb6b3bae45cbc7861db26df7b365eea7
public void Invert(BehaviorSourceDocument document);Method: Describe()
Section titled “Method: Describe()”Original lines: 192
Declaration hash: sha256:94e0f8978de7d0f5e31d77a6c7255cea2c35dbc92c1ef8104d996d0c81f3817a
public string Describe();Type: ChangeStateMemberActionKindCommand
Section titled “Type: ChangeStateMemberActionKindCommand”Original lines: 212-301
Declaration hash: sha256:77103844b4527aa85c329ce6d5f09e1f40caed1b582ec0f3a114d5caed218706
public sealed class ChangeStateMemberActionKindCommand : IBehaviorTreeEditCommand{}Method: ChangeStateMemberActionKindCommand(string actionId, BehaviorSourceMemberOperationKind operationKind)
Section titled “Method: ChangeStateMemberActionKindCommand(string actionId, BehaviorSourceMemberOperationKind operationKind)”Original lines: 225-231
Declaration hash: sha256:e72b34ffb2c862f31da5e12d9b303a7a5d74fd0001107b8e22c2b2489ef4a897
public ChangeStateMemberActionKindCommand(string actionId, BehaviorSourceMemberOperationKind operationKind);Property: IsStructural
Section titled “Property: IsStructural”Original lines: 234
Declaration hash: sha256:d57d0b56fdf4a1462f3d76acb526d4434333787490d27769411c6c443c7fed38
public bool IsStructural { get; }Method: Apply(BehaviorSourceDocument document)
Section titled “Method: Apply(BehaviorSourceDocument document)”Original lines: 237-276
Declaration hash: sha256:a3efecbc670694e61a19460896fdd0223232824d02587f9e219ba712ed691124
public void Apply(BehaviorSourceDocument document);Method: Invert(BehaviorSourceDocument document)
Section titled “Method: Invert(BehaviorSourceDocument document)”Original lines: 279-297
Declaration hash: sha256:6bd051ae7edb5335a69577af6bbe485bdb6b3bae45cbc7861db26df7b365eea7
public void Invert(BehaviorSourceDocument document);Method: Describe()
Section titled “Method: Describe()”Original lines: 300
Declaration hash: sha256:94e0f8978de7d0f5e31d77a6c7255cea2c35dbc92c1ef8104d996d0c81f3817a
public string Describe();Type: ReplaceStateActionCommand
Section titled “Type: ReplaceStateActionCommand”Original lines: 368-477
Declaration hash: sha256:652bb0a68df0143c2c26c26d8bfec7db08824bfd41fdc4ec2b3cd0eda731fabf
public sealed class ReplaceStateActionCommand : IBehaviorTreeEditCommand, IBehaviorTreeNoOpAwareEditCommand{}Method: ReplaceStateActionCommand(string actionId, string serviceToken, StateMachineActionBindingKind bindingKind)
Section titled “Method: ReplaceStateActionCommand(string actionId, string serviceToken, StateMachineActionBindingKind bindingKind)”Original lines: 379-387
Declaration hash: sha256:7d58d8e8ecb7918369a9529d4fbc1a95a877ca5d27ce0962f0e6ecc111f54c43
public ReplaceStateActionCommand(string actionId, string serviceToken, StateMachineActionBindingKind bindingKind = StateMachineActionBindingKind.Immediate);Property: IsStructural
Section titled “Property: IsStructural”Original lines: 390
Declaration hash: sha256:d57d0b56fdf4a1462f3d76acb526d4434333787490d27769411c6c443c7fed38
public bool IsStructural { get; }Method: WouldChange(BehaviorSourceDocument document)
Section titled “Method: WouldChange(BehaviorSourceDocument document)”Original lines: 393-411
Declaration hash: sha256:627cf36f4d552f2ed45dee40aa204035ea1a3944d4eec803c5f4db882db348c8
public bool WouldChange(BehaviorSourceDocument document);Method: Apply(BehaviorSourceDocument document)
Section titled “Method: Apply(BehaviorSourceDocument document)”Original lines: 414-436
Declaration hash: sha256:a3efecbc670694e61a19460896fdd0223232824d02587f9e219ba712ed691124
public void Apply(BehaviorSourceDocument document);Method: Invert(BehaviorSourceDocument document)
Section titled “Method: Invert(BehaviorSourceDocument document)”Original lines: 439-454
Declaration hash: sha256:6bd051ae7edb5335a69577af6bbe485bdb6b3bae45cbc7861db26df7b365eea7
public void Invert(BehaviorSourceDocument document);Method: Describe()
Section titled “Method: Describe()”Original lines: 457
Declaration hash: sha256:94e0f8978de7d0f5e31d77a6c7255cea2c35dbc92c1ef8104d996d0c81f3817a
public string Describe();Type: RemoveStateActionCommand
Section titled “Type: RemoveStateActionCommand”Original lines: 489-510
Declaration hash: sha256:a8ab6ee64c82034bc20a37a7cb3208b568779201bb3d3279a85189d5b476dd94
public sealed class RemoveStateActionCommand : IBehaviorTreeEditCommand{}Method: RemoveStateActionCommand(string actionId)
Section titled “Method: RemoveStateActionCommand(string actionId)”Original lines: 494-497
Declaration hash: sha256:699fc1ea1b22f922f2f19e36134e1917b5a723b47aa5eea3b171499ea277f8f5
public RemoveStateActionCommand(string actionId);Property: IsStructural
Section titled “Property: IsStructural”Original lines: 500
Declaration hash: sha256:d57d0b56fdf4a1462f3d76acb526d4434333787490d27769411c6c443c7fed38
public bool IsStructural { get; }Method: Apply(BehaviorSourceDocument document)
Section titled “Method: Apply(BehaviorSourceDocument document)”Original lines: 503
Declaration hash: sha256:a3efecbc670694e61a19460896fdd0223232824d02587f9e219ba712ed691124
public void Apply(BehaviorSourceDocument document);Method: Invert(BehaviorSourceDocument document)
Section titled “Method: Invert(BehaviorSourceDocument document)”Original lines: 506
Declaration hash: sha256:6bd051ae7edb5335a69577af6bbe485bdb6b3bae45cbc7861db26df7b365eea7
public void Invert(BehaviorSourceDocument document);Method: Describe()
Section titled “Method: Describe()”Original lines: 509
Declaration hash: sha256:94e0f8978de7d0f5e31d77a6c7255cea2c35dbc92c1ef8104d996d0c81f3817a
public string Describe();Type: ReorderStateActionCommand
Section titled “Type: ReorderStateActionCommand”Original lines: 522-543
Declaration hash: sha256:ad2e973015554effe279f537dbe050a0566f4fad37c5547c53a521d61db10ff6
public sealed class ReorderStateActionCommand : IBehaviorTreeEditCommand{}Method: ReorderStateActionCommand(string actionId, string stateId, int actionIndex)
Section titled “Method: ReorderStateActionCommand(string actionId, string stateId, int actionIndex)”Original lines: 527-530
Declaration hash: sha256:c34f5194cd36dde5522dd63b137bc1b401149e9c6d9aa649ecc38efa596ace64
public ReorderStateActionCommand(string actionId, string stateId, int actionIndex);Property: IsStructural
Section titled “Property: IsStructural”Original lines: 533
Declaration hash: sha256:d57d0b56fdf4a1462f3d76acb526d4434333787490d27769411c6c443c7fed38
public bool IsStructural { get; }Method: Apply(BehaviorSourceDocument document)
Section titled “Method: Apply(BehaviorSourceDocument document)”Original lines: 536
Declaration hash: sha256:a3efecbc670694e61a19460896fdd0223232824d02587f9e219ba712ed691124
public void Apply(BehaviorSourceDocument document);Method: Invert(BehaviorSourceDocument document)
Section titled “Method: Invert(BehaviorSourceDocument document)”Original lines: 539
Declaration hash: sha256:6bd051ae7edb5335a69577af6bbe485bdb6b3bae45cbc7861db26df7b365eea7
public void Invert(BehaviorSourceDocument document);Method: Describe()
Section titled “Method: Describe()”Original lines: 542
Declaration hash: sha256:94e0f8978de7d0f5e31d77a6c7255cea2c35dbc92c1ef8104d996d0c81f3817a
public string Describe();Type: EditStateActionSettingCommand
Section titled “Type: EditStateActionSettingCommand”Original lines: 556-623
Declaration hash: sha256:9220703e598146985c29966751976c0ab0061959680f8fe3be69182e1a09dea5
public sealed class EditStateActionSettingCommand : IBehaviorTreeEditCommand{}Method: EditStateActionSettingCommand(string stateId, string parameterToken, string value)
Section titled “Method: EditStateActionSettingCommand(string stateId, string parameterToken, string value)”Original lines: 562-577
Declaration hash: sha256:709e438d83ed50a35dec7d7e98f49ad7c6ad3212e1288ee28268ee29657e4744
public EditStateActionSettingCommand(string stateId, string parameterToken, string value);Property: IsStructural
Section titled “Property: IsStructural”Original lines: 580
Declaration hash: sha256:d57d0b56fdf4a1462f3d76acb526d4434333787490d27769411c6c443c7fed38
public bool IsStructural { get; }Method: Apply(BehaviorSourceDocument document)
Section titled “Method: Apply(BehaviorSourceDocument document)”Original lines: 583
Declaration hash: sha256:a3efecbc670694e61a19460896fdd0223232824d02587f9e219ba712ed691124
public void Apply(BehaviorSourceDocument document);Method: Invert(BehaviorSourceDocument document)
Section titled “Method: Invert(BehaviorSourceDocument document)”Original lines: 586
Declaration hash: sha256:6bd051ae7edb5335a69577af6bbe485bdb6b3bae45cbc7861db26df7b365eea7
public void Invert(BehaviorSourceDocument document);Method: Describe()
Section titled “Method: Describe()”Original lines: 589
Declaration hash: sha256:94e0f8978de7d0f5e31d77a6c7255cea2c35dbc92c1ef8104d996d0c81f3817a
public string Describe();