Navigation
API > API/Plugins > API/Plugins/HairStrandsCore
Inheritance Hierarchy
- FRefCountBase
- FHairStrandsInstance
- FHairGroupInstance
References
| Module | HairStrandsCore |
| Header | /Engine/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Public/GroomInstance.h |
| Include | #include "GroomInstance.h" |
Syntax
struct FHairGroupInstance : public FHairStrandsInstance
Remarks
Represent/Describe data & resources of a hair group belonging to a groom.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bForceCards | ||
| EHairBindingType | BindingType | ||
| bool | bSupportStreaming | ||
| bool | bUpdatePositionOffset | ||
| FHairGroupInstance::FCards | Cards | ||
| FHairGroupInstance::FDebug | Debug | ||
| UMeshComponent * | DeformedComponent | Deformed component to extract the bone buffer. | |
| int32 | DeformedSection | Section of the deformed component to be used. | |
| EHairGeometryType | GeometryType | ||
| FHairGroupInstance::FGuides | Guides | ||
| FHairGroupPublicData * | HairGroupPublicData | ||
| FTransform | LocalToWorld | ||
| FHairGroupInstance::FMeshes | Meshes | ||
| FHairGroupInstance::FStrands | Strands |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| const FTransform & | Get the current local to world transform according to the internal binding type | ||
| FHairStrandsVertexFactoryUniformShaderParameters | GetHairStandsUniformShaderParameters
(
EGroomViewMode ViewMode |
||
| const FTransform & | Get the previous local to world transform according to the internal binding type | ||
| bool | IsValid () |
Overridden from FHairStrandsInstance
| Type | Name | Description | |
|---|---|---|---|
| const FBoxSphereBounds & | GetBounds () |
||
| const FHairGroupPublicData * | GetHairData () |
||
| const EHairGeometryType | |||
| const FBoxSphereBounds & |