Ejemplo n.º 1
0
        public void removeDrawable(IDrawableFE drawableObject)
        {
            this.drawables.Remove(drawableObject);

            // Verifica adicionalmente si el objeto es un
            // DrawUpdateable para eliminarlo de la lista
            IDrawUpdateableFE drawUpdateable = null;
            if ((drawUpdateable = drawableObject as IDrawUpdateableFE) != null)
            {
                this.drawUpdateables.Remove(drawUpdateable);
            }
        }
Ejemplo n.º 2
0
 public void addDrawableOnly(IDrawableFE drawableObject)
 {
     newDrawables.Add(drawableObject);
     // Si es IDrawUpdateableFE lo agrega tambien a su
     // respectiva lista
     IDrawUpdateableFE drawUpdateable = null;
     if ((drawUpdateable = drawableObject as IDrawUpdateableFE) != null)
     {
         this.newDrawUpdateables.Add(drawUpdateable);
     }
 }