C# Class Harriet.Models.Core.HarrietCharacterOperator

キャラ関連の表示状態をアプリケーション全体にわたって管理するオペレータを表します。
Inheritance: IDisposable
显示文件 Open project: malaybaku/harriet Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
HarrietCharacterOperator ( string characterName, IMainWindow mainWindow, ICharacterAppearanceSetting setting ) : System
Update ( int lipSynchValue ) : System.Threading.Tasks.Task

描画の更新処理を行います。ビジー状態などで有効な描画が行われない場合nullを返します。

Private Methods

Method Description
ApplySizeSetting ( ) : void

サイズの変更を適用します。

LoadCharacter ( string characterName ) : void

キャラ名によってキャラをロードします。

SyncSizeSetting ( ICharacterAppearanceSetting setting ) : void

サイズ設定を同期します。

Method Details

Dispose() public method

public Dispose ( ) : void
return void

HarrietCharacterOperator() public method

public HarrietCharacterOperator ( string characterName, IMainWindow mainWindow, ICharacterAppearanceSetting setting ) : System
characterName string
mainWindow IMainWindow
setting ICharacterAppearanceSetting
return System

Update() public method

描画の更新処理を行います。ビジー状態などで有効な描画が行われない場合nullを返します。
public Update ( int lipSynchValue ) : System.Threading.Tasks.Task
lipSynchValue int
return System.Threading.Tasks.Task