C# Класс LunarEclipse.Controller.MoonlightController

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
MouseLeftDown void
MouseLeftUp void
MouseMove void
SetupCanvas void

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

Метод Описание
Clear ( ) : void
LoadFromFile ( string file ) : void
LoadXaml ( string xaml ) : void
MoonlightController ( GtkSilver moonlight ) : System
Redo ( ) : void
SaveToFile ( string file ) : void
SerializeCanvas ( ) : string
Undo ( ) : void
Zoom ( int zoom ) : void
Zoom ( int zoom, Point center ) : void
ZoomCorrection ( Point point ) : Point
ZoomCorrection ( double value ) : double

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

Метод Описание
MouseLeftDown ( object sender, System.Windows.Input.MouseEventArgs e ) : void
MouseLeftUp ( object sender, System.Windows.Input.MouseEventArgs e ) : void
MouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
SetupCanvas ( ) : void

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

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

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

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

public LoadFromFile ( string file ) : void
file string
Результат void

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

public LoadXaml ( string xaml ) : void
xaml string
Результат void

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

public MoonlightController ( GtkSilver moonlight ) : System
moonlight GtkSilver
Результат System

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

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

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

public SaveToFile ( string file ) : void
file string
Результат void

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

public SerializeCanvas ( ) : string
Результат string

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

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

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

public Zoom ( int zoom ) : void
zoom int
Результат void

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

public Zoom ( int zoom, Point center ) : void
zoom int
center Point
Результат void

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

public ZoomCorrection ( Point point ) : Point
point Point
Результат Point

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

public ZoomCorrection ( double value ) : double
value double
Результат double