C# Class GAudio.GATFilterParam

Helper class to easily control filter parameters. Reflection only occurs in the constructor: overhead when getting / setting the parameter is minimal.
显示文件 Open project: gregzo/G-Audio Class Usage Examples

Public Methods

Method Description
GATFilterParam ( AGATMonoFilter filter, string paramName ) : System

Initialize a filter parameter handler for the given filter. paramName should be the exact name of the property to tweak.

GATFilterParam ( int trackNb, int slotNb, string paramName, GATPlayer player = null ) : System

Initialize a filter parameter handler for a track filter. paramName should be the exact name of the property to tweak. If player is null, the default player is used instead.

GATFilterParam ( int slotNb, string paramName, GATPlayer player = null ) : System

Initialize a filter parameter handler for a player filter. If player is null, the default player is used instead. paramName should be the exact name of the property to tweak.

Method Details

GATFilterParam() public method

Initialize a filter parameter handler for the given filter. paramName should be the exact name of the property to tweak.
public GATFilterParam ( AGATMonoFilter filter, string paramName ) : System
filter AGATMonoFilter
paramName string
return System

GATFilterParam() public method

Initialize a filter parameter handler for a track filter. paramName should be the exact name of the property to tweak. If player is null, the default player is used instead.
public GATFilterParam ( int trackNb, int slotNb, string paramName, GATPlayer player = null ) : System
trackNb int
slotNb int
paramName string
player GATPlayer
return System

GATFilterParam() public method

Initialize a filter parameter handler for a player filter. If player is null, the default player is used instead. paramName should be the exact name of the property to tweak.
public GATFilterParam ( int slotNb, string paramName, GATPlayer player = null ) : System
slotNb int
paramName string
player GATPlayer
return System