/ Source / ReasonablePlanningAIEditor / Private / ComposerBehaviorFactory.cpp
ComposerBehaviorFactory.cpp
 1  // Copyright (C) 2025 Radaway Software LLC. All Rights Reserved.
 2  
 3  
 4  #include "ComposerBehaviorFactory.h"
 5  #include "Composer/RpaiComposerBehavior.h"
 6  
 7  UComposerBehaviorFactory::UComposerBehaviorFactory()
 8  {
 9      SupportedClass = URpaiComposerBehavior::StaticClass();
10      bCreateNew = true;
11  }
12  
13  UObject* UComposerBehaviorFactory::FactoryCreateNew(UClass* Class, UObject* InParent, FName Name, EObjectFlags Flags, UObject* Context, FFeedbackContext* Warn)
14  {
15      return NewObject<URpaiComposerBehavior>(InParent, Class, Name, Flags, Context);
16  }