C# Class LunarEclipse.Model.StandardSelection

Inheritance: ISelection
Afficher le fichier Open project: mono/lunareclipse Class Usage Examples

Private Properties

Свойство Type Description
AddElementToCanvas void
ChangeMainElement void
ChangeSelection void
ChangeZ void
FindHandleGroup IHandleGroup
PushUndo void
RemoveElementFromCanvas void

Méthodes publiques

Méthode Description
Add ( UIElement element ) : void
AlignBottom ( ) : void
AlignHorizontalCenter ( ) : void
AlignLeft ( ) : void
AlignRight ( ) : void
AlignTop ( ) : void
AlignVerticalCenter ( ) : void
BringForwards ( ) : void
BringToFront ( ) : void
Clear ( ) : void
Clone ( ) : void
Contains ( UIElement element ) : bool
Copy ( ) : void
Cut ( ) : void
DeleteFromCanvas ( ) : void
GetBounds ( ) : Rect
Hide ( ) : void
Paste ( ) : void
Remove ( UIElement element ) : void
SelectAll ( ) : void
SendBackwards ( ) : void
SendToBack ( ) : void
Show ( ) : void
StandardSelection ( MoonlightController controller ) : System
Update ( ) : void

Méthodes protégées

Méthode Description
OnHandleMouseDown ( object sender, System.Windows.Input.MouseEventArgs args ) : void

Private Methods

Méthode Description
AddElementToCanvas ( UIElement element ) : void
ChangeMainElement ( ) : void
ChangeSelection ( ) : void
ChangeZ ( UIElement element, int z ) : void
FindHandleGroup ( UIElement element ) : IHandleGroup
PushUndo ( ) : void
RemoveElementFromCanvas ( UIElement element ) : void

Method Details

Add() public méthode

public Add ( UIElement element ) : void
element UIElement
Résultat void

AlignBottom() public méthode

public AlignBottom ( ) : void
Résultat void

AlignHorizontalCenter() public méthode

public AlignHorizontalCenter ( ) : void
Résultat void

AlignLeft() public méthode

public AlignLeft ( ) : void
Résultat void

AlignRight() public méthode

public AlignRight ( ) : void
Résultat void

AlignTop() public méthode

public AlignTop ( ) : void
Résultat void

AlignVerticalCenter() public méthode

public AlignVerticalCenter ( ) : void
Résultat void

BringForwards() public méthode

public BringForwards ( ) : void
Résultat void

BringToFront() public méthode

public BringToFront ( ) : void
Résultat void

Clear() public méthode

public Clear ( ) : void
Résultat void

Clone() public méthode

public Clone ( ) : void
Résultat void

Contains() public méthode

public Contains ( UIElement element ) : bool
element UIElement
Résultat bool

Copy() public méthode

public Copy ( ) : void
Résultat void

Cut() public méthode

public Cut ( ) : void
Résultat void

DeleteFromCanvas() public méthode

public DeleteFromCanvas ( ) : void
Résultat void

GetBounds() public méthode

public GetBounds ( ) : Rect
Résultat System.Windows.Rect

Hide() public méthode

public Hide ( ) : void
Résultat void

OnHandleMouseDown() protected méthode

protected OnHandleMouseDown ( object sender, System.Windows.Input.MouseEventArgs args ) : void
sender object
args System.Windows.Input.MouseEventArgs
Résultat void

Paste() public méthode

public Paste ( ) : void
Résultat void

Remove() public méthode

public Remove ( UIElement element ) : void
element UIElement
Résultat void

SelectAll() public méthode

public SelectAll ( ) : void
Résultat void

SendBackwards() public méthode

public SendBackwards ( ) : void
Résultat void

SendToBack() public méthode

public SendToBack ( ) : void
Résultat void

Show() public méthode

public Show ( ) : void
Résultat void

StandardSelection() public méthode

public StandardSelection ( MoonlightController controller ) : System
controller LunarEclipse.Controller.MoonlightController
Résultat System

Update() public méthode

public Update ( ) : void
Résultat void