UDocumentation
UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
LandscapeEditLayerTargetLayerGroup.h
Go to the documentation of this file.
1
// Copyright Epic Games, Inc. All Rights Reserved.
2
3
#pragma once
4
5
#include "
CoreMinimal.h
"
6
7
8
// ----------------------------------------------------------------------------------
9
10
namespace
UE::Landscape::EditLayers
11
{
12
13
#if WITH_EDITOR
14
18
class
FTargetLayerGroup
19
{
20
public
:
21
inline
FTargetLayerGroup
(
const
FName
& InName,
const
TBitArray<>
&
InWeightmapTargetLayerBitIndices
)
22
:
Name
(InName)
23
,
WeightmapTargetLayerBitIndices
(
InWeightmapTargetLayerBitIndices
)
24
{}
25
26
inline
FName
GetName
()
const
27
{
28
return
Name
;
29
}
30
31
inline
const
TBitArray<>
&
GetWeightmapTargetLayerBitIndices
()
const
32
{
33
return
WeightmapTargetLayerBitIndices
;
34
}
35
36
private
:
40
FName
Name
;
41
46
TBitArray<>
WeightmapTargetLayerBitIndices
;
47
};
48
49
#endif
// WITH_EDITOR
50
51
}
//namespace UE::Landscape::EditLayers
CoreMinimal.h
StaticCastSharedRef
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition
SharedPointer.h:127
EVariantTypes::Name
@ Name
FName
Definition
NameTypes.h:617
TBitArray<>
ERawImageFormat::GetName
IMAGECORE_API const TCHAR * GetName(Type Format)
Definition
ImageCore.cpp:1378
UE::Landscape::EditLayers
Definition
Landscape.h:55
Engine
Source
Runtime
Landscape
Public
LandscapeEditLayerTargetLayerGroup.h
Generated by
1.9.8