예제 #1
0
 //============================================================
 public void FilterRenderables(FDxRenderableCollection renderables)
 {
     foreach (FDxRenderable renderable in _renderables)
     {
         if (renderable.IsVisible)
         {
             renderables.Append(_renderables);
         }
     }
 }
예제 #2
0
 //============================================================
 public void FilterSelected(FDxRenderableCollection renderables, bool isUi)
 {
     renderables.Clear();
     for (int n = 0; n < _count; n++)
     {
         if (_items[n].IsSelected)
         {
             if (_items[n].IsUi == isUi)
             {
                 renderables.Push(_items[n]);
             }
         }
     }
 }