7#include "Factories/Factory.h"
8#include "EditorReimportHandler.h"
10#include "ArticyJSONFactory.generated.h"
57 virtual UObject*
FactoryCreateFile(UClass* InClass, UObject* InParent, FName InName, EObjectFlags Flags,
const FString& Filename,
const TCHAR* Parms, FFeedbackContext* Warn,
bool& bOutOperationCanceled)
override;
68 virtual bool CanReimport(UObject* Obj, TArray<FString>& OutFilenames)
override;
76 virtual void SetReimportPaths(UObject* Obj,
const TArray<FString>& NewReimportPaths)
override;
84 virtual EReimportResult::Type
Reimport(UObject* Obj)
override;
103 bool HandleImportDuringPlay(UObject* Obj);
Definition ArticyImportData.h:411
virtual void SetReimportPaths(UObject *Obj, const TArray< FString > &NewReimportPaths) override
Definition ArticyJSONFactory.cpp:155
virtual bool CanReimport(UObject *Obj, TArray< FString > &OutFilenames) override
Definition ArticyJSONFactory.cpp:130
virtual bool FactoryCanImport(const FString &Filename) override
Definition ArticyJSONFactory.cpp:44
virtual UClass * ResolveSupportedClass() override
Definition ArticyJSONFactory.cpp:56
virtual UObject * FactoryCreateFile(UClass *InClass, UObject *InParent, FName InName, EObjectFlags Flags, const FString &Filename, const TCHAR *Parms, FFeedbackContext *Warn, bool &bOutOperationCanceled) override
Definition ArticyJSONFactory.cpp:74
UArticyJSONFactory()
Definition ArticyJSONFactory.cpp:25
virtual EReimportResult::Type Reimport(UObject *Obj) override
Definition ArticyJSONFactory.cpp:168