UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::CoreUObject::Private::PluginHandler Class Reference

#include <CoreUObjectPluginManager.h>

+ Inheritance diagram for UE::CoreUObject::Private::PluginHandler:

Public Member Functions

virtual void OnPluginUnload (IPlugin &Plugin) override
 
virtual void SuppressPluginUnloadGC () override
 
virtual void ResumePluginUnloadGC () override
 
virtual ~PluginHandler ()
 

Static Public Member Functions

static void Install ()
 

Constructor & Destructor Documentation

◆ ~PluginHandler()

virtual UE::CoreUObject::Private::PluginHandler::~PluginHandler ( )
inlinevirtual

Member Function Documentation

◆ Install()

void UE::CoreUObject::Private::PluginHandler::Install ( )
static

◆ OnPluginUnload()

void UE::CoreUObject::Private::PluginHandler::OnPluginUnload ( IPlugin Plugin)
overridevirtual

◆ ResumePluginUnloadGC()

void UE::CoreUObject::Private::PluginHandler::ResumePluginUnloadGC ( )
overridevirtual

◆ SuppressPluginUnloadGC()

void UE::CoreUObject::Private::PluginHandler::SuppressPluginUnloadGC ( )
overridevirtual

API for deferring calls to CollectGarbage (and leak detection).

Implements UE::PluginManager::Private::ICoreUObjectPluginManager.


The documentation for this class was generated from the following files: