Inherited from NULL
Inherited by NULL
Friend class NULL
Description
Members
Public interface
Protected interface
static const int
static const MAX_NODE_COUNT
vector<TGroupElemNode> nodes
CGroupVBOData()
virtual ~CGroupVBOData()
void Clear()
shared_ptr< VBO<GLfloat> > GetVertices() const
shared_ptr< VBO<GLfloat> > GetNormal() const
shared_ptr< VBO<GLfloat> > GetShrinkVertices() const
shared_ptr< VBO<GLubyte> > GetColors() const
shared_ptr< VBO<GLubyte> > GetColorCodes() const
shared_ptr< VBO<GLubyte> > GetNodeColorCodes() const
shared_ptr< VBO<GLuint> > GetDataflag() const
shared_ptr< EBO<GLuint> > GetSurfaceIndices() const
shared_ptr< EBO<GLuint> > GetLineIndices() const
shared_ptr< EBO<GLuint> > GetNodeIndices() const
shared_ptr< CMBOStream<GLfloat> > GetDeforms() const
shared_ptr< CMBOStream<GLfloat> > GetTexCoords() const
shared_ptr< CMBOStream<GLfloat> > GetTexCoords2() const
const vector<TGroupElemNode>& GetNodes()
void UpdateVBO(CGroupVerticesData * pVAData)
shared_ptr<VBO<GLfloat» vertices = make_shared<VBO<GLfloat»()
shared_ptr<VBO<GLubyte» colors = make_shared<VBO<GLubyte»()
shared_ptr<VBO<GLubyte» colorcode = make_shared<VBO<GLubyte»()
shared_ptr<VBO<GLubyte» nodecolorcode = make_shared<VBO<GLubyte»()
shared_ptr<VBO<GLuint» dataflag = make_shared<VBO<GLuint»()
shared_ptr< CMBOStream<GLfloat> > deforms = make_shared<CMBOStream<GLfloat»()
shared_ptr< CMBOStream<GLfloat> > texture = make_shared<CMBOStream<GLfloat»()
shared_ptr< CMBOStream<GLfloat> > texture2 = make_shared<CMBOStream<GLfloat»()
shared_ptr<VBO<GLfloat» normals = make_shared<VBO<GLfloat»()
shared_ptr< EBO<GLuint> > surfaceIndices = make_shared<EBO<GLuint»()
shared_ptr< EBO<GLuint> > lineIndices = make_shared<EBO<GLuint»()
shared_ptr< EBO<GLuint> > nodeIndices = make_shared<EBO<GLuint»()
shared_ptr<VBO<GLfloat» ShrinkVertices = make_shared<VBO<GLfloat»()