C# Class GAudio.GATAudioLoader.LoadingOperation

Inheritance: AGATLoadingOperation
显示文件 Open project: gregzo/G-Audio

Public Methods

Method Description
AddFile ( string relativePath, PathRelativeType pathType ) : bool
LoadNext ( BackgroundWorker worker, float deInterleaveBuffer ) : GAudio.GATData[]
LoadingOperation ( GATDataAllocationMode allocationMode, int numFiles, FileLoadedHandler handler, bool forceMono = false ) : System.ComponentModel
OperationWillStart ( ) : void
SetStatus ( LoadOperationStatus status ) : void

Private Methods

Method Description
ReleaseContainers ( GATData containers ) : void

Method Details

AddFile() public method

public AddFile ( string relativePath, PathRelativeType pathType ) : bool
relativePath string
pathType PathRelativeType
return bool

LoadNext() public method

public LoadNext ( BackgroundWorker worker, float deInterleaveBuffer ) : GAudio.GATData[]
worker System.ComponentModel.BackgroundWorker
deInterleaveBuffer float
return GAudio.GATData[]

LoadingOperation() public method

public LoadingOperation ( GATDataAllocationMode allocationMode, int numFiles, FileLoadedHandler handler, bool forceMono = false ) : System.ComponentModel
allocationMode GATDataAllocationMode
numFiles int
handler FileLoadedHandler
forceMono bool
return System.ComponentModel

OperationWillStart() public method

public OperationWillStart ( ) : void
return void

SetStatus() public method

public SetStatus ( LoadOperationStatus status ) : void
status LoadOperationStatus
return void