Navigation
API > API/Runtime > API/Runtime/Engine
Stream component data bound to GPU skinned vertex factory
| Name | FGPUSkinDataType |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/GPUSkinVertexFactory.h |
| Include Path | #include "GPUSkinVertexFactory.h" |
Syntax
struct FGPUSkinDataType : public FStaticMeshDataType
Inheritance Hierarchy
- FStaticMeshDataType → FGPUSkinDataType
Derived Classes
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BlendOffsetCount | FVertexStreamComponent | The stream to read the blend stream offset and num of influences from | GPUSkinVertexFactory.h | |
| bMorphTarget | bool | If this is a morph target | GPUSkinVertexFactory.h | |
| BoneIndices | FVertexStreamComponent | The stream to read the bone indices from | GPUSkinVertexFactory.h | |
| BoneWeights | FVertexStreamComponent | The stream to read the bone weights from | GPUSkinVertexFactory.h | |
| bUse16BitBoneIndex | bool | If the bone indices are 16 or 8-bit format | GPUSkinVertexFactory.h | |
| DeltaPositionComponent | FVertexStreamComponent | Morph target stream which has the position deltas to add to the vertex position | GPUSkinVertexFactory.h | |
| DeltaTangentZComponent | FVertexStreamComponent | Morph target stream which has the TangentZ deltas to add to the vertex normals | GPUSkinVertexFactory.h | |
| ExtraBoneIndices | FVertexStreamComponent | The stream to read the extra bone indices from | GPUSkinVertexFactory.h | |
| ExtraBoneWeights | FVertexStreamComponent | The stream to read the extra bone weights from | GPUSkinVertexFactory.h | |
| MorphVertexBufferPool | FMorphVertexBufferPool * | Morph vertex buffer pool double buffering delta data | GPUSkinVertexFactory.h | |
| NumBoneInfluences | uint32 | Number of bone influences | GPUSkinVertexFactory.h |