Navigation
API > API/Runtime > API/Runtime/Renderer
References
| Module | Renderer |
| Header | /Engine/Source/Runtime/Renderer/Public/ScreenPass.h |
| Include | #include "ScreenPass.h" |
Syntax
class FScreenPassTextureViewportParameters
Remarks
Describes the set of shader parameters for a screen pass texture viewport.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TShaderParameterTypeInfo< FVector2f >::TAlignedType | Extent | ||
| TShaderParameterTypeInfo< FVector2f >::TAlignedType | ExtentInverse | ||
| TShaderParameterTypeInfo< FVector2f >::TAlignedType | ScreenPosToViewportBias | ||
| TShaderParameterTypeInfo< FVector2f >::TAlignedType | ScreenPosToViewportScale | ||
| TShaderParameterTypeInfo< FVector2f >::TAlignedType | UVViewportBilinearMax | ||
| TShaderParameterTypeInfo< FVector2f >::TAlignedType | UVViewportBilinearMin | ||
| TShaderParameterTypeInfo< FVector2f >::TAlignedType | UVViewportMax | ||
| TShaderParameterTypeInfo< FVector2f >::TAlignedType | UVViewportMin | ||
| TShaderParameterTypeInfo< FVector2f >::TAlignedType | UVViewportSize | ||
| TShaderParameterTypeInfo< FVector2f >::TAlignedType | UVViewportSizeInverse | ||
| TShaderParameterTypeInfo< FIntPoint >::TAlignedType | ViewportMax | ||
| TShaderParameterTypeInfo< FIntPoint >::TAlignedType | ViewportMin | ||
| TShaderParameterTypeInfo< FVector2f >::TAlignedType | ViewportSize | ||
| TShaderParameterTypeInfo< FVector2f >::TAlignedType | ViewportSizeInverse |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FUniformBufferRHIRef | CreateUniformBuffer
(
const FScreenPassTextureViewportParameters& InContents, |
||
| TArray< FShaderParametersMetadata::FMember > | zzGetMembers () |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FTypeInfo |
Typedefs
| Name | Description |
|---|---|
| zzFuncPtr | |
| zzLastMemberId | |
| zzMemberFunc | |
| zzMemberIdExtent | Texture extent in pixels. |
| zzMemberIdExtentInverse | |
| zzMemberIdScreenPosToViewportBias | |
| zzMemberIdScreenPosToViewportScale | Scale / Bias factor to convert from [-1, 1] to [ViewportMin, ViewportMax]. |
| zzMemberIdUVViewportBilinearMax | |
| zzMemberIdUVViewportBilinearMin | Texture viewport min / max in normalized UV coordinates, with respect to the texture extent, adjusted by a half pixel offset for bilinear filtering. |
| zzMemberIdUVViewportMax | |
| zzMemberIdUVViewportMin | Texture viewport min / max in normalized UV coordinates, with respect to the texture extent. |
| zzMemberIdUVViewportSize | Texture viewport size in normalized UV coordinates, with respect to the texture extent. |
| zzMemberIdUVViewportSizeInverse | |
| zzMemberIdViewportMax | |
| zzMemberIdViewportMin | Texture viewport min / max in pixels. |
| zzMemberIdViewportSize | Texture viewport size in pixels. |
| zzMemberIdViewportSizeInverse | |
| zzTThisStruct |