Files
FunnyGirl/Plugins/QwenTTSStreaming/Source/QwenTTSStreamingEditor/Private/QwenTTSDataAssetFactories.cpp
T
2026-05-19 13:42:41 +07:00

31 lines
1.1 KiB
C++

// 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<UQwenTTSStreamingSettingsDataAsset>(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<UQwenTTSPresetDataAsset>(InParent, Class, Name, Flags | RF_Transactional);
}