C# Класс Harriet.Models.Core.ModelCore

Harrietのコアロジックを定めるクラスです。
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
Initialize void
ModelCore System
OnChangeCharacter void
OnCloseRequested void
OnClosing void
OnTimerTick void

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

Метод Описание
LoadAndStart ( IMainWindow mainWindow, ICharacterSelector characterSelector, INadeable nadenade ) : ModelCore

モデルを読み込み、メイン動作を開始します。

Приватные методы

Метод Описание
Initialize ( IMainWindow mainWindow ) : void

起動後にモデルの動作を開始します。 NOTE: エントリポイント的に動作する

ModelCore ( IMainWindow mainWindow, ICharacterSelector characterSelector, INadeable nadenade ) : System

このモデルを適用するウィンドウを指定し、モデルを初期化します。

OnChangeCharacter ( string characterName ) : void

キャラ変更を試み、可能なら実際に変更する

OnCloseRequested ( ) : void

メインウィンドウからのアプリケーション終了要求を処理

OnClosing ( ) : void

メインウィンドウが閉じる前のリソース解放処理

OnTimerTick ( object sender, EventArgs e ) : void

フレーム毎の更新処理

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

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

モデルを読み込み、メイン動作を開始します。
public static LoadAndStart ( IMainWindow mainWindow, ICharacterSelector characterSelector, INadeable nadenade ) : ModelCore
mainWindow IMainWindow
characterSelector ICharacterSelector
nadenade INadeable
Результат ModelCore