{"Id":"Candide.Entities.PlayerState.PlayerTransition","Name":"PlayerTransition","DisplayName":"PlayerTransition","FullName":"Candide.Entities.PlayerState.PlayerTransition","Namespace":"Candide.Entities.PlayerState","Kind":"struct","Visibility":"public","IsAbstract":false,"IsSealed":true,"BaseType":"System.ValueType","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_newState:System.String","Name":"_newState","Type":"System.String","Signature":"private System.String _newState","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"E61D32B155F1FC1454BF1CAEB5584DDDD28A9DE090DE656866319A51D50EC35F"},{"Id":"_oldState:System.String","Name":"_oldState","Type":"System.String","Signature":"private System.String _oldState","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"D118246AA48CFF4913DB938BB9B8B15FE936DCAA53967DC893AEF2FBD4775DC1"},{"Id":"_stateMachine:Candide.Entities.PlayerState.PlayerStateMachine","Name":"_stateMachine","Type":"Candide.Entities.PlayerState.PlayerStateMachine","Signature":"private Candide.Entities.PlayerState.PlayerStateMachine _stateMachine","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"53D745945E873DC837FBC0064EC6977943FC64B003C30A8BE99B0EE7257FF0F6"}],"Properties":[],"Events":[],"Methods":[{"Id":"Invoke()-\u003ESystem.Void","Name":"Invoke","Signature":"public System.Void Invoke()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":81,"BodyHash":"64FF1F1415E4FAE08280D3793BCB8D460899B75700E1F9FB48A9BDEB4C165BBF","Hash":"CAC185F2CEF3EB1D47744D2DFFE2963B6098ECF980740E141C316E8E34811134","CalledMethods":["Candide.Entities.PlayerState.PlayerStateMachine::get_CurrentStateName()","System.String::op_Equality(System.String, System.String)","Candide.Entities.PlayerState.PlayerStateMachine::TrySetState(System.String)","System.String::Concat(System.String, System.String, System.String, System.String)","System.Exception::.ctor(System.String)"],"StringLiterals":["Illegal player state transition! Expected stateMachine.CurrentStateName == "," but got "],"Source":null},{"Id":"InvokeAndUpdate(Microsoft.Xna.Framework.GameTime)-\u003ESystem.Void","Name":"InvokeAndUpdate","Signature":"public System.Void InvokeAndUpdate(Microsoft.Xna.Framework.GameTime gameTime)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"gameTime","Type":"Microsoft.Xna.Framework.GameTime","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":100,"BodyHash":"570E725066AB5D3A5B96F1E0E2520DDD9122DB1D1C82C24F5801D0CCFE4E6D79","Hash":"6ED32658563A2D50CB379FCE7A77F3EFB6ABE9D01841814CD447C8F640F35EFB","CalledMethods":["Candide.Entities.PlayerState.PlayerStateMachine::get_CurrentStateName()","System.String::op_Equality(System.String, System.String)","Candide.Entities.PlayerState.PlayerStateMachine::TrySetState(System.String)","Candide.Entities.PlayerState.PlayerStateMachine::get_CurrentState()","Candide.Entities.PlayerState.PlayerState::Update(Microsoft.Xna.Framework.GameTime)","System.String::Concat(System.String, System.String, System.String, System.String)","System.Exception::.ctor(System.String)"],"StringLiterals":["Illegal player state transition! Expected stateMachine.CurrentStateName == "," but got "],"Source":null}],"Hash":"7519D3F6BFEA659745EBA01E4DB047D0D1DE313A9F4FA6E72C070952621143DE"}