org.jouvieje.bass.callbacks
Class CallbackManager

java.lang.Object
  extended byorg.jouvieje.bass.callbacks.CallbackManager

public class CallbackManager
extends java.lang.Object

WARNING
DO NOT USE THIS CLASS !!!


Constructor Summary
CallbackManager()
           
 
Method Summary
static void addCallback(int type, java.lang.Object callback, long owner)
           
static void addOwner(long owner, long object)
           
static void addTmpCallback(int type, java.lang.Object callback)
           
static java.lang.Object getCallback(int type)
           
static java.lang.Object getCallback(int type, long object, boolean autoAttach)
           
static java.lang.String getCallbackName(int type)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CallbackManager

public CallbackManager()
Method Detail

getCallback

public static java.lang.Object getCallback(int type)

getCallback

public static java.lang.Object getCallback(int type,
                                           long object,
                                           boolean autoAttach)

addTmpCallback

public static void addTmpCallback(int type,
                                  java.lang.Object callback)

addCallback

public static void addCallback(int type,
                               java.lang.Object callback,
                               long owner)

addOwner

public static void addOwner(long owner,
                            long object)

getCallbackName

public static java.lang.String getCallbackName(int type)


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)