public void AddView(GUIView view, GUILayerType layertype) { startFrameAction.Call(() => { var layer = GetLayer(layertype); if (layer == null) { layer = new GUILayer(this, layertype); m_layers.Add(layer); m_layers.Sort((a, b) => { return(a.Order.CompareTo(b.Order)); }); } layer.AddView(view); }); }
public void SetDirty() { actionBeforeUpdate.Call(() => m_syncAll = true); }