You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
#preflight 6355d4940313c24974b2107b #rb none [CL 22783162 by henrik karlsson in ue5-main branch]
28 lines
836 B
C++
28 lines
836 B
C++
// Copyright Epic Games, Inc. All Rights Reserved.
|
|
|
|
#include "GeometryFrameworkModule.h"
|
|
#include "Components/BaseDynamicMeshComponent.h"
|
|
#include "Misc/CoreDelegates.h"
|
|
|
|
#define LOCTEXT_NAMESPACE "FGeometryFrameworkModule"
|
|
|
|
void FGeometryFrameworkModule::StartupModule()
|
|
{
|
|
FCoreDelegates::OnPostEngineInit.AddRaw(this, &FGeometryFrameworkModule::OnPostEngineInit);
|
|
}
|
|
|
|
void FGeometryFrameworkModule::OnPostEngineInit()
|
|
{
|
|
// UBaseDynamicMeshComponent provides some global materials to all instances, rather than
|
|
// directly accessing (eg) GEngine pointers. Initialize those here.
|
|
UBaseDynamicMeshComponent::InitializeDefaultMaterials();
|
|
}
|
|
|
|
void FGeometryFrameworkModule::ShutdownModule()
|
|
{
|
|
FCoreDelegates::OnPostEngineInit.RemoveAll(this);
|
|
}
|
|
|
|
#undef LOCTEXT_NAMESPACE
|
|
|
|
IMPLEMENT_MODULE(FGeometryFrameworkModule, GeometryFramework) |