org.jouvieje.bass.structures
Class BASS_DX8_COMPRESSOR

java.lang.Object
  extended byorg.jouvieje.bass.misc.Pointer
      extended byorg.jouvieje.bass.structures.BASS_DX8_COMPRESSOR

public class BASS_DX8_COMPRESSOR
extends Pointer


Constructor Summary
BASS_DX8_COMPRESSOR()
          Create an object that holds a null BASS_DX8_COMPRESSOR.
 
Method Summary
static BASS_DX8_COMPRESSOR create()
          Create a new BASS_DX8_COMPRESSOR.
static BASS_DX8_COMPRESSOR createView(Pointer pointer)
          Create a view of the Pointer object as a BASS_DX8_COMPRESSOR object.
 float getAttack()
           
 float getGain()
           
 float getPredelay()
           
 float getRatio()
           
 float getRelease()
           
 float getThreshold()
           
 void release()
           
 void setAttack(float attack)
           
 void setGain(float gain)
           
 void setPredelay(float predelay)
           
 void setRatio(float ratio)
           
 void setRelease(float release)
           
 void setThreshold(float threshold)
           
 
Methods inherited from class org.jouvieje.bass.misc.Pointer
asDouble, asFloat, asInt, asLong, asString, equals, isNull, shareMemory
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BASS_DX8_COMPRESSOR

public BASS_DX8_COMPRESSOR()
Create an object that holds a null BASS_DX8_COMPRESSOR.
The call isNull() on the object created will returns true.
  BASS_DX8_COMPRESSOR obj = new BASS_DX8_COMPRESSOR();
  (obj == null) <=> false
  obj.isNull() <=> true
 
To creates a new BASS_DX8_COMPRESSOR, use the static "constructor" :
  BASS_DX8_COMPRESSOR obj = BASS_DX8_COMPRESSOR.create();

See Also:
create()
Method Detail

createView

public static BASS_DX8_COMPRESSOR createView(Pointer pointer)
Create a view of the Pointer object as a BASS_DX8_COMPRESSOR object.
This view is valid only if the memory holded by the Pointer holds a BASS_DX8_COMPRESSOR object.


create

public static BASS_DX8_COMPRESSOR create()
Create a new BASS_DX8_COMPRESSOR.
The call isNull() on the object created will return false.
  BASS_DX8_COMPRESSOR obj = BASS_DX8_COMPRESSOR.create();
  (obj == null) <=> obj.isNull() <=> false
 


release

public void release()

getGain

public float getGain()

setGain

public void setGain(float gain)

getAttack

public float getAttack()

setAttack

public void setAttack(float attack)

getRelease

public float getRelease()

setRelease

public void setRelease(float release)

getThreshold

public float getThreshold()

setThreshold

public void setThreshold(float threshold)

getRatio

public float getRatio()

setRatio

public void setRatio(float ratio)

getPredelay

public float getPredelay()

setPredelay

public void setPredelay(float predelay)


NativeBass is an Open Source Project under GNU LGPL License
NativeBass Project - © Copyright 2007-2008 - Jérôme Jouvie (Jouvieje)
http://jerome.jouvie.free.fr/ - jerome.jouvie@gmail.com

(Documentation Copyright © Ian Luck - BASS - http://www.un4seen.com)