FGeomCacheVertexFactory

Vertex Factory

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

GeometryCache

Header

/Engine/Plugins/Experimental/GeometryCache/Source/GeometryCache/Public/GeometryCacheSceneProxy.h

Include

#include "GeometryCacheSceneProxy.h"

Syntax

class FGeomCacheVertexFactory : public FGeometryCacheVertexVertexFactory

Remarks

Vertex Factory

Constructors

Name Description

Public function

FGeomCacheVertexFactory

(
    ERHIFeatureLevel::Type InFeatureLev...
)

Functions

Name Description

Public function

void

 

Init

(
    const FVertexBuffer* PositionB...,
    const FVertexBuffer* MotionBlu...,
    const FVertexBuffer* TangentXB...,
    const FVertexBuffer* TangentZB...,
    const FVertexBuffer* TextureCo...,
    const FVertexBuffer* ColorBuff...
)

Init function that can be called on any thread, and will do the right thing (enqueue command if called on main thread)

Public function

void

 

Init_RenderThread

(
    const FVertexBuffer* PositionB...,
    const FVertexBuffer* MotionBlu...,
    const FVertexBuffer* TangentXB...,
    const FVertexBuffer* TangentZB...,
    const FVertexBuffer* TextureCo...,
    const FVertexBuffer* ColorBuff...
)

Init function that should only be called on render thread.

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