"L. Spiro Engine"
|
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__