org.jouvieje.bass.structures
Class BASS_DX8_PARAMEQ

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

public class BASS_DX8_PARAMEQ
extends Pointer


Constructor Summary
BASS_DX8_PARAMEQ()
          Create an object that holds a null BASS_DX8_PARAMEQ.
 
Method Summary
static BASS_DX8_PARAMEQ create()
          Create a new BASS_DX8_PARAMEQ.
static BASS_DX8_PARAMEQ createView(Pointer pointer)
          Create a view of the Pointer object as a BASS_DX8_PARAMEQ object.
 float getBandwidth()
           
 float getCenter()
           
 float getGain()
           
 void release()
           
 void setBandwidth(float bandwidth)
           
 void setCenter(float center)
           
 void setGain(float gain)
           
 
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_PARAMEQ

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

See Also:
create()
Method Detail

createView

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


create

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


release

public void release()

getCenter

public float getCenter()

setCenter

public void setCenter(float center)

getBandwidth

public float getBandwidth()

setBandwidth

public void setBandwidth(float bandwidth)

getGain

public float getGain()

setGain

public void setGain(float gain)


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)