C# 클래스 BaseSequence.Sequence

상속: ISequence
파일 보기 프로젝트 열기: sall/vixen-modules

공개 프로퍼티들

프로퍼티 타입 설명
Forever System.TimeSpan

공개 메소드들

메소드 설명
AddMedia ( string filePath ) : IMediaModuleInstance
AddMedia ( IEnumerable modules ) : void
AddMedia ( IMediaModuleInstance module ) : void
AddSequenceFilter ( ISequenceFilterNode sequenceFilterNode ) : void
AddSequenceFilters ( IEnumerable filterNodes ) : void
ClearMedia ( ) : void
ClearSequenceFilters ( ) : void
GetAllMedia ( ) : IEnumerable
GetAllSequenceFilters ( ) : IEnumerable
GetTiming ( ) : ITiming
InsertData ( IEffectNode effectNode ) : void
InsertData ( IEnumerable effectNodes ) : void
RemoveData ( IEffectNode effectNode ) : bool
RemoveMedia ( IMediaModuleInstance module ) : bool
RemoveSequenceFilter ( ISequenceFilterNode sequenceFilterNode ) : bool
Save ( ) : void
Save ( string filePath ) : void
Sequence ( ) : System
ToString ( ) : string

비공개 메소드들

메소드 설명
_DataListener ( IEffectNode effectNode ) : bool

메소드 상세

AddMedia() 공개 메소드

public AddMedia ( string filePath ) : IMediaModuleInstance
filePath string
리턴 IMediaModuleInstance

AddMedia() 공개 메소드

public AddMedia ( IEnumerable modules ) : void
modules IEnumerable
리턴 void

AddMedia() 공개 메소드

public AddMedia ( IMediaModuleInstance module ) : void
module IMediaModuleInstance
리턴 void

AddSequenceFilter() 공개 메소드

public AddSequenceFilter ( ISequenceFilterNode sequenceFilterNode ) : void
sequenceFilterNode ISequenceFilterNode
리턴 void

AddSequenceFilters() 공개 메소드

public AddSequenceFilters ( IEnumerable filterNodes ) : void
filterNodes IEnumerable
리턴 void

ClearMedia() 공개 메소드

public ClearMedia ( ) : void
리턴 void

ClearSequenceFilters() 공개 메소드

public ClearSequenceFilters ( ) : void
리턴 void

GetAllMedia() 공개 메소드

public GetAllMedia ( ) : IEnumerable
리턴 IEnumerable

GetAllSequenceFilters() 공개 메소드

public GetAllSequenceFilters ( ) : IEnumerable
리턴 IEnumerable

GetTiming() 공개 메소드

public GetTiming ( ) : ITiming
리턴 ITiming

InsertData() 공개 메소드

public InsertData ( IEffectNode effectNode ) : void
effectNode IEffectNode
리턴 void

InsertData() 공개 메소드

public InsertData ( IEnumerable effectNodes ) : void
effectNodes IEnumerable
리턴 void

RemoveData() 공개 메소드

public RemoveData ( IEffectNode effectNode ) : bool
effectNode IEffectNode
리턴 bool

RemoveMedia() 공개 메소드

public RemoveMedia ( IMediaModuleInstance module ) : bool
module IMediaModuleInstance
리턴 bool

RemoveSequenceFilter() 공개 메소드

public RemoveSequenceFilter ( ISequenceFilterNode sequenceFilterNode ) : bool
sequenceFilterNode ISequenceFilterNode
리턴 bool

Save() 공개 메소드

public Save ( ) : void
리턴 void

Save() 공개 메소드

public Save ( string filePath ) : void
filePath string
리턴 void

Sequence() 공개 메소드

public Sequence ( ) : System
리턴 System

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

Forever 공개적으로 정적으로 프로퍼티

Use this to set the sequence's length when the sequence is untimed.
public static TimeSpan,System Forever
리턴 System.TimeSpan