UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IAudioPropertiesDetailsInjector.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
7
8#define UE_API AUDIOEXTENSIONS_API
9
11class IPropertyHandle;
12
14{
15 static const FLazyName BuilderModularFeatureName = TEXT("AudioPropertiesDetailsInjectorBuilder");
16
17}
18
28
36
37#undef UE_API
#define TEXT(x)
Definition Platform.h:1272
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define UE_API
Definition IAudioPropertiesDetailsInjector.h:8
Definition NameTypes.h:1680
Definition IAudioPropertiesDetailsInjector.h:30
virtual IAudioPropertiesDetailsInjector * CreateAudioPropertiesDetailsInjector()=0
virtual UE_API ~IAudioPropertiesDetailsInjectorBuilder()
Definition IAudioPropertiesDetailsInjector.cpp:7
Definition IAudioPropertiesDetailsInjector.h:20
virtual UE_API ~IAudioPropertiesDetailsInjector()
Definition IAudioPropertiesDetailsInjector.cpp:5
virtual void UnbindFromPropertySheetChanges()=0
virtual void BindDetailCustomizationToPropertySheetChanges(IDetailLayoutBuilder &DetailBuilder, TSharedRef< IPropertyHandle > PropertySheetPropertyHandle)=0
virtual void CustomizeInjectedPropertiesDetails(IDetailLayoutBuilder &DetailBuilder, TSharedRef< IPropertyHandle > PropertySheetPropertyHandle)=0
Definition IModularFeature.h:12
Definition SharedPointer.h:1640
Definition SharedPointer.h:153
Definition IAudioPropertiesDetailsInjector.h:14