//============================================================ public void FilterRenderables(FDxRenderableCollection renderables) { foreach (FDxRenderable renderable in _renderables) { if (renderable.IsVisible) { renderables.Append(_renderables); } } }
//============================================================ 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]); } } } }