C# Class Vidka.Core.DragAndDropManager

Afficher le fichier Open project: miktemk/VidkaEditor Class Usage Examples

Méthodes publiques

Свойство Type Description
draggedRelevantFiles string[]

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

DragAndDropManager() public méthode

public DragAndDropManager ( IVideoShitbox editor, VidkaProj proj, Vidka.Core.Ops.VidkaFileMapping fileMapping ) : System
editor IVideoShitbox
proj Vidka.Core.Model.VidkaProj
fileMapping Vidka.Core.Ops.VidkaFileMapping
Résultat System

FinalizeDragAndMakeAudioClips() public méthode

public FinalizeDragAndMakeAudioClips ( long firstFrameFromDraggy ) : Vidka.Core.Model.VidkaClipAudio[]
firstFrameFromDraggy long
Résultat Vidka.Core.Model.VidkaClipAudio[]

FinalizeDragAndMakeVideoClips() public méthode

public FinalizeDragAndMakeVideoClips ( ) : Vidka.Core.Model.VidkaClipVideoAbstract[]
Résultat Vidka.Core.Model.VidkaClipVideoAbstract[]

FinalizeThisDragDropOp() public méthode

public FinalizeThisDragDropOp ( ) : void
Résultat void

IsFilenameAudio() public static méthode

public static IsFilenameAudio ( string filename ) : bool
filename string
Résultat bool

IsFilenameImage() public static méthode

public static IsFilenameImage ( string filename ) : bool
filename string
Résultat bool

IsFilenameVideo() public static méthode

public static IsFilenameVideo ( string filename ) : bool
filename string
Résultat bool

NewFilesDragged() public méthode

public NewFilesDragged ( string filenames, long nFakeFrames ) : void
filenames string
nFakeFrames long
Résultat void

QueueUpTheWholeFolder() public méthode

public QueueUpTheWholeFolder ( string folder ) : void
folder string
Résultat void

SetProj() public méthode

public SetProj ( VidkaProj proj ) : void
proj Vidka.Core.Model.VidkaProj
Résultat void

Property Details

draggedRelevantFiles public_oe property

public string[] draggedRelevantFiles
Résultat string[]