C# 클래스 LongoMatch.Drawing.CanvasObjects.Teams.PlayerObject

상속: CanvasButtonObject, ICanvasSelectableObject
파일 보기 프로젝트 열기: GNOME/longomatch 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CreateSurface ISurface
Init void
LoadSurfaces void

공개 메소드들

메소드 설명
Draw ( IDrawingToolkit tk, Area area ) : void
GetSelection ( Point point, double precision, bool inMotion = false ) : Selection
Move ( Selection sel, Point p, Point start ) : void
PlayerObject ( ) : System.IO
PlayerObject ( Player player, Point position = null ) : System.IO

비공개 메소드들

메소드 설명
CreateSurface ( string name ) : ISurface
Init ( Point pos = null ) : void
LoadSurfaces ( ) : void

메소드 상세

Draw() 공개 메소드

public Draw ( IDrawingToolkit tk, Area area ) : void
tk IDrawingToolkit
area LongoMatch.Core.Common.Area
리턴 void

GetSelection() 공개 메소드

public GetSelection ( Point point, double precision, bool inMotion = false ) : Selection
point LongoMatch.Core.Common.Point
precision double
inMotion bool
리턴 LongoMatch.Core.Store.Drawables.Selection

Move() 공개 메소드

public Move ( Selection sel, Point p, Point start ) : void
sel LongoMatch.Core.Store.Drawables.Selection
p LongoMatch.Core.Common.Point
start LongoMatch.Core.Common.Point
리턴 void

PlayerObject() 공개 메소드

public PlayerObject ( ) : System.IO
리턴 System.IO

PlayerObject() 공개 메소드

public PlayerObject ( Player player, Point position = null ) : System.IO
player Player
position LongoMatch.Core.Common.Point
리턴 System.IO