コード例 #1
0
ファイル: Environment.cs プロジェクト: jferdelyi/ActressMas
 internal void MoveAgent(AgentState agentState, string destination)
 {
     Remove(agentState.Name);
     _container.MoveAgent(agentState, destination);
 }
コード例 #2
0
 /// <summary>
 /// Imports the state of the agent, after it has moved from another container.
 /// </summary>
 /// <param name="state">The state of the agent</param>
 public virtual void LoadState(AgentState state)
 {
 }
コード例 #3
0
ファイル: Environment.cs プロジェクト: jferdelyi/ActressMas
 internal abstract void AgentHasArrived(AgentState agentState);
コード例 #4
0
        internal void AgentHasArrived(string agentState)
        {
            AgentState state = ContainerMessage.Deserialize(agentState) as AgentState;

            _environment.AgentHasArrived(state);
        }