UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FAsyncTaskNotificationFactory Class Reference

#include <CoreAsyncTaskNotificationImpl.h>

Public Types

typedef TSharedPtr< IAsyncTaskNotificationImplFImplPointerType
 
typedef TFunction< FImplPointerType()> FFactoryFunc
 

Public Member Functions

CORE_API void RegisterFactory (const FName InName, const FFactoryFunc &InFunc)
 
CORE_API void UnregisterFactory (const FName InName)
 

Static Public Member Functions

static CORE_API FAsyncTaskNotificationFactoryGet ()
 

Friends

class FAsyncTaskNotification
 

Detailed Description

Factory to allow other systems (such as Slate) to override the default asynchronous task notification implementation.

Member Typedef Documentation

◆ FFactoryFunc

◆ FImplPointerType

Member Function Documentation

◆ Get()

FAsyncTaskNotificationFactory & FAsyncTaskNotificationFactory::Get ( )
static

Get the factory singleton.

◆ RegisterFactory()

void FAsyncTaskNotificationFactory::RegisterFactory ( const FName  InName,
const FFactoryFunc InFunc 
)

Register a factory function.

◆ UnregisterFactory()

void FAsyncTaskNotificationFactory::UnregisterFactory ( const FName  InName)

Unregister a factory function.

Friends And Related Symbol Documentation

◆ FAsyncTaskNotification


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