UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UnregisterComponentContext.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "Misc/Timeout.h"
6
7class UWorld;
8
10{
11public:
13 : World(InWorld)
14 , Timeout(UE::FTimeout::AlwaysExpired())
15 {}
16
22
24 {
25 return Timeout;
26 }
27
28private:
29 UWorld* World;
30 UE::FTimeout Timeout;
31};
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition UnregisterComponentContext.h:10
FUnregisterComponentContext(UWorld *InWorld)
Definition UnregisterComponentContext.h:12
const UE::FTimeout & GetIncrementalRemoveTimeout() const
Definition UnregisterComponentContext.h:23
FUnregisterComponentContext & SetIncrementalRemoveTimeout(const UE::FTimeout &InTimeout)
Definition UnregisterComponentContext.h:17
Definition Timeout.h:21
Definition World.h:918
Definition AdvancedWidgetsModule.cpp:13