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 |