Illusion-UE5/hwanyoung2/Plugins/FMODStudio/Source/FMODStudio/Private/FMODPlatform.h
2024-02-10 17:06:19 -05:00

22 lines
594 B
C

// Copyright (c), Firelight Technologies Pty, Ltd. 2012-2023.
#pragma once
#include "Containers/UnrealString.h"
#include "fmod_common.h"
#include "FMODSettings.h"
FString FMODPlatform_GetDllPath(const TCHAR *ShortName, bool bExplicitPath, bool bUseLibPrefix);
EFMODPlatforms::Type FMODPlatform_CurrentPlatform();
FString FMODPlatform_PlatformName();
void FMODPlatform_SetRealChannelCount(FMOD_ADVANCEDSETTINGS* advSettings);
int FMODPlatform_MemoryPoolSize();
#ifdef FMOD_PLATFORM_LOAD_DLL
void* FMODPlatformLoadDll(const TCHAR* LibToLoad);
#endif
FMOD_RESULT FMODPlatformSystemSetup();