Navigation
API > API/Runtime > API/Runtime/Engine
Vertex factory with vertex stream components for GPU-skinned and morph target streams
| Name | FGPUBaseSkinAPEXClothVertexFactory |
| Type | class |
| Header File | /Engine/Source/Runtime/Engine/Public/GPUSkinVertexFactory.h |
| Include Path | #include "GPUSkinVertexFactory.h" |
Syntax
class FGPUBaseSkinAPEXClothVertexFactory
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGPUBaseSkinAPEXClothVertexFactory
(
uint32 InNumInfluencesPerVertex |
GPUSkinVertexFactory.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FGPUBaseSkinAPEXClothVertexFactory() |
GPUSkinVertexFactory.h |
Structs
| Name | Remarks |
|---|---|
| ClothShaderType |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FShaderResourceViewRHIRef GetClothBuffer () |
Get buffer containing cloth influences. | GPUSkinVertexFactory.h | |
virtual const FShaderResourceViewRHIRef GetClothBuffer () |
GPUSkinVertexFactory.h | ||
virtual uint32 GetClothIndexOffset
(
uint32 VertexIndex, |
Get offset from vertex index to cloth influence index at a given vertex index. | GPUSkinVertexFactory.h | |
| Accessor | GPUSkinVertexFactory.h | ||
const ClothShaderType & GetClothShaderData () |
GPUSkinVertexFactory.h | ||
| GPUSkinVertexFactory.h | |||
const FGPUBaseSkinVertexFactory * GetVertexFactory () |
GPUSkinVertexFactory.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool IsClothEnabled
(
EShaderPlatform Platform |
GPUSkinVertexFactory.h |