Navigation
API > API/Plugins > API/Plugins/ModularGameplay > API/Plugins/ModularGameplay/UGameFrameworkComponentManager
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool UnregisterClassInitStateDelegate
(
const TSoftClassPtr< AActor >& ActorClass, |
Removes a registered delegate bound to a class | Components/GameFrameworkComponentManager.h | |
bool UnregisterClassInitStateDelegate
(
TSoftClassPtr< AActor > ActorClass, |
Removes a registered delegate bound to a class | Components/GameFrameworkComponentManager.h |
|
UnregisterClassInitStateDelegate(const TSoftClassPtr< AActor > &, FDelegateHandle &)
Description
Removes a registered delegate bound to a class
| Name | UnregisterClassInitStateDelegate |
| Type | function |
| Header File | /Engine/Plugins/Runtime/ModularGameplay/Source/ModularGameplay/Public/Components/GameFrameworkComponentManager.h |
| Include Path | #include "Components/GameFrameworkComponentManager.h" |
| Source | /Engine/Plugins/Runtime/ModularGameplay/Source/ModularGameplay/Private/Components/GameFrameworkComponentManager.cpp |
bool UnregisterClassInitStateDelegate
(
const TSoftClassPtr < AActor > & ActorClass,
FDelegateHandle & Handle
)
UnregisterClassInitStateDelegate(TSoftClassPtr< AActor >, FActorInitStateChangedBPDelegate)
Description
Removes a registered delegate bound to a class
| Name | UnregisterClassInitStateDelegate |
| Type | function |
| Header File | /Engine/Plugins/Runtime/ModularGameplay/Source/ModularGameplay/Public/Components/GameFrameworkComponentManager.h |
| Include Path | #include "Components/GameFrameworkComponentManager.h" |
| Source | /Engine/Plugins/Runtime/ModularGameplay/Source/ModularGameplay/Private/Components/GameFrameworkComponentManager.cpp |
UFUNCTION (BlueprintCallable, Category="InitState")
bool UnregisterClassInitStateDelegate
(
TSoftClassPtr < AActor > ActorClass,
FActorInitStateChangedBPDelegate DelegateToRemove
)