LifePlay-Revival/Source/LifePlayEditorTools/LifePlayEditorTools.cpp
edujiro5972 8084622450 LifePlay UE 5.8 : état de développement au 2026-10-19
Tickets : REP1-T4

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-10-19 22:57:42 +02:00

18 lines
783 B
C++

// Module editeur du projet - outils de portage (2026.9 beta).
#include "LifePlayEditorTools.h"
#include "Interfaces/IPluginManager.h"
IMPLEMENT_MODULE(FLifePlayEditorToolsModule, LifePlayEditorTools);
void FLifePlayEditorToolsModule::StartupModule()
{
// STM : HyperAIStudio verifie AutomationController au signal PostEngineInit, que UE 5.8 diffuse
// avant de charger les modules PostEngineInit (dont AutomationTestToolset, qui le charge). Sans ce
// prechargement : erreur au journal a chaque demarrage et code de sortie 1 des commandlets.
const TSharedPtr<IPlugin> HyperAIStudio = IPluginManager::Get().FindPlugin(TEXT("HyperAIStudio"));
if (HyperAIStudio.IsValid() && HyperAIStudio->IsEnabled())
{
FModuleManager::Get().LoadModule(TEXT("AutomationController"));
}
}