C# Class AnimatGuiCtrls.Controls.KeyFrame

Summary description for KeyFrame.
Datei anzeigen Open project: NeuroRoboticTech/AnimatLabPublicSource Class Usage Examples

Protected Properties

Property Type Description
_BarWidth int
_Color System.Drawing.Color
_DrawingBrush System.Drawing.Brush
_DrawingPen System.Drawing.Pen
_EndMillisecond long
_ID String
_NonSelBrush System.Drawing.Brush
_NonSelPen System.Drawing.Pen
_Playing bool
_SelBrush System.Drawing.Brush
_SelPen System.Drawing.Pen
_Selected bool
_SelectedColor System.Drawing.Color
_StartMillisecond long

Private Properties

Property Type Description

Public Methods

Method Description
CanBeMoved ( TimeRuler ruler ) : bool
DistanceFromHandle ( System e, TimeRuler ruler, long lMillisecond ) : int
Draw ( Graphics g, TimeRuler ruler ) : void
EndMove ( System e, TimeRuler ruler ) : void
IsHandleClick ( System e, TimeRuler ruler ) : bool
IsHandleClick ( System e, TimeRuler ruler, long lMillisecond ) : bool
KeyFrame ( ) : System
KeyFrame ( long lStart ) : System
MoveFrame ( System e, TimeRuler ruler ) : void
MoveFrame ( long lStart, long lEnd, TimeRuler ruler ) : void
Overlaps ( KeyFrame keyTest, enumFrameTimeType &iTimeType ) : bool
Overlaps ( long lStart, long lEnd, enumFrameTimeType &iTimeType ) : bool
SetTimes ( long lStart ) : void
SetTimes ( long lStart, long lEnd ) : void
StartMove ( System e, TimeRuler ruler ) : void

Protected Methods

Method Description
CreatePens ( ) : void

Method Details

CanBeMoved() public method

public CanBeMoved ( TimeRuler ruler ) : bool
ruler TimeRuler
return bool

CreatePens() protected method

protected CreatePens ( ) : void
return void

DistanceFromHandle() public method

public DistanceFromHandle ( System e, TimeRuler ruler, long lMillisecond ) : int
e System
ruler TimeRuler
lMillisecond long
return int

Draw() public method

public Draw ( Graphics g, TimeRuler ruler ) : void
g System.Drawing.Graphics
ruler TimeRuler
return void

EndMove() public method

public EndMove ( System e, TimeRuler ruler ) : void
e System
ruler TimeRuler
return void

IsHandleClick() public method

public IsHandleClick ( System e, TimeRuler ruler ) : bool
e System
ruler TimeRuler
return bool

IsHandleClick() public method

public IsHandleClick ( System e, TimeRuler ruler, long lMillisecond ) : bool
e System
ruler TimeRuler
lMillisecond long
return bool

KeyFrame() public method

public KeyFrame ( ) : System
return System

KeyFrame() public method

public KeyFrame ( long lStart ) : System
lStart long
return System

MoveFrame() public method

public MoveFrame ( System e, TimeRuler ruler ) : void
e System
ruler TimeRuler
return void

MoveFrame() public method

public MoveFrame ( long lStart, long lEnd, TimeRuler ruler ) : void
lStart long
lEnd long
ruler TimeRuler
return void

Overlaps() public method

public Overlaps ( KeyFrame keyTest, enumFrameTimeType &iTimeType ) : bool
keyTest KeyFrame
iTimeType enumFrameTimeType
return bool

Overlaps() public method

public Overlaps ( long lStart, long lEnd, enumFrameTimeType &iTimeType ) : bool
lStart long
lEnd long
iTimeType enumFrameTimeType
return bool

SetTimes() public method

public SetTimes ( long lStart ) : void
lStart long
return void

SetTimes() public method

public SetTimes ( long lStart, long lEnd ) : void
lStart long
lEnd long
return void

StartMove() public method

public StartMove ( System e, TimeRuler ruler ) : void
e System
ruler TimeRuler
return void

Property Details

_BarWidth protected_oe property

protected int _BarWidth
return int

_Color protected_oe property

protected Color,System.Drawing _Color
return System.Drawing.Color

_DrawingBrush protected_oe property

protected Brush,System.Drawing _DrawingBrush
return System.Drawing.Brush

_DrawingPen protected_oe property

protected Pen,System.Drawing _DrawingPen
return System.Drawing.Pen

_EndMillisecond protected_oe property

protected long _EndMillisecond
return long

_ID protected_oe property

protected String _ID
return String

_NonSelBrush protected_oe property

protected Brush,System.Drawing _NonSelBrush
return System.Drawing.Brush

_NonSelPen protected_oe property

protected Pen,System.Drawing _NonSelPen
return System.Drawing.Pen

_Playing protected_oe property

protected bool _Playing
return bool

_SelBrush protected_oe property

protected Brush,System.Drawing _SelBrush
return System.Drawing.Brush

_SelPen protected_oe property

protected Pen,System.Drawing _SelPen
return System.Drawing.Pen

_Selected protected_oe property

protected bool _Selected
return bool

_SelectedColor protected_oe property

protected Color,System.Drawing _SelectedColor
return System.Drawing.Color

_StartMillisecond protected_oe property

protected long _StartMillisecond
return long