Navigation
API > API/Plugins > API/Plugins/LandscapePatch
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UActorComponent
- USceneComponent
- ULandscapePatchComponent
- ULandscapeCircleHeightPatch
References
| Module | LandscapePatch |
| Header | /Engine/Plugins/Experimental/LandscapePatch/Source/LandscapePatch/Public/LandscapeCircleHeightPatch.h |
| Include | #include "LandscapeCircleHeightPatch.h" |
Syntax
UCLASS&40;Blueprintable, BlueprintType, ClassGroup&61;Landscape, Meta&61;&40;BlueprintSpawnableComponent&41;&41;
class ULandscapeCircleHeightPatch : public ULandscapePatchComponent
Remarks
The simplest height patch: a circle of flat ground with a falloff past the initial radius across which the alpha decreases linearly. When added to an actor, initializes itself to the bottom of the bounding box.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bEditVisibility | Specifies if this patch edits the visibility layer. | |
| bool | bExclusiveRadius | When true, only the vertices in the circle have alpha 1. | |
| float | Falloff | Distance across which the alpha will go from 1 down to 0 outside of circle. | |
| float | Radius |
Overridden from ULandscapePatchComponent
| Type | Name | Description | |
|---|---|---|---|
| bool | |||
| void | Initialize_Native
(
const FTransform& InLandscapeTransform, |
TODO: For now the height patches have a similar interface to blueprint brushes, but this is likely to change. | |
| UTextureRenderTarget2D * | RenderLayer_Native
(
const FLandscapeBrushParameters& InParameters |
Overridden from UActorComponent
| Type | Name | Description | |
|---|---|---|---|
| void | UActorComponent. |