{"Id":"Candide.Entities.Animations.PlayerSpacState","Name":"PlayerSpacState","DisplayName":"PlayerSpacState","FullName":"Candide.Entities.Animations.PlayerSpacState","Namespace":"Candide.Entities.Animations","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":["Candide.Entities.Animations.IAnimationState","CandideCreator.Shared.SpacSystem.ISpacAnimationState"],"SourceLocations":[],"Fields":[{"Id":"Spac:CandideCreator.Shared.Models.SpritesAnimationCollections.Spac","Name":"Spac","Type":"CandideCreator.Shared.Models.SpritesAnimationCollections.Spac","Signature":"public CandideCreator.Shared.Models.SpritesAnimationCollections.Spac Spac","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"75AF6944D27689D51E4CAD41ECE27279699907D50E1A04822CB66969E80399C9"},{"Id":"SpacState:CandideCreator.Shared.SpacSystem.ISpacAnimationState","Name":"SpacState","Type":"CandideCreator.Shared.SpacSystem.ISpacAnimationState","Signature":"public CandideCreator.Shared.SpacSystem.ISpacAnimationState SpacState","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"1B09857D4F3113FB867F61FE15A6B2B772775358E46096309457362D5A2D675E"}],"Properties":[{"Id":"CurrentDirection:System.Int32","Name":"CurrentDirection","Type":"System.Int32","Signature":"public System.Int32 CurrentDirection","Visibility":"public","HasGetter":true,"HasSetter":true,"Hash":"96B359C5ACF28A3B3B847689DD9F6C60DACBADF1F2F83FAE0A569E8F9C38669B"},{"Id":"IsBlending:System.Boolean","Name":"IsBlending","Type":"System.Boolean","Signature":"public System.Boolean IsBlending","Visibility":"public","HasGetter":true,"HasSetter":true,"Hash":"8A8D6D6AF17953DA07E921677F7017A66AEB9D621A5534947901DA18A0B0C09F"},{"Id":"StateName:System.String","Name":"StateName","Type":"System.String","Signature":"public System.String StateName","Visibility":"public","HasGetter":true,"HasSetter":true,"Hash":"3900DED2487973A91C953982AAF9D35166BA9F3399319F6D0EEEFA418BEDE9E3"},{"Id":"TimeScale:System.Single","Name":"TimeScale","Type":"System.Single","Signature":"public System.Single TimeScale","Visibility":"public","HasGetter":true,"HasSetter":true,"Hash":"D50D97FC162437B16DCB30B72A3599E3C41B76E1A38BCDBABA05697A50C0C503"}],"Events":[],"Methods":[{"Id":"CandideCreator.Shared.SpacSystem.ISpacAnimationState.GetCurrentFrame()-\u003ECandideCreator.Shared.Models.SpritesAnimationCollections.SpacFrame","Name":"CandideCreator.Shared.SpacSystem.ISpacAnimationState.GetCurrentFrame","Signature":"private CandideCreator.Shared.Models.SpritesAnimationCollections.SpacFrame CandideCreator.Shared.SpacSystem.ISpacAnimationState.GetCurrentFrame()","Visibility":"private","ReturnType":"CandideCreator.Shared.Models.SpritesAnimationCollections.SpacFrame","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":12,"BodyHash":"B9AD6233F0F216AA113B3DD96FA6E89F98E3974E88FF1949CF3C38B6E9ABF918","Hash":"8D289C73E49D5545A585661F2BAC817DFAB17793E41261723CE866A17C0E7BDF","CalledMethods":["CandideCreator.Shared.SpacSystem.ISpacAnimationState::GetCurrentFrame()"],"StringLiterals":[],"Source":null},{"Id":"DrawPlayer(Shared.Entity.EntityWrapper, CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins)-\u003ESystem.Void","Name":"DrawPlayer","Signature":"public System.Void DrawPlayer(Shared.Entity.EntityWrapper entity, CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins skins)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false},{"Name":"skins","Type":"CandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkins","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":476,"BodyHash":"A795843C9FC296F171446E675720D0D76DA0D2A65596840319FB84237A7D3140","Hash":"4605284398A06D03795A76892A60011E6B05C12F4668E142DE6BDFE180858EA8","CalledMethods":["Shared.Entity.EntityWrapper::get_Shape()","CandideCreator.Shared.SpacSystem.ISpacAnimationState::GetCurrentFrame()","Candide.Entities.Animations.PlayerSpacState::GetSpriteSheet(System.Int32)","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","Shared.Entity.EntityWrapper::get_Position()","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","System.Collections.Generic.Dictionary\u003CSystem.Int32, System.Collections.Generic.List\u003CCandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkin\u003E\u003E::ContainsKey(!0)","Microsoft.Xna.Framework.Vector3::get_Zero()","Shared.Entity.EntityWrapper::get_FlashColor()","Candide.Graphics.DeferredRenderer::DrawSprite(Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Graphics.SpriteSheet, System.Int32, System.Boolean, System.Single, System.Single, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector4, Microsoft.Xna.Framework.Vector4)","System.Collections.Generic.Dictionary\u003CSystem.Int32, System.Collections.Generic.List\u003CCandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkin\u003E\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.List\u003CCandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkin\u003E::GetEnumerator()","List.Enumerator\u003CCandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkin\u003E::get_Current()","System.Collections.Generic.List\u003CCandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkin\u003E::get_Count()","System.Collections.Generic.Dictionary\u003CSystem.String, CandideCreator.Shared.Graphics.SpriteSheet\u003E::TryGetValue(!0, !1\u0026)","List.Enumerator\u003CCandideCreator.Shared.Models.SpritesAnimationCollections.SpacSkin\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"GetAnimationProgress()-\u003ESystem.Single","Name":"GetAnimationProgress","Signature":"public System.Single GetAnimationProgress()","Visibility":"public","ReturnType":"System.Single","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":12,"BodyHash":"B232DF1210BDACC31B6D3633FEF26B923164D18FF15B9C24ADF32EEFF589CA8B","Hash":"3BB2AF6DB50977123DE3CE0E7F17DE28B94915ECA239C89DA18DD33BD7A30554","CalledMethods":["CandideCreator.Shared.SpacSystem.ISpacAnimationState::GetAnimationProgress()"],"StringLiterals":[],"Source":null},{"Id":"GetBaseDuration()-\u003ESystem.Single","Name":"GetBaseDuration","Signature":"public System.Single GetBaseDuration()","Visibility":"public","ReturnType":"System.Single","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":12,"BodyHash":"03C7F6C8D7FE38A31AE24D995AF3E0810AE94B40A773B67ECE3391517FF12811","Hash":"A8BD56FAF02B9DF72BADACCEEB109E38C0026CB4AAF12F6C23F7DDACC902D4FC","CalledMethods":["CandideCreator.Shared.SpacSystem.ISpacAnimationState::GetBaseDuration()"],"StringLiterals":[],"Source":null},{"Id":"GetCurrentFrame()-\u003ESystem.Int32","Name":"GetCurrentFrame","Signature":"public System.Int32 GetCurrentFrame()","Visibility":"public","ReturnType":"System.Int32","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":12,"BodyHash":"FC41A6D2D2E9267477F6320716543F88C9FFF98875B5C79695FA27FB4814B9B8","Hash":"EAB008B75B5D1C60FDFCDF168FC6E6F936815FD5D3B998AC204E3D830E5E170D","CalledMethods":["CandideCreator.Shared.SpacSystem.ISpacAnimationState::GetCurrentFrameIndex()"],"StringLiterals":[],"Source":null},{"Id":"GetCurrentFrameForDirection(System.Int32)-\u003ECandideCreator.Shared.Models.SpritesAnimationCollections.SpacFrame","Name":"GetCurrentFrameForDirection","Signature":"public CandideCreator.Shared.Models.SpritesAnimationCollections.SpacFrame GetCurrentFrameForDirection(System.Int32 direction)","Visibility":"public","ReturnType":"CandideCreator.Shared.Models.SpritesAnimationCollections.SpacFrame","Parameters":[{"Name":"direction","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":24,"BodyHash":"5A5FCE9159DC1D1CB8E4CD33E3856037A316391574DDE80C6F1730A5744EEA88","Hash":"33D5EFE13179B39C4722B4E829F2DF3B12B260BC408C1CD3EBE9644D86199790","CalledMethods":["CandideCreator.Shared.SpacSystem.ISpacAnimationState::set_CurrentDirection(System.Int32)","CandideCreator.Shared.SpacSystem.ISpacAnimationState::GetCurrentFrame()"],"StringLiterals":[],"Source":null},{"Id":"GetCurrentFrameIndex()-\u003ESystem.Int32","Name":"GetCurrentFrameIndex","Signature":"public System.Int32 GetCurrentFrameIndex()","Visibility":"public","ReturnType":"System.Int32","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":12,"BodyHash":"FC41A6D2D2E9267477F6320716543F88C9FFF98875B5C79695FA27FB4814B9B8","Hash":"1AFBECDB531B1C6A12C1068B0BFD92348F0D125193B65F1AE7DDE2CC38E785A4","CalledMethods":["CandideCreator.Shared.SpacSystem.ISpacAnimationState::GetCurrentFrameIndex()"],"StringLiterals":[],"Source":null},{"Id":"GetSpriteSheet(System.Int32)-\u003ECandideCreator.Shared.Graphics.SpriteSheet","Name":"GetSpriteSheet","Signature":"public CandideCreator.Shared.Graphics.SpriteSheet GetSpriteSheet(System.Int32 index)","Visibility":"public","ReturnType":"CandideCreator.Shared.Graphics.SpriteSheet","Parameters":[{"Name":"index","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":14,"BodyHash":"02B3E6064B82A45AEC7144C4C244DCE944533BD4D429BF55E8FD1FB836E611D1","Hash":"F4807E97F3D15DEB7B7F8E6689E07A59CA42D039C2F13ABC0CE3C63D0CEC1162","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"IsDone()-\u003ESystem.Boolean","Name":"IsDone","Signature":"public System.Boolean IsDone()","Visibility":"public","ReturnType":"System.Boolean","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":12,"BodyHash":"B85F41377A83638F29CA4BE447FDCD8DB726C52E34AD62B12747BF17312B492E","Hash":"ABDD4697624E2BF321B9A8A3647F77F2FCFE193A84DC9F0757C7E58A0D845ED9","CalledMethods":["CandideCreator.Shared.SpacSystem.ISpacAnimationState::IsDone()"],"StringLiterals":[],"Source":null},{"Id":"Restart()-\u003ESystem.Void","Name":"Restart","Signature":"public System.Void Restart()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":12,"BodyHash":"CEA033F709D0E914AEAF4C5E1D194AE77F827F259D1D51AFD18962B0EC0B5F40","Hash":"6FA583DE31223A18FB64739832608BDF4CCC71B84B2D2BF08B7999A3328BB511","CalledMethods":["CandideCreator.Shared.SpacSystem.ISpacAnimationState::Restart()"],"StringLiterals":[],"Source":null},{"Id":"SetIndex(System.Int32)-\u003ESystem.Void","Name":"SetIndex","Signature":"public System.Void SetIndex(System.Int32 index)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"index","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":13,"BodyHash":"83FFF11227F8056DC040AEC28EC9D76387481694B432DAA78CE6EDC993D08FA6","Hash":"B1F32031E83B121F93BCB3B1339CF8FF747DC254F4DFF4D75464C4400AE971FB","CalledMethods":["CandideCreator.Shared.SpacSystem.ISpacAnimationState::SetIndex(System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"SetPropertiesForEntity(Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"SetPropertiesForEntity","Signature":"public System.Void SetPropertiesForEntity(Shared.Entity.EntityWrapper entity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":30,"BodyHash":"9424C11C330C1FCCA9A054BFB185B73F8DD755DBC6C2B52FCF7473185408782C","Hash":"073FAF211FF2C14C0A543E7A0ED40EC5552E3062A920292CE6964CA48412EF59","CalledMethods":["Shared.Entity.EntityWrapper::get_Direction()","CandideCreator.Shared.Helpers.VectorExtension::DirectionTo8IntDirection(System.Single)","CandideCreator.Shared.SpacSystem.ISpacAnimationState::set_CurrentDirection(System.Int32)","Shared.Entity.EntityWrapper::set_UsesSpac(System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"Update(System.Single)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(System.Single dt)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"dt","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":30,"BodyHash":"B0E25CEE5AA6C337C4C674D8CC4A0C024F1F470432F7C876C911D387A4758015","Hash":"B8CE807BC57AA3260235929C14535FE028E04D2E85AFC02F6B3278DAC905B1E7","CalledMethods":["Candide.Entities.Animations.PlayerSpacState::get_TimeScale()","CandideCreator.Shared.SpacSystem.ISpacAnimationState::set_TimeScale(System.Single)","CandideCreator.Shared.SpacSystem.ISpacAnimationState::Update(System.Single)"],"StringLiterals":[],"Source":null}],"Hash":"F824809DF91E17175C5A0F8E7D872FBC320A8B2ADFD411A89D469E00C9F227F5"}