org.jouvieje.bass.structures
Class BASS_SAMPLE
java.lang.Object
org.jouvieje.bass.misc.Pointer
org.jouvieje.bass.structures.BASS_SAMPLE
- public class BASS_SAMPLE
- extends Pointer
Sample info structure
Constructor Summary |
BASS_SAMPLE()
Create an object that holds a null BASS_SAMPLE . |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BASS_SAMPLE
public BASS_SAMPLE()
- Create an object that holds a null
BASS_SAMPLE
.
The call isNull()
on the object created will returns true.
BASS_SAMPLE obj = new BASS_SAMPLE();
(obj == null) <=> false
obj.isNull() <=> true
To creates a new BASS_SAMPLE
, use the static "constructor" :
BASS_SAMPLE obj = BASS_SAMPLE.create();
- See Also:
create()
createView
public static BASS_SAMPLE createView(Pointer pointer)
- Create a view of the
Pointer
object as a BASS_SAMPLE
object.
This view is valid only if the memory holded by the Pointer
holds a BASS_SAMPLE object.
create
public static BASS_SAMPLE create()
- Create a new
BASS_SAMPLE
.
The call isNull()
on the object created will return false.
BASS_SAMPLE obj = BASS_SAMPLE.create();
(obj == null) <=> obj.isNull() <=> false
release
public void release()
getFreq
public int getFreq()
setFreq
public void setFreq(int freq)
getVolume
public float getVolume()
setVolume
public void setVolume(float volume)
getPan
public float getPan()
setPan
public void setPan(float pan)
getFlags
public int getFlags()
setFlags
public void setFlags(int flags)
getLength
public int getLength()
setLength
public void setLength(int length)
getMax
public int getMax()
setMax
public void setMax(int max)
getOrigRes
public int getOrigRes()
setOrigRes
public void setOrigRes(int origRes)
getChannels
public int getChannels()
setChannels
public void setChannels(int channels)
getMinGap
public int getMinGap()
setMinGap
public void setMinGap(int minGap)
getMode3d
public int getMode3d()
setMode3d
public void setMode3d(int mode3d)
getMinDist
public float getMinDist()
setMinDist
public void setMinDist(float minDist)
getMaxDist
public float getMaxDist()
setMaxDist
public void setMaxDist(float maxDist)
getInAngle
public int getInAngle()
setInAngle
public void setInAngle(int inAngle)
getOutAngle
public int getOutAngle()
setOutAngle
public void setOutAngle(int outAngle)
getOutVol
public float getOutVol()
setOutVol
public void setOutVol(float outVol)
getVAM
public int getVAM()
setVAM
public void setVAM(int VAM)
getPriority
public int getPriority()
setPriority
public void setPriority(int priority)
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)