Chrysalis - Renderer
Loading...
Searching...
No Matches
Chrysalis::PatternRenderer Class Reference

#include <PatternRenderer.h>

Public Member Functions

 PatternRenderer (std::unique_ptr< PatternTraceRenderer > traceRenderer, std::unique_ptr< PatternShapeRenderer > shapeRenderer)
void upload () const
void render () const
void initialize () const
void scaleChanged (float scale) const
const PatternTraceRenderer & traceRenderer () const

Constructor & Destructor Documentation

◆ PatternRenderer()

PatternRenderer::PatternRenderer ( std::unique_ptr< PatternTraceRenderer > traceRenderer,
std::unique_ptr< PatternShapeRenderer > shapeRenderer )
explicit
Here is the call graph for this function:

Member Function Documentation

◆ initialize()

void PatternRenderer::initialize ( ) const

◆ render()

void PatternRenderer::render ( ) const

◆ scaleChanged()

void PatternRenderer::scaleChanged ( float scale) const

◆ traceRenderer()

const PatternTraceRenderer & PatternRenderer::traceRenderer ( ) const
Here is the caller graph for this function:

◆ upload()

void PatternRenderer::upload ( ) const

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