Romestead Assembly Reference

CandideServer.Entities.Controllers.ServerJobInteractionAreaController

Type JSON

public class in CandideServer.Entities.Controllers

Methods3
Properties0
Fields3
Events0
Type metadata

Relationships

Fields

NameVisibilitySignature
_citizenControllerprivateprivate CandideServer.Citizens.Base.AbstractCitizenController _citizenController
_interactingEntityIdsprivateprivate System.Collections.Generic.List<System.Guid> _interactingEntityIds
_interactionAreaprivateprivate CandideCreator.Shared.Models.RectangleF _interactionArea

Methods

EntityInitialize

public System.Void EntityInitialize()

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • Hash3607EC218E61CC6BCFC3AB60F7BD30622542A8E7C0C4662000ABD2845E75F7D0
  • Body hash6D76E51007C39878342D685D004D0A4B5352E05C7EA1A03CB88DDB6E0C5DCC06
  • IL size128
Referenced calls
  • 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<System.Guid>::.ctor()

OnInteract

public System.Void OnInteract(Shared.Entity.EntityWrapper otherEntity)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashC9E4D4386753B404D632A6B3D6BA1644DDFE9DC7952A927D840D496C1CB1D062
  • Body hash00FDA3E0CBFF899169370E79CA4E467FE6FB9F67E9CFD2627EA0B7BED4F18E71
  • IL size131
Referenced calls

Update

public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)

Method metadata
  • Visibilitypublic
  • Return typeSystem.Void
  • StaticFalse
  • VirtualTrue
  • HashB5A7C41E1E36578DF0E13E3BA9ACE7354D03A43060D90CAB920208BCEAA3DE65
  • Body hash3C5895357F6A59B94B958A759E1DB9FDF46911BA8C71561FCB1214CCDE5EDE61
  • IL size221
Referenced calls
  • System.Collections.Generic.List<System.Guid>::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<System.Guid>::get_Item(System.Int32)
  • System.Collections.Generic.Dictionary<System.Guid, CandideServer.Entities.ServerEntityModel>::TryGetValue(!0, !1&)
  • 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<System.Guid>::RemoveAt(System.Int32)