LandscapeEditorObject
LandscapeEditorObject
#Overview
name: LandscapeEditorObject
The value of this variable can be defined or overridden in .ini config files. 1
.ini config file referencing this setting variable.
It is referenced in 2
C++ source files.
#Summary
#Setting Variables
#References In INI files
Location: <Workspace>/Engine/Config/BaseEditorPerProjectUserSettings.ini:848, section: [DetailCustomWidgetExpansion]
- INI Section:
DetailCustomWidgetExpansion
- Raw value:
LandscapeEditorObject.Target Layers.TargetLayers
- Is Array:
False
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Source/Editor/LandscapeEditor/Private/LandscapeEditorDetailCustomization_AlphaBrush.h:9
Scope: file
Source code excerpt:
class IDetailLayoutBuilder;
//#include "LandscapeEditorObject.h"
/**
* Slate widgets customizer for the landscape brushes
*/
class FLandscapeEditorDetailCustomization_AlphaBrush : public FLandscapeEditorDetailCustomization_Base
#Loc: <Workspace>/Engine/Source/Runtime/Landscape/Classes/LandscapeProxy.h:151
Scope: file
Source code excerpt:
};
// this is only here because putting it in LandscapeEditorObject.h (where it belongs)
// results in Engine being dependent on LandscapeEditor, as the actual landscape editing
// code (e.g. LandscapeEdit.h) is in /Engine/ for some reason...
UENUM()
enum class ELandscapeLayerPaintingRestriction : uint8
{
/** No restriction, can paint anywhere (default). */