Fillwave  10.0.0
List of all members | Public Member Functions | Static Public Member Functions | Public Attributes
flw::flf::ProgramLoader Class Reference

Loads programs. More...

#include <ProgramLoader.h>

Inheritance diagram for flw::flf::ProgramLoader:
flw::flf::ShaderLoader

Public Member Functions

 ProgramLoader (Engine *engine)
 
flc::ProgramgetProgram (EProgram program, const std::string &filenamePrefixForShaders="")
 
flc::ProgramgetQuadCustomFragmentShader (const std::string &shaderPath)
 
flc::ProgramgetHUDCustomFragmentShader (const std::string &shaderPath)
 

Static Public Member Functions

static void initDefaultUniforms (flc::Program *program)
 

Public Attributes

EnginemEngine
 
const char * mFeedbackVaryingsGPUEmiter [6]
 
- Public Attributes inherited from flw::flf::ShaderLoader
const std::string mGLFragmentPrecision = "precision lowp float;\n"
 
const std::string mGLVertexPrecision = "precision mediump float;\n"
 

Detailed Description

Loads programs.


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