UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
AudioParameter.h File Reference
#include "Containers/Array.h"
#include "Containers/UnrealString.h"
#include "HAL/Platform.h"
#include "HAL/PlatformCrt.h"
#include "IAudioProxyInitializer.h"
#include "Templates/UnrealTemplate.h"
#include "UObject/Interface.h"
#include "UObject/NameTypes.h"
#include "UObject/Object.h"
#include "UObject/ObjectMacros.h"
#include "UObject/ObjectPtr.h"
#include "AudioParameter.generated.h"

Go to the source code of this file.

Classes

struct  Audio::FParameterPath
 
struct  FAudioParameter
 

Namespaces

namespace  Audio
 NO_LOGGING.
 

Macros

#define AUDIO_PARAMETER_NAMESPACE_PATH_DELIMITER   "."
 
#define AUDIO_PARAMETER_INTERFACE_MEMBER_DEFINE(Name)   (AUDIO_PARAMETER_INTERFACE_NAMESPACE AUDIO_PARAMETER_NAMESPACE_PATH_DELIMITER Name)
 

Enumerations

enum class  EAudioParameterType : uint8 {
  UMETA =(DisplayName = "Default") , Boolean , Integer , Float ,
  String , Object , UMETA =(Hidden, DisplayName = "Default (Array)") , UMETA =(DisplayName = "Boolean (Array)") ,
  UMETA =(DisplayName = "Integer (Array)") , UMETA =(DisplayName = "Float (Array)") , UMETA =(DisplayName = "String (Array)") , UMETA =(DisplayName = "Object (Array)") ,
  Trigger , UMETA =(Hidden)
}
 

Macro Definition Documentation

◆ AUDIO_PARAMETER_INTERFACE_MEMBER_DEFINE

#define AUDIO_PARAMETER_INTERFACE_MEMBER_DEFINE (   Name)    (AUDIO_PARAMETER_INTERFACE_NAMESPACE AUDIO_PARAMETER_NAMESPACE_PATH_DELIMITER Name)

◆ AUDIO_PARAMETER_NAMESPACE_PATH_DELIMITER

#define AUDIO_PARAMETER_NAMESPACE_PATH_DELIMITER   "."

Enumeration Type Documentation

◆ EAudioParameterType

enum class EAudioParameterType : uint8
strong
Enumerator
UMETA 
Boolean 
Integer 
Float 
String 
Object 
UMETA 
UMETA 
UMETA 
UMETA 
UMETA 
UMETA 
Trigger 
UMETA