nTiled
latest
  • Motivation
  • Getting Started
  • Structure of the Project
  • API
    • Camera
    • GUI
    • Logging
    • Main
    • Math
    • Pipeline
      • Interfaces of the Pipeline
      • Forward Pipeline
      • Deferred Pipeline
      • Light Management
      • Pipeline Utility functionality
        • PipelineUtil API
      • Debug Pipeline
    • State
    • World
    • Search
nTiled
  • Docs »
  • The nTiled API reference »
  • Pipeline »
  • Pipeline Utility functionality
  • Edit on GitHub

Pipeline Utility functionality¶

This section contains all supporting functions and classes for the Pipeline module. This includes the methods with which openGL programs are loaded and compiled, as well as the classes used internally to represent objects and lights.

PipelineUtil API¶

  • struct nTiled::pipeline::PipelineLight
  • struct nTiled::pipeline::PipelineObject
  • PipelineObject* nTiled::pipeline::constructQuad()
  • std::stringstream nTiled::pipeline::readShader()
  • std::stringstream nTiled::pipeline::readShaderWithLights()
  • GLuint nTiled::pipeline::compileShader()
  • GLuint nTiled::pipeline::createProgram()
  • GLuint nTiled::pipeline::loadAndCompileShader()
  • GLuint nTiled::pipeline::createVertexFragmentProgram()
  • GLuint nTiled::pipeline::createComputeProgram()
  • GLuint nTiled::pipeline::loadTexturePNG()
Next Previous

© Copyright 2016, Maarten Tegelaers. Revision a07ba70a.

Built with Sphinx using a theme provided by Read the Docs.