FSO.Content.ChangeManager.BlockingResMod C# (CSharp) Method

BlockingResMod() public method

public BlockingResMod ( ResAction action ) : void
action ResAction
return void
        public void BlockingResMod(ResAction action)
        {
            var wait = new AutoResetEvent(false);
            action.SetSignal(wait);
            lock (ResActionQueue)
            {
                ResActionQueue.Enqueue(action);
            }
            wait.WaitOne();
        }