openalbridge/openalbridge.h
changeset 2418 538a777f90c4
parent 2402 edd12b259e7c
child 2421 a4b039ee2eb0
equal deleted inserted replaced
2417:f7ed1ea25050 2418:538a777f90c4
    18 
    18 
    19 #ifndef _OALB_INTERFACE_H
    19 #ifndef _OALB_INTERFACE_H
    20 #define _OALB_INTERFACE_H
    20 #define _OALB_INTERFACE_H
    21 
    21 
    22 #include "globals.h"
    22 #include "globals.h"
       
    23 #include "wrappers.h"
       
    24 #include "alc.h"
       
    25 #include "loaders.h"
       
    26 
    23 
    27 
    24 #ifdef __CPLUSPLUS
    28 #ifdef __CPLUSPLUS
    25 extern "C" {
    29 extern "C" {
    26 #endif 
    30 #endif 
    27     
    31     
    28     ALboolean openal_init		(unsigned int usehardware, unsigned int memorysize);
    32     ALboolean openal_init		(char* programname, ALboolean usehardware, unsigned int memorysize);
    29     ALboolean openal_close		(void);
    33     ALboolean openal_close		(void);
    30     ALboolean openal_ready		(void);
    34     ALboolean openal_ready		(void);
    31     ALint     openal_loadfile           (const char *filename);
    35     ALint     openal_loadfile           (const char *filename);
    32     ALboolean openal_toggleloop         (unsigned int index);
    36     ALboolean openal_toggleloop         (unsigned int index);
    33     ALboolean openal_setposition	(unsigned int index, float x, float y, float z);
    37     ALboolean openal_setposition	(unsigned int index, float x, float y, float z);