Navigation
API > API/Runtime > API/Runtime/Engine
| Name | FStaticMeshVertexFactories |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Public/StaticMeshResources.h |
| Include Path | #include "StaticMeshResources.h" |
Syntax
struct FStaticMeshVertexFactories
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FStaticMeshVertexFactories
(
ERHIFeatureLevel::Type InFeatureLevel |
StaticMeshResources.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FStaticMeshVertexFactories() |
StaticMeshResources.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| SplineVertexFactory | FSplineMeshVertexFactory * | StaticMeshResources.h | ||
| SplineVertexFactoryOverrideColorVertexBuffer | FSplineMeshVertexFactory * | StaticMeshResources.h | ||
| VertexFactory | FLocalVertexFactory | The vertex factory used when rendering this mesh. | StaticMeshResources.h | |
| VertexFactoryOverrideColorVertexBuffer | FLocalVertexFactory | The vertex factory used when rendering this mesh with vertex colors. This is lazy init. | StaticMeshResources.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void InitResources
(
const FStaticMeshVertexBuffers& VertexBuffers, |
Initializes all rendering resources. | StaticMeshResources.h | |
void InitResources
(
const FStaticMeshLODResources& LodResources, |
StaticMeshResources.h | ||
void InitVertexFactory
(
const FStaticMeshVertexBuffers& VertexBuffers, |
Initializes a vertex factory for rendering this static mesh | StaticMeshResources.h | |
void InitVertexFactory
(
const FStaticMeshLODResources& LodResources, |
StaticMeshResources.h | ||
void ReleaseResources() |
Releases all rendering resources. | StaticMeshResources.h |