# 5. API Reference | FFMODStudioModule

This documentation is preliminary and is subject to change.

This class inherits from IFMODStudioModule.

Defines:

- FMODMemoryAlloc
- FMODMemoryRealloc

- FMODMemoryFree

- FFMODSnapshotEntry

- FFMODStudioSystemClockSink

- NamedBankEntry

Properties:

- FFMODStudioModule::StudioSystem
- FFMODStudioModule::AuditioningInstance
- FFMODStudioModule::OnTick
- FFMODStudioModule::ClockSinks
- FFMODStudioModule::TickDelegateHandle
- FFMODStudioModule::AssetTable
- FFMODStudioModule::BankUpdateNotifier
- FFMODStudioModule::FailedBankLoads
- FFMODStudioModule::RequiredPlugins
- FFMODStudioModule::MAX_LISTENERS
- FFMODStudioModule::Listeners
- FFMODStudioModule::ListenerCount
- FFMODStudioModule::ReverbSnapshots
- FFMODStudioModule::bSimulating
- FFMODStudioModule::bIsInPIE
- FFMODStudioModule::bUseSound
- FFMODStudioModule::bListenerMoved
- FFMODStudioModule::bAllowLiveUpdate
- FFMODStudioModule::bBanksLoaded
- FFMODStudioModule::BaseLibPath
- FFMODStudioModule::CoreLibHandle
- FFMODStudioModule::StudioLibHandle
- FFMODStudioModule::bMixerPaused
- FFMODStudioModule::MemPool
- FFMODStudioModule::bLoadAllSampleData

Methods:

- FFMODStudioModule::HandleApplicationWillDeactivate
- FFMODStudioModule::HandleApplicationHasReactivated
- FFMODStudioModule::StartupModule
- FFMODStudioModule::PostLoadCallback
- FFMODStudioModule::ShutdownModule
- FFMODStudioModule::GetDllPath
- FFMODStudioModule::LoadDll
- FFMODStudioModule::LoadLibraries
- FFMODStudioModule::LoadBanks
- FFMODStudioModule::HandleBanksUpdated
- FFMODStudioModule::CreateStudioSystem
- FFMODStudioModule::DestroyStudioSystem
- FFMODStudioModule::Tick
- FFMODStudioModule::UpdateViewportPosition
- FFMODStudioModule::GetStudioSystem
- FFMODStudioModule::GetEventDescription
- FFMODStudioModule::CreateAuditioningInstance
- FFMODStudioModule::StopAuditioningInstance
- FFMODStudioModule::SetListenerPosition
- FFMODStudioModule::FinishSetListenerPosition
- FFMODStudioModule::GetNearestListener
- FFMODStudioModule::HasListenerMoved
- FFMODStudioModule::RefreshSettings
- FFMODStudioModule::SetSystemPaused
- FFMODStudioModule::SetInPIE
- FFMODStudioModule::FindAssetByName
- FFMODStudioModule::FindEventByName
- FFMODStudioModule::GetBankPath
- FFMODStudioModule::BanksReloadedDelegate
- FFMODStudioModule::BanksReloadedEvent
- FFMODStudioModule::GetFailedBankLoads
- FFMODStudioModule::GetRequiredPlugins
- FFMODStudioModule::AddRequiredPlugin
- FFMODStudioModule::UseSound
- FFMODStudioModule::LoadPlugin
- FFMODStudioModule::LogError
- FFMODStudioModule::AreBanksLoaded
- FFMODStudioModule::ResetInterpolation
- FFMODStudioModule::
- FFMODStudioModule::
- FFMODStudioModule::
- FFMODStudioModule::
- FFMODStudioModule::
- FFMODStudioModule::
- FFMODStudioModule::
- FFMODStudioModule::
- FFMODStudioModule::
- FFMODStudioModule::