- using System;
- namespace Wayne.Lib.StateEngine.Generic
- {
- /// <summary>
- /// Common interface for all the generic state classes. It is used in the state factory
- /// code.
- /// </summary>
- /// <typeparam name="TMain"></typeparam>
- public interface IGenericState<TMain>
- {
- /// <summary>
- /// Writable main object. Only used in the state factory code.
- /// </summary>
- TMain WritableMain { get; set; }
- }
- }
|