void RemoveAllUserControllerBoxes()
{
int j = this.workingControllerBoxes.Count;
for (int i = j - 1; i >= 0; --i)
{
var userControllerBox = this.workingControllerBoxes[i];
userControllerBox.Visible = false;
userControllerBox.TargetBox = null;
userControllerBox.RemoveSelf();
userControllerPool.Enqueue(userControllerBox);
}
this.workingControllerBoxes.Clear();
}
void SetupBackgroundProperties(LayoutFarm.CustomWidgets.EaseBox backgroundBox)