C# Class NoiseTool.MainWindow

Interaction logic for MainWindow.xaml
Inheritance: System.Windows.Window
Afficher le fichier Open project: MadoxLabs/NoiseTool

Protected Properties

Свойство Type Description
mCreateAt Point
mCurrentLine LinkLine
mCurrentObj NoiseObject
mLines List
mObjects List

Méthodes publiques

Méthode Description
MainWindow ( ) : System
OnLoad ( string l ) : void

Méthodes protégées

Méthode Description
Cascade ( NoiseObject obj ) : void
MainWindow_Load ( object sender, LoadEventArgs e ) : void
Object_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
obj_Close ( object sender, EventArgs e ) : void
obj_Erase ( Link id ) : void
obj_Erase ( object sender, LinkEventArgs e ) : void
obj_Link ( object sender, LinkEventArgs e ) : void
obj_Move ( object sender, EventArgs e ) : void
obj_NeedApply ( object sender, EventArgs e ) : void
obj_Raise ( object sender, EventArgs e ) : void
obj_Relink ( object sender, EventArgs e ) : void
obj_Rendered ( object sender, EventArgs e ) : void

Private Methods

Méthode Description
GetObjectByName ( string name ) : NoiseObject
MenuItem_Click ( object sender, System e ) : void
Window_Closed ( object sender, System e ) : void
Window_Loaded ( object sender, System e ) : void
Window_MouseLeftButtonDown ( object sender, System e ) : void
Window_MouseMove ( object sender, System e ) : void
textBlock_MouseLeftButtonUp ( object sender, System e ) : void
xApply_Click ( object sender, System e ) : void
xDone_Click ( object sender, System e ) : void
xEdit_Click ( object sender, System e ) : void
xGradientPicker_SelectionChanged ( object sender, System e ) : void
xLoad_Click ( object sender, System e ) : void
xSave_Click ( object sender, System e ) : void

Method Details

Cascade() protected méthode

protected Cascade ( NoiseObject obj ) : void
obj NoiseObject
Résultat void

MainWindow() public méthode

public MainWindow ( ) : System
Résultat System

MainWindow_Load() protected méthode

protected MainWindow_Load ( object sender, LoadEventArgs e ) : void
sender object
e LoadEventArgs
Résultat void

Object_PropertyChanged() protected méthode

protected Object_PropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object
e System.ComponentModel.PropertyChangedEventArgs
Résultat void

OnLoad() public méthode

public OnLoad ( string l ) : void
l string
Résultat void

obj_Close() protected méthode

protected obj_Close ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

obj_Erase() protected méthode

protected obj_Erase ( Link id ) : void
id Link
Résultat void

obj_Erase() protected méthode

protected obj_Erase ( object sender, LinkEventArgs e ) : void
sender object
e LinkEventArgs
Résultat void

obj_Link() protected méthode

protected obj_Link ( object sender, LinkEventArgs e ) : void
sender object
e LinkEventArgs
Résultat void

obj_Move() protected méthode

protected obj_Move ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

obj_NeedApply() protected méthode

protected obj_NeedApply ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

obj_Raise() protected méthode

protected obj_Raise ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

obj_Relink() protected méthode

protected obj_Relink ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

obj_Rendered() protected méthode

protected obj_Rendered ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Résultat void

Property Details

mCreateAt protected_oe property

protected Point mCreateAt
Résultat Point

mCurrentLine protected_oe property

protected LinkLine,NoiseTool mCurrentLine
Résultat LinkLine

mCurrentObj protected_oe property

protected NoiseObject,NoiseTool mCurrentObj
Résultat NoiseObject

mLines protected_oe property

protected List mLines
Résultat List

mObjects protected_oe property

protected List mObjects
Résultat List