PeriDyno 1.0.0
Loading...
Searching...
No Matches
dyno::GroundRenderer Class Reference
Collaboration diagram for dyno::GroundRenderer:

Public Member Functions

 GroundRenderer ()
 
 ~GroundRenderer ()
 
void draw (const RenderParams &rparams, float planeScale, float rulerScale, dyno::Vec4f planeColor, dyno::Vec4f rulerColor)
 

Private Attributes

MeshmPlane
 
Texture2D mRulerTex
 
ProgrammProgram
 
Buffer mUniformBlock
 

Detailed Description

Definition at line 19 of file GLRenderHelper.cpp.

Constructor & Destructor Documentation

◆ GroundRenderer()

dyno::GroundRenderer::GroundRenderer ( )
inline

Definition at line 22 of file GLRenderHelper.cpp.

Here is the call graph for this function:

◆ ~GroundRenderer()

dyno::GroundRenderer::~GroundRenderer ( )
inline

Definition at line 60 of file GLRenderHelper.cpp.

Member Function Documentation

◆ draw()

void dyno::GroundRenderer::draw ( const RenderParams & rparams,
float planeScale,
float rulerScale,
dyno::Vec4f planeColor,
dyno::Vec4f rulerColor )
inline

Definition at line 74 of file GLRenderHelper.cpp.

Member Data Documentation

◆ mPlane

Mesh* dyno::GroundRenderer::mPlane
private

Definition at line 102 of file GLRenderHelper.cpp.

◆ mProgram

Program* dyno::GroundRenderer::mProgram
private

Definition at line 104 of file GLRenderHelper.cpp.

◆ mRulerTex

Texture2D dyno::GroundRenderer::mRulerTex
private

Definition at line 103 of file GLRenderHelper.cpp.

◆ mUniformBlock

Buffer dyno::GroundRenderer::mUniformBlock
private

Definition at line 106 of file GLRenderHelper.cpp.


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