NLS Engine  v0.1
The Next Logical Step in game engine design.
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines
Messages.h
Go to the documentation of this file.
00001 
00010 #pragma once
00011 
00012 namespace Sound {
00013   /* * * * * * * * * * * * * * * * * * * * * */
00014   // Messages
00015   /* * * * * * * * * * * * * * * * * * * * * */
00016   const unsigned int ACK_MODULE_LOADED = 4001; 
00017   
00018   const unsigned int MSG_MODULE_START = 4002; 
00019   const unsigned int ACK_MODULE_START = 4003; 
00020   
00021   const unsigned int MSG_LOAD_XACT_SETTINGS_FILE = 4008;
00022   const unsigned int ACK_LOAD_XACT_SETTINGS_FILE = 4009;
00023   
00024   const unsigned int MSG_LOAD_IN_MEMORY_WAVEBANK = 4010;
00025   const unsigned int ACK_LOAD_IN_MEMORY_WAVEBANK = 4011;
00026   
00027   const unsigned int MSG_LOAD_STREAMING_WAVEBANK = 4012;
00028   const unsigned int ACK_LOAD_STREAMING_WAVEBANK = 4013;
00029   
00030   const unsigned int MSG_LOAD_SOUNDBANK          = 4020;
00031   const unsigned int ACK_LOAD_SOUNDBANK          = 4021;
00032   
00033   const unsigned int MSG_GET_CUE_KEY             = 4100;
00034   const unsigned int ACK_GET_CUE_KEY             = 4101;
00035   
00036   const unsigned int MSG_PREPARE_CUE             = 4110;
00037   const unsigned int ACK_PREPARE_CUE             = 4111;
00038   
00039   const unsigned int MSG_PREPARE_3D_CUE          = 4112;
00040   const unsigned int ACK_PREPARE_3D_CUE          = 4113;
00041   
00042   const unsigned int MSG_PLAY_CUE                = 4120;
00043   //const unsigned int ACK_PLAY_CUE                = 4121;
00044   
00045   const unsigned int MSG_PLAY_3D_CUE             = 4122;
00046   //const unsigned int ACK_PLAY_3D_CUE             = 4123;
00047   
00048   const unsigned int MSG_PLAY_CUE_AT             = 4124;
00049   //const unsigned int ACK_PLAY_CUE_AT             = 4125;
00050   
00051   const unsigned int MSG_STOP_CUE                = 4190;
00052   const unsigned int ACK_STOP_CUE                = 4191;
00053 }