Navigation
API > API/Plugins > API/Plugins/HairStrandsCore
Inheritance Hierarchy
- FRenderResource
- FVertexFactory
- FHairStrandsVertexFactory
References
| Module | HairStrandsCore |
| Header | /Engine/Plugins/Runtime/HairStrands/Source/HairStrandsCore/Public/HairStrandsVertexFactory.h |
| Include | #include "HairStrandsVertexFactory.h" |
Syntax
class FHairStrandsVertexFactory : public FVertexFactory
Remarks
A vertex factory which simply transforms explicit vertex attributes from local to world space.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bIsInitialized | ||
| FDataType | Data | ||
| FHairStrandsVertexFactory::FDebugName | DebugName |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FHairStrandsVertexFactory
(
FHairGroupInstance* Instance, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Copy
(
const FHairStrandsVertexFactory& Other |
Copy the data from another vertex factory | |
| const FDataType & | GetData () |
||
| void | InitResources
(
FRHICommandListBase& RHICmdList |
||
| void | ModifyCompilationEnvironment
(
const FVertexFactoryShaderPermutationParameters& Parameters, |
||
| void | An implementation of the interface used by TSynchronizedResource to update the resource with new data from the game thread. | ||
| bool | ShouldCompilePermutation
(
const FVertexFactoryShaderPermutationParameters& Parameters |
Should we cache the material's shadertype on this platform with this vertex factory? | |
| void | ValidateCompiledResult
(
const FVertexFactoryType* Type, |
Overridden from FVertexFactory
| Type | Name | Description | |
|---|---|---|---|
| FVertexFactoryType * | GetType () |
Overridden from FRenderResource
| Type | Name | Description | |
|---|---|---|---|
| void | InitRHI
(
FRHICommandListBase& RHICmdList |
Initializes the RHI resources used by this resource. | |
| void | ReleaseRHI () |
Releases the RHI resources used by this resource. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FDataType | |||
| FDebugName |
Constants
| Name | Description |
|---|---|
| StaticType |