C# Class Vixen.Services.SequenceService

Afficher le fichier Open project: sall/vixen

Méthodes publiques

Méthode Description
CreateNew ( string fileType ) : ISequence
CreateNewCache ( string filePath ) : ISequenceCache

Create a cache object for the given sequence path.

GetAllSequenceFileNames ( ) : string[]
Load ( string filePath ) : ISequence
LoadCache ( string filePath ) : ISequenceCache
Save ( ISequence sequence, string filePath ) : void
SaveCache ( ISequenceCache sequenceCache, string filePath ) : void

Private Methods

Méthode Description
AddMedia ( IEffectNode effectNode, ISequence sequence ) : void
SequenceService ( ) : System
_CreateSequenceCacheInstance ( string fileType ) : ISequenceCache
_CreateSequenceDataInstance ( string fileType ) : ISequenceTypeDataModel
_CreateSequenceInstance ( string fileType ) : ISequence

Method Details

CreateNew() public méthode

public CreateNew ( string fileType ) : ISequence
fileType string
Résultat ISequence

CreateNewCache() public méthode

Create a cache object for the given sequence path.
public CreateNewCache ( string filePath ) : ISequenceCache
filePath string
Résultat ISequenceCache

GetAllSequenceFileNames() public méthode

public GetAllSequenceFileNames ( ) : string[]
Résultat string[]

Load() public méthode

public Load ( string filePath ) : ISequence
filePath string
Résultat ISequence

LoadCache() public méthode

public LoadCache ( string filePath ) : ISequenceCache
filePath string
Résultat ISequenceCache

Save() public méthode

public Save ( ISequence sequence, string filePath ) : void
sequence ISequence
filePath string
Résultat void

SaveCache() public méthode

public SaveCache ( ISequenceCache sequenceCache, string filePath ) : void
sequenceCache ISequenceCache
filePath string
Résultat void