Visual Computing Library
Loading...
Searching...
No Matches
vcl::imgui::MeshViewerDrawerImgui< DerivedRenderApp > Class Template Reference
Inheritance diagram for vcl::imgui::MeshViewerDrawerImgui< DerivedRenderApp >:

Public Member Functions

virtual void onDraw (vcl::uint viewId) override
 

Private Types

using Base = vcl::ViewerDrawer< DerivedRenderApp >
 

Private Member Functions

void drawMeshList ()
 

Static Private Member Functions

static void drawMeshPointSettings (const vcl::AbstractDrawableMesh &drawable, vcl::MeshRenderSettings &settings)
 
static void drawMeshSurfaceSettings (const vcl::AbstractDrawableMesh &drawable, vcl::MeshRenderSettings &settings)
 
static void drawMeshWireframeSettings (const vcl::AbstractDrawableMesh &drawable, vcl::MeshRenderSettings &settings)
 
static void drawMeshEdgeSettings (const vcl::AbstractDrawableMesh &drawable, vcl::MeshRenderSettings &settings)
 
static void drawMeshSettings (vcl::AbstractDrawableMesh &drawable)
 

Private Attributes

int mMeshIndex = 0
 

The documentation for this class was generated from the following file: