FPLBase
An open source project by FPL.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
mesh.h File Reference
#include <vector>
#include "fplbase/config.h"
#include "fplbase/asset.h"
#include "fplbase/async_loader.h"
#include "fplbase/handles.h"
#include "fplbase/material.h"
#include "fplbase/render_state.h"
#include "fplbase/shader.h"
#include "mathfu/constants.h"

Go to the source code of this file.

Classes

class  fplbase::Mesh
 Abstraction for a set of indices, used for rendering. More...
 
struct  fplbase::Mesh::InterleavedVertexData
 Holder for data that can be turned into a mesh. More...
 

Namespaces

 fplbase
 Namespace for FPLBase library.
 

Enumerations

enum  fplbase::Attribute {
  fplbase::kEND = 0, kPosition3f, kNormal3f, kTangent4f,
  kTexCoord2f, fplbase::kTexCoordAlt2f, kColor4ub, kBoneIndices4ub,
  kBoneWeights4ub
}
 An array of these enums defines the format of vertex data. More...