UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
TShaderParameterTypeInfo< int32 > Struct Reference

#include <ShaderParameterMacros.h>

Public Types

using TAlignedType = TAlignedTypedef< int32, Alignment >::Type
 
using TInstancedType = FIntVector4
 

Static Public Member Functions

static const FShaderParametersMetadataGetStructMetadata ()
 

Static Public Attributes

static constexpr EUniformBufferBaseType BaseType = UBMT_INT32
 
static constexpr int32 NumRows = 1
 
static constexpr int32 NumColumns = 1
 
static constexpr int32 NumElements = 0
 
static constexpr int32 Alignment = 4
 
static constexpr bool bIsStoredInConstantBuffer = true
 

Member Typedef Documentation

◆ TAlignedType

using TShaderParameterTypeInfo< int32 >::TAlignedType = TAlignedTypedef<int32, Alignment>::Type

◆ TInstancedType

using TShaderParameterTypeInfo< int32 >::TInstancedType = FIntVector4

Member Function Documentation

◆ GetStructMetadata()

static const FShaderParametersMetadata * TShaderParameterTypeInfo< int32 >::GetStructMetadata ( )
inlinestatic

Member Data Documentation

◆ Alignment

constexpr int32 TShaderParameterTypeInfo< int32 >::Alignment = 4
staticconstexpr

◆ BaseType

◆ bIsStoredInConstantBuffer

constexpr bool TShaderParameterTypeInfo< int32 >::bIsStoredInConstantBuffer = true
staticconstexpr

◆ NumColumns

constexpr int32 TShaderParameterTypeInfo< int32 >::NumColumns = 1
staticconstexpr

◆ NumElements

constexpr int32 TShaderParameterTypeInfo< int32 >::NumElements = 0
staticconstexpr

◆ NumRows

constexpr int32 TShaderParameterTypeInfo< int32 >::NumRows = 1
staticconstexpr

The documentation for this struct was generated from the following file: