C# 클래스 AnimatGuiCtrls.Collections.KeyFrameCollection

상속: System.Collections.CollectionBase
파일 보기 프로젝트 열기: NeuroRoboticTech/AnimatLabPublicSource 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_CurrentFrame AnimatGuiCtrls.Controls.KeyFrame
_aryMulitFrames System.Collections.ArrayList
_arySingleFrames System.Collections.ArrayList

공개 메소드들

메소드 설명
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

메소드 상세

Add() 공개 메소드

public Add ( KeyFrame keyFrame ) : KeyFrame
keyFrame AnimatGuiCtrls.Controls.KeyFrame
리턴 AnimatGuiCtrls.Controls.KeyFrame

Add() 공개 메소드

public Add ( KeyFrame keyFrame, bool bSuspendRedraw ) : KeyFrame
keyFrame AnimatGuiCtrls.Controls.KeyFrame
bSuspendRedraw bool
리턴 AnimatGuiCtrls.Controls.KeyFrame

Contains() 공개 메소드

public Contains ( KeyFrame value ) : bool
value AnimatGuiCtrls.Controls.KeyFrame
리턴 bool

Copy() 공개 메소드

public Copy ( ) : KeyFrameCollection
리턴 KeyFrameCollection

Draw() 공개 메소드

public Draw ( Graphics g ) : void
g System.Drawing.Graphics
리턴 void

FindClosest() 공개 메소드

public FindClosest ( KeyFrame iType, long lMillisecond ) : KeyFrame
iType AnimatGuiCtrls.Controls.KeyFrame
lMillisecond long
리턴 AnimatGuiCtrls.Controls.KeyFrame

FindClosest() 공개 메소드

public FindClosest ( KeyFrame iType, long lMillisecond, bool bInActualZoneOnly ) : KeyFrame
iType AnimatGuiCtrls.Controls.KeyFrame
lMillisecond long
bInActualZoneOnly bool
리턴 AnimatGuiCtrls.Controls.KeyFrame

IndexOf() 공개 메소드

public IndexOf ( KeyFrame value ) : int
value AnimatGuiCtrls.Controls.KeyFrame
리턴 int

IsHandleClick() 공개 메소드

public IsHandleClick ( System e ) : KeyFrame
e System
리턴 AnimatGuiCtrls.Controls.KeyFrame

KeyFrameCollection() 공개 메소드

public KeyFrameCollection ( TimeRuler ruler ) : System
ruler AnimatGuiCtrls.Controls.TimeRuler
리턴 System

Overlaps() 공개 메소드

public Overlaps ( long lStart, long lEnd, KeyFrame testFrame ) : bool
lStart long
lEnd long
testFrame AnimatGuiCtrls.Controls.KeyFrame
리턴 bool

Remove() 공개 메소드

public Remove ( KeyFrame value ) : void
value AnimatGuiCtrls.Controls.KeyFrame
리턴 void

Remove() 공개 메소드

public Remove ( KeyFrame value, bool bSuspendRedraw ) : void
value AnimatGuiCtrls.Controls.KeyFrame
bSuspendRedraw bool
리턴 void

RemoveClosest() 공개 메소드

public RemoveClosest ( KeyFrame iType, long lMillisecond ) : KeyFrame
iType AnimatGuiCtrls.Controls.KeyFrame
lMillisecond long
리턴 AnimatGuiCtrls.Controls.KeyFrame

SetIndex() 공개 메소드

public SetIndex ( int newIndex, KeyFrame value ) : int
newIndex int
value AnimatGuiCtrls.Controls.KeyFrame
리턴 int

this() 공개 메소드

public this ( int index ) : KeyFrame
index int
리턴 AnimatGuiCtrls.Controls.KeyFrame

프로퍼티 상세

_CurrentFrame 보호되어 있는 프로퍼티

protected KeyFrame,AnimatGuiCtrls.Controls _CurrentFrame
리턴 AnimatGuiCtrls.Controls.KeyFrame

_aryMulitFrames 보호되어 있는 프로퍼티

protected ArrayList,System.Collections _aryMulitFrames
리턴 System.Collections.ArrayList

_arySingleFrames 보호되어 있는 프로퍼티

protected ArrayList,System.Collections _arySingleFrames
리턴 System.Collections.ArrayList