Navigation
API > API/Plugins > API/Plugins/HairStrandsCore
| Name | FHairCardsVertexFactoryUniformShaderParameters |
| Type | class |
| Header File | /Engine/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Public/GroomInstance.h |
| Include Path | #include "GroomInstance.h" |
Syntax
class FHairCardsVertexFactoryUniformShaderParameters
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FHairCardsVertexFactoryUniformShaderParameters() |
GroomInstance.h |
Structs
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| zzFuncPtr | void * | GroomInstance.h | |
| zzLastMemberId | zzNextMemberIdTexture5Sampler | GroomInstance.h | |
| zzMemberFunc | zzFuncPtr(*) | GroomInstance.h | |
| zzMemberIdAttributeChannelIndex | zzNextMemberIdAttributeTextureIndex | GroomInstance.h | |
| zzMemberIdAttributeTextureIndex | zzNextMemberIdTextureCount | GroomInstance.h | |
| zzMemberIdCoverageBias | zzNextMemberIdNumUVs | GroomInstance.h | |
| zzMemberIdFlags | zzFirstMemberId | GroomInstance.h | |
| zzMemberIdLayoutIndex | zzNextMemberIdFlags | GroomInstance.h | |
| zzMemberIdMaterialsBuffer | zzNextMemberIdUVsBuffer | GroomInstance.h | |
| zzMemberIdMaxVertexCount | zzNextMemberIdAttributeChannelIndex | GroomInstance.h | |
| zzMemberIdNormalsBuffer | zzNextMemberIdPreviousPositionBuffer | GroomInstance.h | |
| zzMemberIdNumUVs | zzNextMemberIdMaxVertexCount | GroomInstance.h | |
| zzMemberIdPositionBuffer | zzNextMemberIdCoverageBias | GroomInstance.h | |
| zzMemberIdPreviousPositionBuffer | zzNextMemberIdPositionBuffer | GroomInstance.h | |
| zzMemberIdTexture0Sampler | zzNextMemberIdTexture0Texture | GroomInstance.h | |
| zzMemberIdTexture0Texture | zzNextMemberIdVertexColorsBuffer | GroomInstance.h | |
| zzMemberIdTexture1Sampler | zzNextMemberIdTexture1Texture | GroomInstance.h | |
| zzMemberIdTexture1Texture | zzNextMemberIdTexture0Sampler | GroomInstance.h | |
| zzMemberIdTexture2Sampler | zzNextMemberIdTexture2Texture | GroomInstance.h | |
| zzMemberIdTexture2Texture | zzNextMemberIdTexture1Sampler | GroomInstance.h | |
| zzMemberIdTexture3Sampler | zzNextMemberIdTexture3Texture | GroomInstance.h | |
| zzMemberIdTexture3Texture | zzNextMemberIdTexture2Sampler | GroomInstance.h | |
| zzMemberIdTexture4Sampler | zzNextMemberIdTexture4Texture | GroomInstance.h | |
| zzMemberIdTexture4Texture | zzNextMemberIdTexture3Sampler | GroomInstance.h | |
| zzMemberIdTexture5Sampler | zzNextMemberIdTexture5Texture | GroomInstance.h | |
| zzMemberIdTexture5Texture | zzNextMemberIdTexture4Sampler | GroomInstance.h | |
| zzMemberIdTextureCount | zzNextMemberIdLayoutIndex | GroomInstance.h | |
| zzMemberIdUVsBuffer | zzNextMemberIdNormalsBuffer | GroomInstance.h | |
| zzMemberIdVertexColorsBuffer | zzNextMemberIdMaterialsBuffer | GroomInstance.h | |
| zzTThisStruct | FHairCardsVertexFactoryUniformShaderParameters | GroomInstance.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AttributeChannelIndex | TShaderParameterTypeInfo< uint32 >::TAlignedType | GroomInstance.h | ||
| AttributeTextureIndex | TShaderParameterTypeInfo< uint32 >::TAlignedType | GroomInstance.h | ||
| CoverageBias | TShaderParameterTypeInfo< float >::TAlignedType | GroomInstance.h | ||
| Flags | TShaderParameterTypeInfo< uint32 >::TAlignedType | GroomInstance.h | ||
| LayoutIndex | TShaderParameterTypeInfo< uint32 >::TAlignedType | GroomInstance.h | ||
| MaterialsBuffer | TShaderResourceParameterTypeInfo< FRHIShaderResourceView * >::TAlignedType | GroomInstance.h | ||
| MaxVertexCount | TShaderParameterTypeInfo< uint32 >::TAlignedType | GroomInstance.h | ||
| NormalsBuffer | TShaderResourceParameterTypeInfo< FRHIShaderResourceView * >::TAlignedType | GroomInstance.h | ||
| NumUVs | TShaderParameterTypeInfo< uint32 >::TAlignedType | GroomInstance.h | ||
| PositionBuffer | TShaderResourceParameterTypeInfo< FRHIShaderResourceView * >::TAlignedType | GroomInstance.h | ||
| PreviousPositionBuffer | TShaderResourceParameterTypeInfo< FRHIShaderResourceView * >::TAlignedType | GroomInstance.h | ||
| Texture0Sampler | TShaderResourceParameterTypeInfo< FRHISamplerState * >::TAlignedType | GroomInstance.h | ||
| Texture0Texture | TShaderResourceParameterTypeInfo< FRHITexture * >::TAlignedType | GroomInstance.h | ||
| Texture1Sampler | TShaderResourceParameterTypeInfo< FRHISamplerState * >::TAlignedType | GroomInstance.h | ||
| Texture1Texture | TShaderResourceParameterTypeInfo< FRHITexture * >::TAlignedType | GroomInstance.h | ||
| Texture2Sampler | TShaderResourceParameterTypeInfo< FRHISamplerState * >::TAlignedType | GroomInstance.h | ||
| Texture2Texture | TShaderResourceParameterTypeInfo< FRHITexture * >::TAlignedType | GroomInstance.h | ||
| Texture3Sampler | TShaderResourceParameterTypeInfo< FRHISamplerState * >::TAlignedType | GroomInstance.h | ||
| Texture3Texture | TShaderResourceParameterTypeInfo< FRHITexture * >::TAlignedType | GroomInstance.h | ||
| Texture4Sampler | TShaderResourceParameterTypeInfo< FRHISamplerState * >::TAlignedType | GroomInstance.h | ||
| Texture4Texture | TShaderResourceParameterTypeInfo< FRHITexture * >::TAlignedType | GroomInstance.h | ||
| Texture5Sampler | TShaderResourceParameterTypeInfo< FRHISamplerState * >::TAlignedType | GroomInstance.h | ||
| Texture5Texture | TShaderResourceParameterTypeInfo< FRHITexture * >::TAlignedType | GroomInstance.h | ||
| TextureCount | TShaderParameterTypeInfo< uint32 >::TAlignedType | GroomInstance.h | ||
| UVsBuffer | TShaderResourceParameterTypeInfo< FRHIShaderResourceView * >::TAlignedType | GroomInstance.h | ||
| VertexColorsBuffer | TShaderResourceParameterTypeInfo< FRHIShaderResourceView * >::TAlignedType | GroomInstance.h |
Functions
Public
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FUniformBufferRHIRef CreateUniformBuffer
(
const FHairCardsVertexFactoryUniformShaderParameters& InContents, |
GroomInstance.h | ||
static const FShaderParametersMetadata * GetStructMetadata() |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdTexture4Sampler, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdTexture4Texture, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdTexture3Sampler, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdTexture3Texture, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdTexture2Sampler, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdTexture2Texture, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdTexture1Sampler, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdTexture1Texture, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdTexture0Sampler, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdTexture0Texture, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdVertexColorsBuffer, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdMaterialsBuffer, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdUVsBuffer, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdNormalsBuffer, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPreviousPositionBuffer, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPositionBuffer, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdCoverageBias, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdNumUVs, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdMaxVertexCount, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdAttributeChannelIndex, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdAttributeTextureIndex, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdTextureCount, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdLayoutIndex, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdFlags, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzFirstMemberId, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdTexture5Texture, |
GroomInstance.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdTexture5Sampler, |
GroomInstance.h | ||
static TArray< FShaderParametersMetadata::FMember > zzGetMembers() |
GroomInstance.h |