Navigation
API > API/Runtime > API/Runtime/Engine
Inheritance Hierarchy
- TSplineMeshSceneProxyCommon
- FNaniteSplineMeshSceneProxy
- FSplineMeshSceneProxy
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/SplineMeshSceneProxy.h |
| Include | #include "SplineMeshSceneProxy.h" |
Syntax
template<typename TDerived>
class TSplineMeshSceneProxyCommon
Remarks
This interface ties common functionality to the two different spline mesh scene proxies without duplicating code or introducing diamond inheritance.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FSplineMeshSceneInstanceDataBuffers | SplineMeshInstanceData | ||
| FSplineMeshShaderParams | SplineParams | Parameters that define the spline, used to deform mesh |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| const FSplineMeshShaderParams & | |||
| void | RepackSplineMeshParams
(
bool bUpdateGPUScene |
||
| void | SetSplineTextureCoord_RenderThread
(
uint32 SplineIndex, |
||
| void | UpdateSplineMeshParams_RenderThread
(
const FSplineMeshShaderParams& Params |