Exemplo n.º 1
0
 void IVisibleConsumer.Add(IVisible visible)
 {
     if (source != null)
     {
         throw new Exception("Source already exists");
     }
     source = visible as WpfShape;
     if (visible is IWpfVisible)
     {
         IWpfVisible sh = visible as IWpfVisible;
         textures = sh.Textures;
     }
     onAdd(visible);
 }
Exemplo n.º 2
0
 void IVisibleConsumer.Remove(IVisible visible)
 {
     source = null;
     onRemove(visible);
 }