UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
LoaderAdapterActorList.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
#pragma once
3
4
#if WITH_EDITOR
5
#include "
CoreMinimal.h
"
6
#include "
WorldPartition/LoaderAdapter/LoaderAdapterList.h
"
7
9
class
FLoaderAdapterActorList
:
public
FLoaderAdapterList
10
{
11
public
:
12
ENGINE_API
FLoaderAdapterActorList
(
UWorld
*
InWorld
);
13
14
ENGINE_API
void
AddActors
(
const
TArray<FGuid>
&
ActorGuids
);
15
ENGINE_API
void
AddActors
(
const
TArray<FWorldPartitionHandle>
& ActorHandles);
16
17
ENGINE_API
void
RemoveActors
(
const
TArray<FGuid>
&
ActorGuids
);
18
ENGINE_API
void
RemoveActors
(
const
TArray<FWorldPartitionHandle>
& ActorHandles);
19
20
ENGINE_API
bool
ContainsActor(
const
FGuid
& ActorGuid)
const
;
21
ENGINE_API
bool
ContainsActor(
const
FWorldPartitionHandle
& ActorHandle)
const
;
22
23
protected
:
24
//~ Begin IWorldPartitionActorLoaderInterface::ILoaderAdapterList interface
25
ENGINE_API
virtual
bool
PassActorDescFilter
(
const
FWorldPartitionHandle
& ActorHandle)
const override
;
26
//~ End IWorldPartitionActorLoaderInterface::ILoaderAdapterList interface
27
28
TSet<FWorldPartitionHandle>
ActorsToRemove
;
29
};
30
#endif
CoreMinimal.h
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
LoaderAdapterList.h
TArray
Definition
Array.h:670
UWorld
Definition
World.h:918
FGuid
Definition
Guid.h:109
Engine
Source
Runtime
Engine
Public
WorldPartition
LoaderAdapter
LoaderAdapterActorList.h
Generated by
1.9.8