// Copyright Epic Games, Inc. All Rights Reserved. #include "Scripting/SequencerModuleScriptingLayer.h" #include "Scripting/SequencerModuleOutlinerScriptingObject.h" #include "MVVM/ViewModels/OutlinerViewModel.h" #include "MVVM/ViewModels/EditorViewModel.h" #include UE_INLINE_GENERATED_CPP_BY_NAME(SequencerModuleScriptingLayer) void USequencerModuleScriptingLayer::Initialize(TSharedPtr InViewModel) { Outliner = NewObject(this, "Outliner"); Outliner->Initialize(InViewModel->GetOutliner()); } USequencerModuleOutlinerScriptingObject* USequencerModuleScriptingLayer::GetOutliner() { return Cast(Outliner); }