OpenCPN Partial API docs
Loading...
Searching...
No Matches
PI_GLShaderProgram::Builder Class Reference

Public Member Functions

Builder & addShaderFromSource (std::string const &shaderSource, GLenum shaderType)
PI_GLShaderProgram linkProgram ()

Detailed Description

Definition at line 66 of file pi_shaders.h.

Constructor & Destructor Documentation

◆ Builder()

PI_GLShaderProgram::Builder::Builder ( )
inline

Definition at line 68 of file pi_shaders.h.

◆ ~Builder()

PI_GLShaderProgram::Builder::~Builder ( )
inline

Definition at line 117 of file pi_shaders.h.

Member Function Documentation

◆ addShaderFromSource()

Builder & PI_GLShaderProgram::Builder::addShaderFromSource ( std::string const & shaderSource,
GLenum shaderType )
inline

Definition at line 70 of file pi_shaders.h.

◆ linkProgram()

PI_GLShaderProgram PI_GLShaderProgram::Builder::linkProgram ( )
inline

Definition at line 102 of file pi_shaders.h.


The documentation for this class was generated from the following file:
  • /home/runner/work/main/main/opencpn/plugins/grib_pi/src/pi_shaders.h