Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

snx Namespace Reference


Compounds

class  snx::ISoundImplementation
class  snx::SoundAPIInfo
class  snx::SoundFactory
class  snx::SoundFactoryReg
class  snx::SoundHandle
 A handle to a sonix sound. More...

class  snx::SoundImplementation
struct  snx::SoundInfo
 info struct that describes one sound entry. More...

class  snx::StubSoundImplementation

Typedefs

typedef snx::ISoundImplementation *(* newPluginFunc )(void)
 Create the plugin. More...

typedef char *(* getNameFunc )(void)
 Gets the name of the plugin. More...

typedef char *(* getVersionFunc )(void)
 Get the version of sonix plugin was compiled against. More...


Functions

 vprSingletonImp (SoundFactory)
 SNX_IMPLEMENT (std::string) getVersionString()
 SNX_IMPLEMENT (vpr::Uint32) getVersionNumber()
 SNX_API (std::string) getVersionString()
 SNX_API (vpr::Uint32) getVersionNumber()


Typedef Documentation

typedef snx::ISoundImplementation*(* snx::newPluginFunc)(void)
 

Create the plugin.

Symbol name to look up from the shared lib is "newPlugin".

Definition at line 70 of file SoundFactory.cpp.

Referenced by snx::SoundFactory::loadPlugins.

typedef char*(* snx::getNameFunc)(void)
 

Gets the name of the plugin.

Symbol name to lookup from the shared lib is "getName".

Definition at line 76 of file SoundFactory.cpp.

Referenced by snx::SoundFactory::loadPlugins, and snx::SoundFactory::unloadPlugins.

typedef char*(* snx::getVersionFunc)(void)
 

Get the version of sonix plugin was compiled against.

Symbol name to lookup from the shared lib is "getVersion".

Definition at line 82 of file SoundFactory.cpp.


Function Documentation

vprSingletonImp SoundFactory   
 

SNX_IMPLEMENT std::string   
 

Definition at line 51 of file Version.cpp.

00052 {
00053    return std::string(SNX_VERSION);
00054 }

SNX_IMPLEMENT vpr::Uint32   
 

Definition at line 56 of file Version.cpp.

00057 {
00058    return __SNX_version;
00059 }

SNX_API std::string   
 

SNX_API vpr::Uint32   
 


Generated on Sun May 2 14:39:32 2004 for Juggler Sonix by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002