org.dronus.al.ALUtil Class Reference

List of all members.

Static Public Member Functions

static void enable (boolean enabled)
static void init ()
static void setSourceOrientation (int source, Vector3f dir, Vector3f up)
static int createSource ()
static void setListenerOrientation (Vector3f dir, Vector3f up)
static int createBuffer (WaveData wav) throws MalformedURLException
static WaveData loadWav (String wavFileName) throws MalformedURLException
static short[] sample (WaveData wav, int step)

Static Public Attributes

static boolean closed = false

Detailed Description

helper functions for OpenAL

Author:
paul

Definition at line 23 of file ALUtil.java.


Member Function Documentation

static void org.dronus.al.ALUtil.enable ( boolean  enabled  )  [static]

Definition at line 27 of file ALUtil.java.

References org.dronus.al.ALUtil.init().

Here is the call graph for this function:

static void org.dronus.al.ALUtil.init (  )  [static]

Definition at line 33 of file ALUtil.java.

References org.dronus.al.ALUtil.closed.

Referenced by org.dronus.al.ALUtil.createBuffer(), org.dronus.al.ALUtil.createSource(), and org.dronus.al.ALUtil.enable().

Here is the caller graph for this function:

static void org.dronus.al.ALUtil.setSourceOrientation ( int  source,
Vector3f  dir,
Vector3f  up 
) [static]

Definition at line 60 of file ALUtil.java.

static int org.dronus.al.ALUtil.createSource (  )  [static]

Definition at line 68 of file ALUtil.java.

References org.dronus.al.ALUtil.init().

Here is the call graph for this function:

static void org.dronus.al.ALUtil.setListenerOrientation ( Vector3f  dir,
Vector3f  up 
) [static]

Definition at line 83 of file ALUtil.java.

static int org.dronus.al.ALUtil.createBuffer ( WaveData  wav  )  throws MalformedURLException [static]

creates a OpenAL audio buffer from WaveData

Parameters:
wavFileName 
Returns:
OpenAL buffer id
Exceptions:
MalformedURLException 

Definition at line 98 of file ALUtil.java.

References org.dronus.al.ALUtil.init().

Here is the call graph for this function:

static WaveData org.dronus.al.ALUtil.loadWav ( String  wavFileName  )  throws MalformedURLException [static]

load a ms windows wav file

Parameters:
wavFileName 
Returns:
OpenAL buffer id
Exceptions:
MalformedURLException 

Definition at line 115 of file ALUtil.java.

static short [] org.dronus.al.ALUtil.sample ( WaveData  wav,
int  step 
) [static]

Definition at line 120 of file ALUtil.java.


Member Data Documentation

boolean org.dronus.al.ALUtil.closed = false [static]

Definition at line 25 of file ALUtil.java.

Referenced by org.dronus.al.ALUtil.init().


The documentation for this class was generated from the following file:
Generated on Tue Apr 7 17:57:30 2009 for visclient by  doxygen 1.5.1