C# 클래스 Vidka.Core.DragAndDropManager

파일 보기 프로젝트 열기: miktemk/VidkaEditor 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
draggedRelevantFiles string[]

공개 메소드들

메소드 설명
DragAndDropManager ( IVideoShitbox editor, VidkaProj proj, Vidka.Core.Ops.VidkaFileMapping fileMapping ) : System
FinalizeDragAndMakeAudioClips ( long firstFrameFromDraggy ) : Vidka.Core.Model.VidkaClipAudio[]
FinalizeDragAndMakeVideoClips ( ) : Vidka.Core.Model.VidkaClipVideoAbstract[]
FinalizeThisDragDropOp ( ) : void
IsFilenameAudio ( string filename ) : bool
IsFilenameImage ( string filename ) : bool
IsFilenameVideo ( string filename ) : bool
NewFilesDragged ( string filenames, long nFakeFrames ) : void
QueueUpTheWholeFolder ( string folder ) : void
SetProj ( VidkaProj proj ) : void

비공개 메소드들

메소드 설명
CancelDragDrop ( ) : void
GetDraggyTextAnalyzing ( string files ) : string
GetRelevantFilenames ( string filenames ) : string[]

Removes all non-video and non-audio filenames (by extension) Returns only video if given a mix of video and audio files.

IsFilenameOneOfThese ( string filename, string extensions ) : bool
IsFilenameVidkaProject ( string filename ) : bool
genericListener_AppendToConsole ( VidkaConsoleLogLevel level, string text ) : void
metaGenerator_MetaReady ( string filename, VideoMetadataUseful meta ) : void
metaGenerator_PleaseUnlockThisFile ( string filename ) : void
metaGenerator_ThumbReady ( string filename, string fileThumbs ) : void
metaGenerator_WaveReady ( string filename, string fileWave, string fileWaveJpg ) : void

메소드 상세

DragAndDropManager() 공개 메소드

public DragAndDropManager ( IVideoShitbox editor, VidkaProj proj, Vidka.Core.Ops.VidkaFileMapping fileMapping ) : System
editor IVideoShitbox
proj Vidka.Core.Model.VidkaProj
fileMapping Vidka.Core.Ops.VidkaFileMapping
리턴 System

FinalizeDragAndMakeAudioClips() 공개 메소드

public FinalizeDragAndMakeAudioClips ( long firstFrameFromDraggy ) : Vidka.Core.Model.VidkaClipAudio[]
firstFrameFromDraggy long
리턴 Vidka.Core.Model.VidkaClipAudio[]

FinalizeDragAndMakeVideoClips() 공개 메소드

public FinalizeDragAndMakeVideoClips ( ) : Vidka.Core.Model.VidkaClipVideoAbstract[]
리턴 Vidka.Core.Model.VidkaClipVideoAbstract[]

FinalizeThisDragDropOp() 공개 메소드

public FinalizeThisDragDropOp ( ) : void
리턴 void

IsFilenameAudio() 공개 정적인 메소드

public static IsFilenameAudio ( string filename ) : bool
filename string
리턴 bool

IsFilenameImage() 공개 정적인 메소드

public static IsFilenameImage ( string filename ) : bool
filename string
리턴 bool

IsFilenameVideo() 공개 정적인 메소드

public static IsFilenameVideo ( string filename ) : bool
filename string
리턴 bool

NewFilesDragged() 공개 메소드

public NewFilesDragged ( string filenames, long nFakeFrames ) : void
filenames string
nFakeFrames long
리턴 void

QueueUpTheWholeFolder() 공개 메소드

public QueueUpTheWholeFolder ( string folder ) : void
folder string
리턴 void

SetProj() 공개 메소드

public SetProj ( VidkaProj proj ) : void
proj Vidka.Core.Model.VidkaProj
리턴 void

프로퍼티 상세

draggedRelevantFiles 공개적으로 프로퍼티

public string[] draggedRelevantFiles
리턴 string[]