s3eWwiseResult s3eWwiseSoundEngineSetActiveListeners(s3eWwiseGameObjectID in_GameObjectID, uint32 in_uListenerMask) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[17] func: s3eWwiseSoundEngineSetActiveListeners")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseSoundEngineSetActiveListeners(in_GameObjectID, in_uListenerMask); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
void s3eWwiseMusicEngineTerm() { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[41] func: s3eWwiseMusicEngineTerm")); if (!_extLoad()) return; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif g_Ext.m_s3eWwiseMusicEngineTerm(); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return; }
s3eWwiseResult s3eWwiseMusicEngineInit(s3eWwiseMusicSettings* in_pSettings) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[39] func: s3eWwiseMusicEngineInit")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseMusicEngineInit(in_pSettings); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
s3eWwiseResult s3eWwiseSoundEngineSetListenerPosition(const s3eWwiseListenerPosition* in_Position, uint32 in_uIndex) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[18] func: s3eWwiseSoundEngineSetListenerPosition")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseSoundEngineSetListenerPosition(in_Position, in_uIndex); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
void s3eWwiseMusicEngineGetDefaultInitSettings(s3eWwiseMusicSettings* out_settings) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[40] func: s3eWwiseMusicEngineGetDefaultInitSettings")); if (!_extLoad()) return; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif g_Ext.m_s3eWwiseMusicEngineGetDefaultInitSettings(out_settings); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return; }
s3eWwiseResult s3eWwiseSoundEngineUnloadBankNamed(const char* in_pszString, s3eWwiseMemPoolId* out_memPoolId) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[37] func: s3eWwiseSoundEngineUnloadBankNamed")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseSoundEngineUnloadBankNamed(in_pszString, out_memPoolId); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
s3eWwiseResult s3eWwiseSoundEngineRegisterGameObjWithName(s3eWwiseGameObjectID in_gameObjectID, const char* in_pszObjName) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[30] func: s3eWwiseSoundEngineRegisterGameObjWithName")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseSoundEngineRegisterGameObjWithName(in_gameObjectID, in_pszObjName); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
s3eWwiseResult s3eWwiseSoundEngineSetStateWithID(s3eWwiseStateGroupID in_stateGroup, s3eWwiseStateID in_state) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[27] func: s3eWwiseSoundEngineSetStateWithID")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseSoundEngineSetStateWithID(in_stateGroup, in_state); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
s3eWwiseResult s3eWwiseSoundEngineSetStateNamed(const char* in_pszStateGroup, const char* in_pszState) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[28] func: s3eWwiseSoundEngineSetStateNamed")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseSoundEngineSetStateNamed(in_pszStateGroup, in_pszState); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
s3eWwiseResult s3eWwiseSoundEngineResetRTPCValueNamed(const char* in_pszRtpcName, s3eWwiseGameObjectID in_gameObjectID, s3eWwiseTimeMs in_uValueChangeDuration, s3eWwiseCurveInterpolation in_eFadeCurve) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[22] func: s3eWwiseSoundEngineResetRTPCValueNamed")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseSoundEngineResetRTPCValueNamed(in_pszRtpcName, in_gameObjectID, in_uValueChangeDuration, in_eFadeCurve); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
s3eWwiseResult s3eWwiseSoundEnginePostTriggerNamed(const char* in_pszTrigger, s3eWwiseGameObjectID in_gameObjectID) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[26] func: s3eWwiseSoundEnginePostTriggerNamed")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseSoundEnginePostTriggerNamed(in_pszTrigger, in_gameObjectID); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
s3eWwiseResult s3eWwiseSoundEngineClearBanks() { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[34] func: s3eWwiseSoundEngineClearBanks")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseSoundEngineClearBanks(); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
s3eWwiseResult s3eWwiseLowLevelIOSetAudioSrcPath(const char* in_pszAudioSrcPath) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[47] func: s3eWwiseLowLevelIOSetAudioSrcPath")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseLowLevelIOSetAudioSrcPath(in_pszAudioSrcPath); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
void s3eWwiseSoundEngineStopAll(s3eWwiseGameObjectID in_gameObjectID) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[15] func: s3eWwiseSoundEngineStopAll")); if (!_extLoad()) return; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif g_Ext.m_s3eWwiseSoundEngineStopAll(in_gameObjectID); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return; }
void s3eWwiseSoundEngineStopPlayingID(s3eWwisePlayingID in_playingID, s3eWwiseTimeMs in_uTransitionDuration, s3eWwiseCurveInterpolation in_eFadeCurve) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[16] func: s3eWwiseSoundEngineStopPlayingID")); if (!_extLoad()) return; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif g_Ext.m_s3eWwiseSoundEngineStopPlayingID(in_playingID, in_uTransitionDuration, in_eFadeCurve); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return; }
s3eBool s3eWwiseSoundEngineIsInitialized() { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[7] func: s3eWwiseSoundEngineIsInitialized")); if (!_extLoad()) return S3E_FALSE; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eBool ret = g_Ext.m_s3eWwiseSoundEngineIsInitialized(); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
s3eWwisePlayingID s3eWwiseSoundEnginePostEventWithID(s3eWwiseUniqueID in_eventID, s3eWwiseGameObjectID in_gameObjectID, uint32 flags) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[14] func: s3eWwiseSoundEnginePostEventWithID")); if (!_extLoad()) return S3E_WWISE_INVALID_PLAYING_ID; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwisePlayingID ret = g_Ext.m_s3eWwiseSoundEnginePostEventWithID(in_eventID, in_gameObjectID, flags); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
s3eWwiseResult s3eWwiseStreamMgrSetCurrentLanguage(const char* in_pszLanguageName) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[6] func: s3eWwiseStreamMgrSetCurrentLanguage")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseStreamMgrSetCurrentLanguage(in_pszLanguageName); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
void s3eWwiseStreamMgrDestroy(s3eWwiseStreamMgr* streamMgr) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[4] func: s3eWwiseStreamMgrDestroy")); if (!_extLoad()) return; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif g_Ext.m_s3eWwiseStreamMgrDestroy(streamMgr); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return; }
s3eWwiseStreamMgr* s3eWwiseStreamMgrCreate(s3eWwiseStreamMgrSettings* in_settings) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[3] func: s3eWwiseStreamMgrCreate")); if (!_extLoad()) return NULL; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseStreamMgr* ret = g_Ext.m_s3eWwiseStreamMgrCreate(in_settings); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
s3eWwiseResult s3eWwiseSoundEngineUnregisterGameObj(s3eWwiseGameObjectID in_gameObjectID) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[31] func: s3eWwiseSoundEngineUnregisterGameObj")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseSoundEngineUnregisterGameObj(in_gameObjectID); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
s3eWwiseResult s3eWwiseSoundEngineUnloadBankWithID(s3eWwiseBankID in_bankID, s3eWwiseMemPoolId* out_memPoolId) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[38] func: s3eWwiseSoundEngineUnloadBankWithID")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseSoundEngineUnloadBankWithID(in_bankID, out_memPoolId); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
s3eWwiseResult s3eWwiseSoundEngineSetPosition(s3eWwiseGameObjectID in_gameObjectID, const s3eWwiseSoundPosition* in_Position) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[33] func: s3eWwiseSoundEngineSetPosition")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseSoundEngineSetPosition(in_gameObjectID, in_Position); #ifdef LOADER_CALL_LOCK s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
s3eWwiseResult s3eWwiseSoundEngineUnloadBankWithID(s3eWwiseBankID in_bankID, s3eWwiseMemPoolId* out_memPoolId) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[37] func: s3eWwiseSoundEngineUnloadBankWithID")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef __mips // For MIPs platform we do not have asm code for stack switching // implemented. So we make LoaderCallStart call manually to set GlobalLock s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseSoundEngineUnloadBankWithID(in_bankID, out_memPoolId); #ifdef __mips s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
s3eWwiseResult s3eWwiseSoundEngineSetPosition(s3eWwiseGameObjectID in_gameObjectID, const s3eWwiseSoundPosition* in_Position, uint32 in_uListenerIndex) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[32] func: s3eWwiseSoundEngineSetPosition")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef __mips // For MIPs platform we do not have asm code for stack switching // implemented. So we make LoaderCallStart call manually to set GlobalLock s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseSoundEngineSetPosition(in_gameObjectID, in_Position, in_uListenerIndex); #ifdef __mips s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
s3eWwiseResult s3eWwiseMusicEngineInit(s3eWwiseMusicSettings* in_pSettings) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[38] func: s3eWwiseMusicEngineInit")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef __mips // For MIPs platform we do not have asm code for stack switching // implemented. So we make LoaderCallStart call manually to set GlobalLock s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseMusicEngineInit(in_pSettings); #ifdef __mips s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
s3eWwiseResult s3eWwiseSoundEngineRegisterGameObjWithName(s3eWwiseGameObjectID in_gameObjectID, const char* in_pszObjName) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[29] func: s3eWwiseSoundEngineRegisterGameObjWithName")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef __mips // For MIPs platform we do not have asm code for stack switching // implemented. So we make LoaderCallStart call manually to set GlobalLock s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseSoundEngineRegisterGameObjWithName(in_gameObjectID, in_pszObjName); #ifdef __mips s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
s3eWwiseResult s3eWwiseSoundEngineLoadBankNamed(const char* in_pszString, s3eWwiseMemPoolId in_memPoolId, s3eWwiseBankID* out_bankID) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[34] func: s3eWwiseSoundEngineLoadBankNamed")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef __mips // For MIPs platform we do not have asm code for stack switching // implemented. So we make LoaderCallStart call manually to set GlobalLock s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseSoundEngineLoadBankNamed(in_pszString, in_memPoolId, out_bankID); #ifdef __mips s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
s3eWwiseResult s3eWwiseSoundEngineSetStateNamed(const char* in_pszStateGroup, const char* in_pszState) { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[27] func: s3eWwiseSoundEngineSetStateNamed")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef __mips // For MIPs platform we do not have asm code for stack switching // implemented. So we make LoaderCallStart call manually to set GlobalLock s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseSoundEngineSetStateNamed(in_pszStateGroup, in_pszState); #ifdef __mips s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }
s3eWwiseResult s3eWwiseSoundEngineUnregisterAllGameObj() { IwTrace(WWISE_VERBOSE, ("calling s3eWwise[31] func: s3eWwiseSoundEngineUnregisterAllGameObj")); if (!_extLoad()) return s3eWwise_NotImplemented; #ifdef __mips // For MIPs platform we do not have asm code for stack switching // implemented. So we make LoaderCallStart call manually to set GlobalLock s3eDeviceLoaderCallStart(S3E_TRUE, NULL); #endif s3eWwiseResult ret = g_Ext.m_s3eWwiseSoundEngineUnregisterAllGameObj(); #ifdef __mips s3eDeviceLoaderCallDone(S3E_TRUE, NULL); #endif return ret; }