Navigation
API > API/Runtime > API/Runtime/Renderer
Instance resources (RDG)
| Name | FHairStrandsInstanceResourceParameters |
| Type | class |
| Header File | /Engine/Source/Runtime/Renderer/Public/HairStrandsInterface.h |
| Include Path | #include "HairStrandsInterface.h" |
Syntax
class FHairStrandsInstanceResourceParameters
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FHairStrandsInstanceResourceParameters() |
HairStrandsInterface.h |
Structs
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| zzFuncPtr | void * | HairStrandsInterface.h | |
| zzLastMemberId | zzNextMemberIdPointMappingBuffer | HairStrandsInterface.h | |
| zzMemberFunc | zzFuncPtr(*) | HairStrandsInterface.h | |
| zzMemberIdCurveAttributeBuffer | zzNextMemberIdPointToCurveBuffer | HairStrandsInterface.h | |
| zzMemberIdCurveBuffer | zzNextMemberIdPositionOffsetBuffer | HairStrandsInterface.h | |
| zzMemberIdCurveMappingBuffer | zzNextMemberIdPointAttributeBuffer | HairStrandsInterface.h | |
| zzMemberIdPointAttributeBuffer | zzNextMemberIdCurveAttributeBuffer | HairStrandsInterface.h | |
| zzMemberIdPointMappingBuffer | zzNextMemberIdCurveMappingBuffer | HairStrandsInterface.h | |
| zzMemberIdPointToCurveBuffer | zzNextMemberIdCurveBuffer | HairStrandsInterface.h | |
| zzMemberIdPositionBuffer | zzFirstMemberId | HairStrandsInterface.h | |
| zzMemberIdPositionOffsetBuffer | zzNextMemberIdPositionBuffer | HairStrandsInterface.h | |
| zzTThisStruct | FHairStrandsInstanceResourceParameters | HairStrandsInterface.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CurveAttributeBuffer | TShaderResourceParameterTypeInfo< FRDGBufferSRV * >::TAlignedType | HairStrandsInterface.h | ||
| CurveBuffer | TShaderResourceParameterTypeInfo< FRDGBufferSRV * >::TAlignedType | HairStrandsInterface.h | ||
| CurveMappingBuffer | TShaderResourceParameterTypeInfo< FRDGBufferSRV * >::TAlignedType | HairStrandsInterface.h | ||
| PointAttributeBuffer | TShaderResourceParameterTypeInfo< FRDGBufferSRV * >::TAlignedType | HairStrandsInterface.h | ||
| PointMappingBuffer | TShaderResourceParameterTypeInfo< FRDGBufferSRV * >::TAlignedType | HairStrandsInterface.h | ||
| PointToCurveBuffer | TShaderResourceParameterTypeInfo< FRDGBufferSRV * >::TAlignedType | HairStrandsInterface.h | ||
| PositionBuffer | TShaderResourceParameterTypeInfo< FRDGBufferSRV * >::TAlignedType | HairStrandsInterface.h | ||
| PositionOffsetBuffer | TShaderResourceParameterTypeInfo< FRDGBufferSRV * >::TAlignedType | HairStrandsInterface.h |
Functions
Public
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FUniformBufferRHIRef CreateUniformBuffer
(
const FHairStrandsInstanceResourceParameters& InContents, |
HairStrandsInterface.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzFirstMemberId, |
HairStrandsInterface.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPositionBuffer, |
HairStrandsInterface.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPositionOffsetBuffer, |
HairStrandsInterface.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdCurveBuffer, |
HairStrandsInterface.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPointToCurveBuffer, |
HairStrandsInterface.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdCurveAttributeBuffer, |
HairStrandsInterface.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPointAttributeBuffer, |
HairStrandsInterface.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdCurveMappingBuffer, |
HairStrandsInterface.h | ||
static zzFuncPtr zzAppendMemberGetPrev
(
zzNextMemberIdPointMappingBuffer, |
HairStrandsInterface.h | ||
static TArray< FShaderParametersMetadata::FMember > zzGetMembers() |
HairStrandsInterface.h |