Dwarrowdelf.Client.BuildItemManager.Cleanup C# (CSharp) Method

Cleanup() static private method

static private Cleanup ( ) : void
return void
        void Cleanup()
        {
            this.Workbench.Destructed -= OnWorkbenchDestructed;
            ItemObject.IsInstalledChanged -= OnIsInstalledChanged;

            this.Environment.World.JobManager.RemoveJobSource(this);

            while (m_buildOrderQueue.Count > 0)
                RemoveBuildOrder(m_buildOrderQueue[0]);

            RemoveBuildItemManager(this);
        }