Navigation
API > API/Plugins > API/Plugins/LandscapePatch > API/Plugins/LandscapePatch/FApplyLandscapeTextureWeightPatc-
References
| Module | LandscapePatch |
| Header | /Engine/Plugins/Experimental/LandscapePatch/Source/LandscapePatch/Public/LandscapeTexturePatchPS.h |
| Include | #include "LandscapeTexturePatchPS.h" |
Syntax
class FParameters
Remarks
TODO: We could consider exposing an additional global alpha setting that we can use to pass in the given edit layer alpha value... On the other hand, we currently don't bother doing this in any existing blueprint brushes, and it would be hard to support in a way that doesn't require each blueprint brush to respect it individually... Not clear whether this is something worth doing yet.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TShaderParameterTypeInfo< uint32 >::TAlignedType | InBlendMode | ||
| TShaderParameterTypeInfo< FVector2f >::TAlignedType | InEdgeUVDeadBorder | ||
| TShaderParameterTypeInfo< float >::TAlignedType | InFalloffWorldMargin | ||
| TShaderParameterTypeInfo< uint32 >::TAlignedType | InFlags | ||
| TShaderParameterTypeInfo< FVector2f >::TAlignedType | InPatchWorldDimensions | ||
| TShaderResourceParameterTypeInfo< FRDGTextureSRV * >::TAlignedType | InSourceWeightmap | ||
| TShaderParameterTypeInfo< FMatrix44f >::TAlignedType | InWeightmapToPatch | ||
| TShaderResourceParameterTypeInfo< FRDGTextureSRV * >::TAlignedType | InWeightPatch | ||
| TShaderResourceParameterTypeInfo< FRHISamplerState * >::TAlignedType | InWeightPatchSampler | ||
| FRenderTargetBindingSlots::FTypeInfo::TAlignedType | RenderTargets |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FParameters () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FUniformBufferRHIRef | CreateUniformBuffer
(
const FParameters& InContents, |
||
| TArray< FShaderParametersMetadata::FMember > | zzGetMembers () |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FTypeInfo |
Typedefs
| Name | Description |
|---|---|
| zzFuncPtr | |
| zzLastMemberId | |
| zzMemberFunc | |
| zzMemberIdInBlendMode | |
| zzMemberIdInEdgeUVDeadBorder | Amount of the patch edge to not apply in UV space. |
| zzMemberIdInFalloffWorldMargin | In world units, the size of the margin across which the alpha falls from 1 to 0. |
| zzMemberIdInFlags | Some combination of the flags (see constants above). |
| zzMemberIdInPatchWorldDimensions | Size of the patch in world units (used for falloff) |
| zzMemberIdInSourceWeightmap | |
| zzMemberIdInWeightmapToPatch | |
| zzMemberIdInWeightPatch | |
| zzMemberIdInWeightPatchSampler | |
| zzMemberIdRenderTargets | |
| zzTThisStruct |