コード例 #1
0
ファイル: SelectionView.cs プロジェクト: beyonddiana/osmp-cs
        public void Render()
        {
            SelectionModel  selectionmodel = SelectionModel.GetInstance();
            IGraphicsHelper graphics       = GraphicsHelperFactory.GetInstance();

            for (int i = 0; i < selectionmodel.SelectedObjects.Count; i++)
            {
                Entity entity = selectionmodel.SelectedObjects[i];

                graphics.PushMatrix();

                if (entity.Parent != null)
                {
                    (entity as EntityGroup).ApplyTransforms();
                }

                entity.DrawSelected();
                graphics.PopMatrix();
            }
        }