8#define UE_API AUDIOEXTENSIONS_API
15 static const FLazyName BuilderModularFeatureName =
TEXT(
"AudioPropertiesDetailsInjectorBuilder");
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