C# 클래스 SpriteMaker.MainWindow

Interaction logic for MainWindow.xaml
상속: INotifyPropertyChanged
파일 보기 프로젝트 열기: impworks/xna.geek.engine

공개 메소드들

메소드 설명
MainWindow ( ) : System

보호된 메소드들

메소드 설명
notifyPropertyChanged ( string property ) : void

비공개 메소드들

메소드 설명
AddFilesCommand_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs args ) : void
DeleteCommand_CanExecute ( object sender, System.Windows.Input.CanExecuteRoutedEventArgs args ) : void
DeleteCommand_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs args ) : void
GenerateCommand_CanExecute ( object sender, System.Windows.Input.CanExecuteRoutedEventArgs args ) : void
GenerateCommand_Executed ( object sender, System.Windows.Input.ExecutedRoutedEventArgs args ) : void
createCanvas ( ICollection images ) : Bitmap

Create a new canvas to put all images onto.

generateSprite ( string fileName ) : void

Create a sprite out of the list.

loadImages ( IEnumerable sources ) : List

Load images into memory.

pasteFrames ( Image target, IEnumerable sources ) : void

Paste all frames onto a single image.

showSuccess ( string fileName ) : void
validateImages ( ICollection images ) : void

Make sure there are enough images and they're of equal size!

메소드 상세

MainWindow() 공개 메소드

public MainWindow ( ) : System
리턴 System

notifyPropertyChanged() 보호된 메소드

protected notifyPropertyChanged ( string property ) : void
property string
리턴 void