# 5. API Reference | IFMODStudioModule

This documentation is preliminary and is subject to change.

This class inherits from IModuleInterface.

Defines:

- EFMODSystemContext

Methods:

- IFMODStudioModule::Get
- IFMODStudioModule::IsAvailable
- IFMODStudioModule::GetStudioSystem
- IFMODStudioModule::SetSystemPaused
- IFMODStudioModule::RefreshSettings
- IFMODStudioModule::SetInPIE
- IFMODStudioModule::FindAssetByName
- IFMODStudioModule::FindEventByName
- IFMODStudioModule::GetBankPath
- IFMODStudioModule::GetEventDescription
- IFMODStudioModule::CreateAuditioningInstance
- IFMODStudioModule::StopAuditioningInstance
- IFMODStudioModule::HasListenerMoved
- IFMODStudioModule::SetListenerPosition
- IFMODStudioModule::FinishSetListenerPosition
- IFMODStudioModule::GetNearestListener
- IFMODStudioModule::BanksReloadedEvent
- IFMODStudioModule::GetFailedBankLoads
- IFMODStudioModule::GetRequiredPlugins
- IFMODStudioModule::AddRequiredPlugin
- IFMODStudioModule::UseSound
- IFMODStudioModule::LoadPlugin
- IFMODStudioModule::LogError
- IFMODStudioModule::AreBanksLoaded