Class DynamicsProcessing.Channel
public class DynamicsProcessing.Channel : JVMBridgeBase<DynamicsProcessing.Channel>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
DynamicsProcessing.Channel
- Implements
- Extension Methods
Constructors
Channel(Channel)
public Channel(DynamicsProcessing.Channel arg0)
Parameters
Channel(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Channel(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Channel(float, bool, int, bool, int, bool, int, bool)
public Channel(float arg0, bool arg1, int arg2, bool arg3, int arg4, bool arg5, int arg6, bool arg7)
Parameters
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
CreatePoolableInstance(Channel)
HPA initializer for Channel(Android.Media.Audiofx.DynamicsProcessing.Channel arg0)
public static DynamicsProcessing.Channel CreatePoolableInstance(DynamicsProcessing.Channel arg0)
Parameters
Returns
CreatePoolableInstance(float, bool, int, bool, int, bool, int, bool)
HPA initializer for Channel(float arg0, bool arg1, int arg2, bool arg3, int arg4, bool arg5, int arg6, bool arg7)
public static DynamicsProcessing.Channel CreatePoolableInstance(float arg0, bool arg1, int arg2, bool arg3, int arg4, bool arg5, int arg6, bool arg7)
Parameters
Returns
GetInputGain()
public float GetInputGain()
Returns
GetLimiter()
public DynamicsProcessing.Limiter GetLimiter()
Returns
GetMbc()
public DynamicsProcessing.Mbc GetMbc()
Returns
GetMbcBand(int)
public DynamicsProcessing.MbcBand GetMbcBand(int arg0)
Parameters
Returns
GetPostEq()
public DynamicsProcessing.Eq GetPostEq()
Returns
GetPostEqBand(int)
public DynamicsProcessing.EqBand GetPostEqBand(int arg0)
Parameters
Returns
GetPreEq()
public DynamicsProcessing.Eq GetPreEq()
Returns
GetPreEqBand(int)
public DynamicsProcessing.EqBand GetPreEqBand(int arg0)
Parameters
Returns
SetInputGain(float)
public void SetInputGain(float arg0)
Parameters
SetLimiter(Limiter)
public void SetLimiter(DynamicsProcessing.Limiter arg0)
Parameters
SetMbc(Mbc)
public void SetMbc(DynamicsProcessing.Mbc arg0)
Parameters
SetMbcBand(int, MbcBand)
public void SetMbcBand(int arg0, DynamicsProcessing.MbcBand arg1)
Parameters
SetPostEq(Eq)
public void SetPostEq(DynamicsProcessing.Eq arg0)
Parameters
SetPostEqBand(int, EqBand)
public void SetPostEqBand(int arg0, DynamicsProcessing.EqBand arg1)
Parameters
arg0intarg1DynamicsProcessing.EqBand
SetPreEq(Eq)
public void SetPreEq(DynamicsProcessing.Eq arg0)
Parameters
SetPreEqBand(int, EqBand)
public void SetPreEqBand(int arg0, DynamicsProcessing.EqBand arg1)
Parameters
arg0intarg1DynamicsProcessing.EqBand