"L. Spiro Engine"

F:/My Projects/LSEngine/Modules/LSSoundLib/Src/SoundComponents/LSSSoundSourceLoadParms.h

00001 
00017 #ifndef __LSS_SOUNDSOURCELOADPARMS_H__
00018 #define __LSS_SOUNDSOURCELOADPARMS_H__
00019 
00020 #include "../LSSSoundLib.h"
00021 #include "Vector/LSMVector3.h"
00022 
00023 namespace lss {
00024 
00029         typedef struct LSS_SOUND_SOURCE_LOAD_PARMS {
00033                 CVector3                                                        vPos,
00037                                                                                         vVel,
00041                                                                                         vDir;
00045                 LSSREAL                                                         fPitch;
00046 
00050                 LSSREAL                                                         fGain;
00051 
00055                 LSSREAL                                                         fMaxDist;
00056 
00060                 LSSREAL                                                         fRollOff;
00061 
00065                 LSSREAL                                                         fMinGain;
00066 
00070                 LSSREAL                                                         fMaxGain;
00071 
00075                 LSSREAL                                                         fOuterGain;
00076 
00080                 LSSREAL                                                         fInnerConeAngle;
00081                 
00085                 LSSREAL                                                         fConeAngle;
00086 
00091                 LSUINT32                                                        ui32Id;
00092 
00093         } * LPLSS_SOUND_SOURCE_LOAD_PARMS, * const LPCLSS_SOUND_SOURCE_LOAD_PARMS;
00094 
00095 }       // namespace lss
00096 
00097 #endif  // __LSS_SOUNDSOURCELOADPARMS_H__
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator