C# Класс Ypsilon.Core.Patterns.MVC.AModel

Abstract Model. Maintains the state, core data, and update logic of a model.
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
Controller AController
View AView

Открытые методы

Метод Описание
Dispose ( ) : void
GetController ( ) : AController
GetView ( ) : AView
Initialize ( ) : void
Update ( float totalSeconds, float frameSeconds ) : void

Защищенные методы

Метод Описание
CreateController ( ) : AController
CreateView ( ) : AView

Описание методов

CreateController() защищенный абстрактный Метод

protected abstract CreateController ( ) : AController
Результат AController

CreateView() защищенный абстрактный Метод

protected abstract CreateView ( ) : AView
Результат AView

Dispose() публичный абстрактный Метод

public abstract Dispose ( ) : void
Результат void

GetController() публичный Метод

public GetController ( ) : AController
Результат AController

GetView() публичный Метод

public GetView ( ) : AView
Результат AView

Initialize() публичный абстрактный Метод

public abstract Initialize ( ) : void
Результат void

Update() публичный абстрактный Метод

public abstract Update ( float totalSeconds, float frameSeconds ) : void
totalSeconds float
frameSeconds float
Результат void

Описание свойств

Controller защищенное свойство

protected AController,Ypsilon.Core.Patterns.MVC Controller
Результат AController

View защищенное свойство

protected AView,Ypsilon.Core.Patterns.MVC View
Результат AView