Navigation
API > API/Plugins > API/Plugins/Niagara
Inheritance Hierarchy
- TSharedFromThis
- INiagaraRenderableMesh
References
| Module | Niagara |
| Header | /Engine/Plugins/FX/Niagara/Source/Niagara/Public/NiagaraRenderableMeshInterface.h |
| Include | #include "NiagaraRenderableMeshInterface.h" |
Syntax
class INiagaraRenderableMesh : public TSharedFromThis< INiagaraRenderableMesh, ESPMode::ThreadSafe >
Remarks
Abstact class that for a renderable mesh While Niagara holds a reference to one of these it is expected that the data will exist
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FBox | Get the local bounds for the mesh. | ||
| void | GetLODModelData
(
FLODModelData& OutLODModelData |
Gather all the relevant mesh data to render the mesh. | |
| void | GetUsedMaterials
(
TArray< UMaterialInterface* >& OutMaterials |
Gather a list of used materials. | |
| void | SetupVertexFactory
(
FNiagaraMeshVertexFactory& InVertexFactory, |
Setup the vertex factory for the mesh. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FLODModelData |