Committing Changes(?)

Committing changes that aren't mine but Git is saying they're mine (Events for footsteps). Shouldn't mess anything up.
This commit is contained in:
Hozach (Audio)
2025-04-25 13:35:28 -04:00
parent fae2bf06dd
commit aac996d671
351 changed files with 1972 additions and 667 deletions

View File

@ -1,4 +1,4 @@
// Copyright (c), Firelight Technologies Pty, Ltd. 2012-2024.
// Copyright (c), Firelight Technologies Pty, Ltd. 2012-2025.
#pragma once
@ -104,34 +104,6 @@ namespace EFMODCodec
};
}
USTRUCT()
struct FCustomPoolSizes
{
GENERATED_USTRUCT_BODY()
/** Default = 0 (Disabled) units in bytes*/
UPROPERTY(config, EditAnywhere, Category = InitSettings, meta = (ClampMin = "0"))
int32 Desktop;
/** Default = 0 (Disabled) units in bytes*/
UPROPERTY(config, EditAnywhere, Category = InitSettings, meta = (ClampMin = "0"))
int32 Mobile;
/** Default = 0 (Disabled) units in bytes*/
UPROPERTY(config, EditAnywhere, Category = InitSettings, meta = (ClampMin = "0"))
int32 PS4;
/** Default = 0 (Disabled) units in bytes*/
UPROPERTY(config, EditAnywhere, Category = InitSettings, meta = (ClampMin = "0"))
int32 Switch;
/** Default = 0 (Disabled) units in bytes*/
UPROPERTY(config, EditAnywhere, Category = InitSettings, meta = (ClampMin = "0"))
int32 XboxOne;
FCustomPoolSizes()
: Desktop(0)
, Mobile(0)
, PS4(0)
, Switch(0)
, XboxOne(0)
{}
};
USTRUCT()
struct FFMODPlatformSettings
{
@ -159,12 +131,13 @@ struct FFMODPlatformSettings
* Use specified memory pool size, units in bytes. Disabled by default.
* FMOD may become unstable if the limit is exceeded!
*/
UPROPERTY(config, EditAnywhere, Category = PlatformSettings, meta = (ClampMin = "0"))
UPROPERTY(config, EditAnywhere, Category = PlatformSettings, meta = (ClampMin = "0", DisplayName = "Memory Pool Size"))
int32 CustomPoolSize;
/* Codecs
*/
UPROPERTY(config, EditAnywhere, Category = PlatformSettings, meta = (ClampMin = "0"))
TMap<TEnumAsByte<EFMODCodec::Type>, int32> Codecs;
FFMODPlatformSettings()
: RealChannelCount(64)
, SampleRate(0)
@ -193,6 +166,7 @@ struct FFMODProjectLocale
*/
UPROPERTY(config, EditAnywhere, Category = Localization)
bool bDefault;
FFMODProjectLocale()
: bDefault(false)
{}
@ -330,8 +304,14 @@ public:
* Use specified memory pool size for platform, units in bytes. Disabled by default.
* FMOD may become unstable if the limit is exceeded!
*/
UPROPERTY(config, EditAnywhere, Category = InitSettings)
FCustomPoolSizes MemoryPoolSizes;
UPROPERTY(config, EditAnywhere, Category = InitSettings, meta = (ClampMin = "0"))
int32 MemoryPoolSize;
/**
* Codecs
*/
UPROPERTY(config, EditAnywhere, Category = InitSettings, meta = (ClampMin = "0"))
TMap<TEnumAsByte<EFMODCodec::Type>, int32> Codecs;
/**
* Live update port to use, or 0 for default.
@ -480,7 +460,7 @@ private:
int32 GetRealChannelCount() const;
/** Set the maximum codecs for the current platform. */
bool SetCodecs(FMOD_ADVANCEDSETTINGS& advSettings) const;
TMap<TEnumAsByte<EFMODCodec::Type>, int32> GetCodecs() const;
/** List of generated folder names that contain FMOD uassets. */
TArray<FString> GeneratedFolders = {