C# Class AnimatGuiCtrls.Collections.KeyFrameCollection

Inheritance: System.Collections.CollectionBase
Afficher le fichier Open project: NeuroRoboticTech/AnimatLabPublicSource Class Usage Examples

Protected Properties

Свойство Type Description
_CurrentFrame AnimatGuiCtrls.Controls.KeyFrame
_aryMulitFrames System.Collections.ArrayList
_arySingleFrames System.Collections.ArrayList

Méthodes publiques

Méthode Description
Add ( KeyFrame keyFrame ) : KeyFrame
Add ( KeyFrame keyFrame, bool bSuspendRedraw ) : KeyFrame
Contains ( KeyFrame value ) : bool
Copy ( ) : KeyFrameCollection
Draw ( Graphics g ) : void
FindClosest ( KeyFrame iType, long lMillisecond ) : KeyFrame
FindClosest ( KeyFrame iType, long lMillisecond, bool bInActualZoneOnly ) : KeyFrame
IndexOf ( KeyFrame value ) : int
IsHandleClick ( System e ) : KeyFrame
KeyFrameCollection ( TimeRuler ruler ) : System
Overlaps ( long lStart, long lEnd, KeyFrame testFrame ) : bool
Remove ( KeyFrame value ) : void
Remove ( KeyFrame value, bool bSuspendRedraw ) : void
RemoveClosest ( KeyFrame iType, long lMillisecond ) : KeyFrame
SetIndex ( int newIndex, KeyFrame value ) : int
this ( int index ) : KeyFrame

Method Details

Add() public méthode

public Add ( KeyFrame keyFrame ) : KeyFrame
keyFrame AnimatGuiCtrls.Controls.KeyFrame
Résultat AnimatGuiCtrls.Controls.KeyFrame

Add() public méthode

public Add ( KeyFrame keyFrame, bool bSuspendRedraw ) : KeyFrame
keyFrame AnimatGuiCtrls.Controls.KeyFrame
bSuspendRedraw bool
Résultat AnimatGuiCtrls.Controls.KeyFrame

Contains() public méthode

public Contains ( KeyFrame value ) : bool
value AnimatGuiCtrls.Controls.KeyFrame
Résultat bool

Copy() public méthode

public Copy ( ) : KeyFrameCollection
Résultat KeyFrameCollection

Draw() public méthode

public Draw ( Graphics g ) : void
g System.Drawing.Graphics
Résultat void

FindClosest() public méthode

public FindClosest ( KeyFrame iType, long lMillisecond ) : KeyFrame
iType AnimatGuiCtrls.Controls.KeyFrame
lMillisecond long
Résultat AnimatGuiCtrls.Controls.KeyFrame

FindClosest() public méthode

public FindClosest ( KeyFrame iType, long lMillisecond, bool bInActualZoneOnly ) : KeyFrame
iType AnimatGuiCtrls.Controls.KeyFrame
lMillisecond long
bInActualZoneOnly bool
Résultat AnimatGuiCtrls.Controls.KeyFrame

IndexOf() public méthode

public IndexOf ( KeyFrame value ) : int
value AnimatGuiCtrls.Controls.KeyFrame
Résultat int

IsHandleClick() public méthode

public IsHandleClick ( System e ) : KeyFrame
e System
Résultat AnimatGuiCtrls.Controls.KeyFrame

KeyFrameCollection() public méthode

public KeyFrameCollection ( TimeRuler ruler ) : System
ruler AnimatGuiCtrls.Controls.TimeRuler
Résultat System

Overlaps() public méthode

public Overlaps ( long lStart, long lEnd, KeyFrame testFrame ) : bool
lStart long
lEnd long
testFrame AnimatGuiCtrls.Controls.KeyFrame
Résultat bool

Remove() public méthode

public Remove ( KeyFrame value ) : void
value AnimatGuiCtrls.Controls.KeyFrame
Résultat void

Remove() public méthode

public Remove ( KeyFrame value, bool bSuspendRedraw ) : void
value AnimatGuiCtrls.Controls.KeyFrame
bSuspendRedraw bool
Résultat void

RemoveClosest() public méthode

public RemoveClosest ( KeyFrame iType, long lMillisecond ) : KeyFrame
iType AnimatGuiCtrls.Controls.KeyFrame
lMillisecond long
Résultat AnimatGuiCtrls.Controls.KeyFrame

SetIndex() public méthode

public SetIndex ( int newIndex, KeyFrame value ) : int
newIndex int
value AnimatGuiCtrls.Controls.KeyFrame
Résultat int

this() public méthode

public this ( int index ) : KeyFrame
index int
Résultat AnimatGuiCtrls.Controls.KeyFrame

Property Details

_CurrentFrame protected_oe property

protected KeyFrame,AnimatGuiCtrls.Controls _CurrentFrame
Résultat AnimatGuiCtrls.Controls.KeyFrame

_aryMulitFrames protected_oe property

protected ArrayList,System.Collections _aryMulitFrames
Résultat System.Collections.ArrayList

_arySingleFrames protected_oe property

protected ArrayList,System.Collections _arySingleFrames
Résultat System.Collections.ArrayList