C# Class Beyond_Beyaan.Data_Managers.ContactManager

Show file Open project: Beyonders/Beyond-Beyaan Class Usage Examples

Public Methods

Method Description
ContactManager ( Empire currentEmpire, List allEmpires ) : System
EstablishContact ( Empire empireContacted, SitRepManager sitRepManager ) : void
IsContacted ( Empire empire ) : bool
UpdateContacts ( SitRepManager sitRepManager ) : void

Private Methods

Method Description
GetMessage ( Empire forWhichEmpire, Empire &whichEmpireInRequest ) : MessageType
HandleMessage ( Contact contact, MessageType message, Empire whichEmpire ) : void
UpdateRelationship ( Empire currentEmpire, Contact whichContact, int amount ) : void

Method Details

ContactManager() public method

public ContactManager ( Empire currentEmpire, List allEmpires ) : System
currentEmpire Empire
allEmpires List
return System

EstablishContact() public method

public EstablishContact ( Empire empireContacted, SitRepManager sitRepManager ) : void
empireContacted Empire
sitRepManager SitRepManager
return void

IsContacted() public method

public IsContacted ( Empire empire ) : bool
empire Empire
return bool

UpdateContacts() public method

public UpdateContacts ( SitRepManager sitRepManager ) : void
sitRepManager SitRepManager
return void