// Copyright Epic Games, Inc. All Rights Reserved. #include "QwenTTSDataAssetFactories.h" #include "QwenTTSPresetDataAsset.h" #include "QwenTTSStreamingSettingsDataAsset.h" UQwenTTSStreamingSettingsDataAssetFactory::UQwenTTSStreamingSettingsDataAssetFactory() { SupportedClass = UQwenTTSStreamingSettingsDataAsset::StaticClass(); bCreateNew = true; bEditAfterNew = true; } UObject* UQwenTTSStreamingSettingsDataAssetFactory::FactoryCreateNew(UClass* Class, UObject* InParent, FName Name, EObjectFlags Flags, UObject* Context, FFeedbackContext* Warn) { return NewObject(InParent, Class, Name, Flags | RF_Transactional); } UQwenTTSPresetDataAssetFactory::UQwenTTSPresetDataAssetFactory() { SupportedClass = UQwenTTSPresetDataAsset::StaticClass(); bCreateNew = true; bEditAfterNew = true; } UObject* UQwenTTSPresetDataAssetFactory::FactoryCreateNew(UClass* Class, UObject* InParent, FName Name, EObjectFlags Flags, UObject* Context, FFeedbackContext* Warn) { return NewObject(InParent, Class, Name, Flags | RF_Transactional); }