FParticleVertexFactoryBase

Base class for particle vertex factories.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/ParticleVertexFactory.h

Include

#include "ParticleVertexFactory.h"

Syntax

class FParticleVertexFactoryBase : public FVertexFactory

Remarks

Base class for particle vertex factories.

Constructors

Name Description

Public function

FParticleVertexFactoryBase

(
    ERHIFeatureLevel::Type InFeatureLev...
)

Public function

FParticleVertexFactoryBase

(
    EParticleVertexFactoryType Type,
    ERHIFeatureLevel::Type InFeatureLev...
)

Default constructor.

Functions

Name Description

Public function Const

bool

 

CheckAndUpdateLastFrame

(
    const FSceneViewFamily& ViewFamily
)

Public function Const

ERHIFeatureL...

 

GetFeatureLevel()

Public function Const

bool

 

GetInUse()

Return the vertex factory type

Public function Const

EParticleVer...

 

GetParticleFactoryType()

Return the vertex factory type

Public function

bool

 

IsDirty()

Public function Static

void

 

ModifyCompilationEnvironment

(
    const FVertexFactoryShaderPermutati...,
    FShaderCompilerEnvironment& OutEnv...
)

Public function

void

 

SetDirty()

Public function

void

 

SetInUse

(
    bool bInInUse
)

Specify whether the factory is in use or not.

Public function

void

 

SetParticleFactoryType

(
    EParticleVertexFactoryType InType
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss