C# Class LongoMatch.Drawing.CanvasObjects.Dashboard.LinkAnchorObject

Inheritance: CanvasObject, ICanvasSelectableObject
Afficher le fichier Open project: GNOME/longomatch Class Usage Examples

Méthodes publiques

Méthode Description
CanLink ( LinkAnchorObject anchor ) : bool
Draw ( IDrawingToolkit tk, Area area ) : void
GetSelection ( Point point, double precision, bool inMotion = false ) : Selection
LinkAnchorObject ( DashboardButtonObject button, List tags, Point relPos ) : System
Move ( Selection s, Point dst, Point start ) : void

Private Methods

Méthode Description
CreateSurface ( string name ) : ISurface
LoadSurfaces ( ) : void

Method Details

CanLink() public méthode

public CanLink ( LinkAnchorObject anchor ) : bool
anchor LinkAnchorObject
Résultat bool

Draw() public méthode

public Draw ( IDrawingToolkit tk, Area area ) : void
tk IDrawingToolkit
area LongoMatch.Core.Common.Area
Résultat void

GetSelection() public méthode

public GetSelection ( Point point, double precision, bool inMotion = false ) : Selection
point Point
precision double
inMotion bool
Résultat LongoMatch.Core.Store.Drawables.Selection

LinkAnchorObject() public méthode

public LinkAnchorObject ( DashboardButtonObject button, List tags, Point relPos ) : System
button DashboardButtonObject
tags List
relPos Point
Résultat System

Move() public méthode

public Move ( Selection s, Point dst, Point start ) : void
s LongoMatch.Core.Store.Drawables.Selection
dst Point
start Point
Résultat void