using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace MudEngine.Core.Interfaces { /// /// Provides an API for scripts that need to be Initialized and Destroyed during gameplay. /// public interface IGameComponent { /// /// Method for initializing any code that must be executed prior to anything else. /// void Initialize(); /// /// Method for destroying any resources that the class might be using. /// void Destroy(); } }