/
Vagabond132
/
TerrariaCourse
Обзор
Документация
Войти
/
Vagabond132
/
TerrariaCourse
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
View/Game/MapView.cs
40 строк
933 B
Vagabond132
Соглашение
13 янв 2025, 13:34
13 янв 2025, 13:34
8528b00
Код
Авторство
О чём код?
using Model.GameComponents; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using View.Core; namespace View.Game { /// <summary> /// Представление карты /// </summary> public abstract class MapView : ViewBase { /// <summary> /// Модель игры /// </summary> public MapModel Map { get; protected set; } /// <summary> /// Конструктор отображения игры /// </summary> /// <param name="parMap">Модель игры</param> public MapView(MapModel parMap) { Map = parMap; } /// <summary> /// Нарисовать игру /// </summary> public abstract override void Draw(); /// <summary> /// Перерисовать игру /// </summary> public abstract void Redraw(); } }