{"Id":"CandideServer.Entities.Controllers.ServerJobInteractionAreaController","Name":"ServerJobInteractionAreaController","DisplayName":"ServerJobInteractionAreaController","FullName":"CandideServer.Entities.Controllers.ServerJobInteractionAreaController","Namespace":"CandideServer.Entities.Controllers","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_citizenController:CandideServer.Citizens.Base.AbstractCitizenController","Name":"_citizenController","Type":"CandideServer.Citizens.Base.AbstractCitizenController","Signature":"private CandideServer.Citizens.Base.AbstractCitizenController _citizenController","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"385007214E6CEE4488D91EB7AD7CFDF843B7276F32CD546E89BEEB57900783B7"},{"Id":"_interactingEntityIds:System.Collections.Generic.List\u00601\u003CSystem.Guid\u003E","Name":"_interactingEntityIds","Type":"System.Collections.Generic.List\u003CSystem.Guid\u003E","Signature":"private System.Collections.Generic.List\u003CSystem.Guid\u003E _interactingEntityIds","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"95408BC369576D2D9FC558DAA092A42C5B6600802E5EAA072F47DAFAEC07FAD5"},{"Id":"_interactionArea:CandideCreator.Shared.Models.RectangleF","Name":"_interactionArea","Type":"CandideCreator.Shared.Models.RectangleF","Signature":"private CandideCreator.Shared.Models.RectangleF _interactionArea","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"6B3295E0A30DD18F44AA43E56C6752EF2F24541F1220EF2049CC9D4657D5B1DE"}],"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":128,"BodyHash":"6D76E51007C39878342D685D004D0A4B5352E05C7EA1A03CB88DDB6E0C5DCC06","Hash":"3607EC218E61CC6BCFC3AB60F7BD30622542A8E7C0C4662000ABD2845E75F7D0","CalledMethods":["Shared.Entity.EntityWrapper::get_Position2()","Shared.Entity.EntityWrapper::get_Shape()","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)","CandideCreator.Shared.Models.RectangleF::.ctor(System.Single, System.Single, System.Single, System.Single)","System.Collections.Generic.List\u003CSystem.Guid\u003E::.ctor()"],"StringLiterals":[],"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":131,"BodyHash":"00FDA3E0CBFF899169370E79CA4E467FE6FB9F67E9CFD2627EA0B7BED4F18E71","Hash":"C9E4D4386753B404D632A6B3D6BA1644DDFE9DC7952A927D840D496C1CB1D062","CalledMethods":["System.Collections.Generic.List\u003CSystem.Guid\u003E::get_Count()","System.Collections.Generic.List\u003CSystem.Guid\u003E::get_Item(System.Int32)","CandideServer.ServerGameState::TryGetCitizenSlot(System.Guid, CandideServer.SimulationModels.CitizenSlotSimulationModel\u0026)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::get_Value()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Citizens.Base.AbstractCitizenController\u003E::TryGetValue(!0, !1\u0026)","Shared.Entity.EntityWrapper::get_Id()","System.Collections.Generic.List\u003CSystem.Guid\u003E::Add(!0)"],"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":221,"BodyHash":"3C5895357F6A59B94B958A759E1DB9FDF46911BA8C71561FCB1214CCDE5EDE61","Hash":"B5A7C41E1E36578DF0E13E3BA9ACE7354D03A43060D90CAB920208BCEAA3DE65","CalledMethods":["System.Collections.Generic.List\u003CSystem.Guid\u003E::get_Count()","Microsoft.Xna.Framework.Vector2::get_Zero()","CandideServer.ServerTempState::get_CurrentlyUpdatingBuildingPosition()","Microsoft.Xna.Framework.Vector2::op_UnaryNegation(Microsoft.Xna.Framework.Vector2)","System.Collections.Generic.List\u003CSystem.Guid\u003E::get_Item(System.Int32)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::TryGetValue(!0, !1\u0026)","Shared.Entity.EntityWrapper::get_Position2()","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)","CandideCreator.Shared.Models.RectangleF::Contains(Microsoft.Xna.Framework.Vector2)","System.Collections.Generic.List\u003CSystem.Guid\u003E::RemoveAt(System.Int32)"],"StringLiterals":[],"Source":null}],"Hash":"6C68E5122F3ED68F93387B5A2E529E62FF40DF9B4F70F9BFB10AD7F985FF26CC"}