UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
LevelInstancePropertyOverrideContainer.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreFwd.h"
6#include "Misc/Optional.h"
8#include "LevelInstancePropertyOverrideContainer.generated.h"
9
13
19UCLASS(MinimalAPI)
21{
23
26
27#if WITH_EDITOR
28public:
29 //~ Begin UActorDescContainer Interface
30 virtual void Initialize(const FInitializeParams& InitParams) override;
31 virtual void Uninitialize() override;
32
33 virtual FString GetContainerName() const override;
34
36 virtual const FWorldPartitionActorDesc* GetActorDesc(const FGuid& InActorGuid) const override;
37
39 virtual const FWorldPartitionActorDesc& GetActorDescChecked(const FGuid& InActorGuid) const override;
40
41 virtual const FWorldPartitionActorDesc* GetActorDescByPath(const FString& InActorPath) const override;
42 virtual const FWorldPartitionActorDesc* GetActorDescByPath(const FSoftObjectPath& InActorPath) const override;
43 virtual const FWorldPartitionActorDesc* GetActorDescByName(FName InActorName) const override;
44 //~ End UActorDescContainer Interface
45
46private:
47 friend class FLevelInstanceActorDesc;
49
51
54
55 //~ Begin UActorDescContainer Interface
56 virtual FGuidActorDescMap& GetProxyActorsByGuid() const override;
57 virtual bool ShouldRegisterDelegates() const override { return false; }
58 //~ End UActorDescContainer Interface
59
62
66
68
70#endif
71};
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UCLASS(...)
Definition ObjectMacros.h:776
Definition NameTypes.h:617
Definition WorldPartitionActorDesc.h:282
Definition SharedPointer.h:692
Definition ActorDescContainer.h:40
Definition LevelInstanceContainerInstance.h:16
Definition LevelInstancePropertyOverrideContainer.h:21
Definition WorldPartitionActorContainerID.h:9
Definition Guid.h:109
Definition SoftObjectPath.h:56