{"Id":"Candide.Entities.Controllers.PuzzleMechanics.PuzzleMovableController","Name":"PuzzleMovableController","DisplayName":"PuzzleMovableController","FullName":"Candide.Entities.Controllers.PuzzleMechanics.PuzzleMovableController","Namespace":"Candide.Entities.Controllers.PuzzleMechanics","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_moveTime:System.Single","Name":"_moveTime","Type":"System.Single","Signature":"private System.Single _moveTime","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"7647600A8E2D1484838B7007A45756371A84252BD33D36E7384829D69AC846FC"},{"Id":"_offsetPosition:Microsoft.Xna.Framework.Vector3","Name":"_offsetPosition","Type":"Microsoft.Xna.Framework.Vector3","Signature":"private Microsoft.Xna.Framework.Vector3 _offsetPosition","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"A29FC074370B5F4B99ED88F1321773C37FDE9BDED4538BE0766662F2BAAAE430"},{"Id":"_returnPosition:Microsoft.Xna.Framework.Vector3","Name":"_returnPosition","Type":"Microsoft.Xna.Framework.Vector3","Signature":"private Microsoft.Xna.Framework.Vector3 _returnPosition","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"22D1741691299337D98CA7465BC7E95C5216C729F8CAF89438A69949C0847135"},{"Id":"_targetPosition:Microsoft.Xna.Framework.Vector3","Name":"_targetPosition","Type":"Microsoft.Xna.Framework.Vector3","Signature":"private Microsoft.Xna.Framework.Vector3 _targetPosition","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"6B180BE7C1F228BDA5DCB727CECB1301E70EE5436BE07E54E88A31BEF0D9CD88"}],"Properties":[],"Events":[],"Methods":[{"Id":"EntityInitialize()-\u003ESystem.Void","Name":"EntityInitialize","Signature":"public System.Void EntityInitialize()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":104,"BodyHash":"BC556C94CDF8EB2B883675E71CACAD730462421540F2C5972C6F44EF64696B20","Hash":"138C9369120668EA6084EAD24D0EE832A4DAE21FDEB3817187FB0EBCC8D9E6E8","CalledMethods":["CandideCreator.Shared.Helpers.Parameters::GetVector3(System.String, Microsoft.Xna.Framework.Vector3)","CandideCreator.Shared.Helpers.Parameters::GetFloat(System.String, System.Single)","Shared.Entity.EntityWrapper::get_Position()","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)"],"StringLiterals":["target_position","time"],"Source":null},{"Id":"OnInteract(Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"OnInteract","Signature":"public System.Void OnInteract(Shared.Entity.EntityWrapper otherEntity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"otherEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":19,"BodyHash":"14FF6E95F04F67BA108F6592C2D1A2BF96663EB31120C0B92C73C35BBD384995","Hash":"477A52FED48E73F7C207B9F8F3257F852DE89576677029CA49FFFEEB34B34E1A","CalledMethods":["Shared.Entity.Base.AbstractController::OnInteract(Shared.Entity.EntityWrapper)"],"StringLiterals":[],"Source":null},{"Id":"OnServerSetState(System.Int32)-\u003ESystem.Void","Name":"OnServerSetState","Signature":"public System.Void OnServerSetState(System.Int32 state)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"state","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":19,"BodyHash":"5C25BE3858E20B1A709FBD4BBD5374B0B54179CC6A556346E46325C832627F32","Hash":"FA41DB2DB0D73D91DF680867121639DBD0FFEA5812A4E8261F122F0FDF8CC2D1","CalledMethods":["Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"Update(Microsoft.Xna.Framework.GameTime)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(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":true,"IsConstructor":false,"GenericArity":0,"IlSize":163,"BodyHash":"8E8ACCEDE6A96AC683F7F8EF88E3165B60165006F3ACCD8FE12B05BE61BE4822","Hash":"D8C1053500B29D9A28DC0097B6FD48BA56D14EE8AE4A09F42C5AB4E17611FADC","CalledMethods":["Shared.Entity.Base.AbstractController::Update(Microsoft.Xna.Framework.GameTime)","Shared.Entity.EntityWrapper::get_Fdt()","Shared.Entity.EntityWrapper::get_Position()","CandideCreator.Shared.Helpers.CandideMathHelper::Limit0To1(System.Single)","CandideCreator.Shared.Helpers.InterpolationHelper::BounceOut(System.Single)","Microsoft.Xna.Framework.Vector3::Lerp(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Single)","Shared.Entity.EntityWrapper::set_Position(Microsoft.Xna.Framework.Vector3)"],"StringLiterals":[],"Source":null}],"Hash":"F730966D087C00454867C633EE9D2019CEF94BE2203DDD3F9CB81F736810AA5F"}