UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
SoundFileIOManagerImpl.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2#pragma once
3
4#include "CoreMinimal.h"
5
6#include "SoundFile.h"
7#include "SoundFileIOEnums.h"
8
9
10namespace Audio
11{
28} // namespace Audio
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition Platform.h:1125
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition SoundFileIOManagerImpl.h:13
~FSoundFileIOManagerImpl()
Definition SoundFileIOManagerImpl.cpp:1730
TSharedPtr< ISoundFileReader > CreateSoundFileReader()
Definition SoundFileIOManagerImpl.cpp:1735
ESoundFileError::Type LoadSoundFileFromPath(const FString &FilePath, FSoundFileDescription &Description, TArray< ESoundFileChannelMap::Type > &ChannelMap, TArray< uint8 > &BulkData)
Definition SoundFileIOManagerImpl.cpp:1820
TSharedPtr< ISoundFileWriter > CreateSoundFileWriter()
Definition SoundFileIOManagerImpl.cpp:1745
bool GetFileExtensionForFormatFlags(int32 FormatFlags, FString &OutExtension)
Definition SoundFileIOManagerImpl.cpp:1776
ESoundFileError::Type GetSoundFileInfoFromPath(const FString &FilePath, FSoundFileDescription &Description, TArray< ESoundFileChannelMap::Type > &ChannelMap)
Definition SoundFileIOManagerImpl.cpp:1802
FSoundFileIOManagerImpl()
Definition SoundFileIOManagerImpl.cpp:1725
bool GetSoundFileDescription(const FString &FilePath, FSoundFileDescription &OutputDescription, TArray< ESoundFileChannelMap::Type > &OutChannelMap)
Definition SoundFileIOManagerImpl.cpp:1750
TSharedPtr< ISoundFileReader > CreateSoundDataReader()
Definition SoundFileIOManagerImpl.cpp:1740
Definition Array.h:670
Definition SharedPointer.h:692
Type
Definition SoundFileIOEnums.h:12
NO_LOGGING.
Definition AudioMixerPlatformAndroid.cpp:53
Definition SoundFile.h:20