{"Id":"BM.StateBuilder\u00601","Name":"StateBuilder\u00601","DisplayName":"StateBuilder","FullName":"BM.StateBuilder","Namespace":"BM","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"Branch(System.String, BM.State\u0026, System.Int32, System.Int32)-\u003EBM.StateBuilder\u00601\u003CBM.StateBuilder\u00601\u003C!Parent\u003E\u003E","Name":"Branch","Signature":"public BM.StateBuilder\u003CBM.StateBuilder\u003CParent\u003E\u003E Branch(System.String stateName, out BM.State\u0026 outState, System.Int32 transitionCapacity, System.Int32 startChildTransitionCapacity)","Visibility":"public","ReturnType":"BM.StateBuilder\u003CBM.StateBuilder\u003CParent\u003E\u003E","Parameters":[{"Name":"stateName","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"outState","Type":"BM.State\u0026","IsOut":true,"IsOptional":false},{"Name":"transitionCapacity","Type":"System.Int32","IsOut":false,"IsOptional":true},{"Name":"startChildTransitionCapacity","Type":"System.Int32","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":96,"BodyHash":"83331EEFED0A9F583DF5B9261F8C0A2235AFC144345EEE1503D4E8032E8D4C98","Hash":"8B07977ED0F04004B13433F05930721D90E80939A26D9781218EA75B75FE8EF1","CalledMethods":["BM.State::.ctor(System.String, BM.StateMachine, System.Boolean)","BM.StateMachine::AddState(System.String, BM.State)","BM.State::SetTransitionCapacity(System.Int32)","BM.State::SetStartChildTransitionCapacity(System.Int32)","BM.State::HasDefaultStartChildState()","BM.State::SetDefaultStartChildState(BM.State)","BM.State::SetSubState(BM.State)","BM.StateBuilder\u003CBM.StateBuilder\u003CParent\u003E\u003E::.ctor(Parent, BM.State, BM.StateMachine)"],"StringLiterals":[],"Source":null},{"Id":"End()-\u003E!Parent","Name":"End","Signature":"public Parent End()","Visibility":"public","ReturnType":"Parent","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":7,"BodyHash":"230109B1D791B6A5FDC75FFDEEBCE5393C052A5738E9A3B2A4EB342B60570D1E","Hash":"03F9A05D8CBAE203E54B7586FE761D9CD00925886AC90EC2D9262E2DBAFFFCE2","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"Leaf(System.String, BM.State\u0026, System.Int32, System.Int32)-\u003EBM.StateBuilder\u00601\u003C!Parent\u003E","Name":"Leaf","Signature":"public BM.StateBuilder\u003CParent\u003E Leaf(System.String stateName, out BM.State\u0026 outState, System.Int32 transitionCapacity, System.Int32 startChildTransitionCapacity)","Visibility":"public","ReturnType":"BM.StateBuilder\u003CParent\u003E","Parameters":[{"Name":"stateName","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"outState","Type":"BM.State\u0026","IsOut":true,"IsOptional":false},{"Name":"transitionCapacity","Type":"System.Int32","IsOut":false,"IsOptional":true},{"Name":"startChildTransitionCapacity","Type":"System.Int32","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":84,"BodyHash":"88E0E8AD874397FF7270ABAEF0B22BA9D461FB4CC263592638894A144C099D3C","Hash":"7790C14A1361E90513147AAF295B57664990051574365C75D934F7026A855C78","CalledMethods":["BM.State::.ctor(System.String, BM.StateMachine, System.Boolean)","BM.StateMachine::AddState(System.String, BM.State)","BM.State::SetTransitionCapacity(System.Int32)","BM.State::SetStartChildTransitionCapacity(System.Int32)","BM.State::HasDefaultStartChildState()","BM.State::SetDefaultStartChildState(BM.State)","BM.State::SetSubState(BM.State)"],"StringLiterals":[],"Source":null}],"Hash":"DA985D706F279E890EAE7D5FB56523FF8C289161D24F943294BC472E5C436D30"}