/Engine/Plugins/2D/Paper2D/Source/Paper2D/Classes/PaperTerrainComponent.h
The terrain visualization component for an associated spline component. This takes a 2D terrain material and instances sprite geometry along the spline path.
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(BlueprintType, Experimental) class PAPER2UPaperTerrainComponent : public [UPrimitiveComponent](API\Runtime\Engine\Components\UPrimitiveComponent)
TObjectPtr< cla...
AssociatedSpline
bool
bClosedSpline
bool
bFilledSpline
TObjectPtr< cla...
CachedBodySetup
Description of collision
float
CollisionThickness
The extrusion thickness of collision geometry when using a 3D collision domain
TArray<FPaperT...
GeneratedSpriteGeometry
int32
RandomSeed
Random seed used for choosing which spline meshes to use.
int32
ReparamStepsPerSegment
Number of steps per spline segment to place in the reparameterization table
float
SegmentOverlapAmount
The overlap amount between segments
TEnumAsByte<ES...
SpriteCollisionDomain
Collision domain (no collision, 2D (experimental), or 3D)
FLinearColor
TerrainColor
The color of the terrain (passed to the sprite material as a vertex color)
TObjectPtr< cla...
TerrainMaterial
The terrain material to apply to this component (set of rules for which sprites are used on different surfaces or the interior)