Unofficial OpenGL Software Development Kit: C:/Projects/distro/glsdk_0_5_1/glmesh/include/glmesh/Mesh.h File Reference

Unofficial OpenGL Software Development Kit 0.5.0

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Classes | Namespaces | Typedefs
Mesh.h File Reference

Defines the Mesh class and associated types for creating a Mesh. Include an OpenGL header before including this one. More...

`#include <memory>`
`#include <vector>`
`#include <map>`
`#include <string>`
`#include <boost/noncopyable.hpp>`

Go to the source code of this file.

## Classes

class | glmesh::RenderCmdList
| A list of rendering commands to be used by a Mesh. More...
class | glmesh::Mesh
| An object that represents a static collection of mesh data. More...

## Namespaces

namespace | glmesh
| The main namespace for the GL Mesh library. All GL Mesh functions are in this namespace.

## Typedefs

typedef std::map< std::string, GLuint > | glmesh::MeshVariantMap
| A list of variations of named variations of a mesh. Each name maps to a VAO to render from.

## Detailed Description

Defines the Mesh class and associated types for creating a Mesh. Include an OpenGL header before including this one.