Free cookie consent management tool by TermsFeed Policy Generator

source: branches/SimulationCore/HeuristicLab.SimulationCore/3.3/DiscreteEvent/Interfaces/IActivity.cs @ 10454

Last change on this file since 10454 was 10454, checked in by abeham, 10 years ago

#1610: updated core, implemented card game sample

File size: 388 bytes
Line 
1using System;
2using System.Collections.Generic;
3using HeuristicLab.Common;
4
5namespace HeuristicLab.SimulationCore {
6  public interface IActivity<TModel> : IDeepCloneable, IContent
7    where TModel : IModel {
8    IEventQueue<TModel> EventQueue { get; }
9    IEnumerable<Type> MonitoredActions { get; }
10
11    void ManageEvents(TModel model, IAction<TModel> lastAction);
12  }
13}
Note: See TracBrowser for help on using the repository browser.