Beispiel #1
0
        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);
            });
        }
Beispiel #2
0
 public void SetDirty()
 {
     actionBeforeUpdate.Call(() => m_syncAll = true);
 }