FComponentRequestHandle

A handle for a request to put components or call a delegate for an extensible actor class.

Choose your operating system:

Windows

macOS

Linux

References

Module

ModularGameplay

Header

/Engine/Plugins/Experimental/ModularGameplay/Source/ModularGameplay/Public/Components/GameFrameworkComponentManager.h

Include

#include "Components/GameFrameworkComponentManager.h"

Syntax

struct FComponentRequestHandle

Remarks

A handle for a request to put components or call a delegate for an extensible actor class. When this handle is destroyed, it will remove the associated request from the system.

Constructors

Name Description

Public function

FComponentRequestHandle

(
    const TWeakObjectPtr< UGameFramewor...,
    const TSoftClassPtr< AActor >& InR...,
    const TSubclassOf< UActorComponent ...
)

Public function

FComponentRequestHandle

(
    const TWeakObjectPtr< UGameFramewor...,
    const TSoftClassPtr< AActor >& InR...,
    FDelegateHandle InExtensionHandle
)

Destructors

Name Description

Public function

~FComponentRequestHandle()

Functions

Name Description

Public function Const

bool

 

IsValid()

Returns true if the manager that this request is for still exists