MMSFBBuffer::BUFFER Class Reference

buffer description More...

#include <mmsfbbuffer.h>

List of all members.


Public Member Functions

 BUFFER ()
 ~BUFFER ()
void initIndexBuffer (EXTKEY *extkey, INDEX_BUFFER index_buffer)
void initVertexBuffer (EXTKEY *extkey, VERTEX_BUFFER vertex_buffer)
bool getBuffers (MMSFBBuffer::INDEX_BUFFER **index_buffer, MMSFBBuffer::VERTEX_BUFFER **vertex_buffer)
bool getBufferObjects (MMSFBBuffer::INDEX_BUFFER_OBJECT **index_bo, MMSFBBuffer::VERTEX_BUFFER_OBJECT **vertex_bo)

Public Attributes

bool initialized
 is buffer initialized?
unsigned int use_count
 use count
BUFFER_TYPE type
 type of buffer
INDEX_BUFFER index_buffer
 index data
VERTEX_BUFFER vertex_buffer
 vertex data
INDEX_BUFFER_OBJECT index_bo
 OpenGL's buffer object which contains indices.
VERTEX_BUFFER_OBJECT vertex_bo
 OpenGL's buffer object which contains vertices.

Detailed Description

buffer description

Definition at line 123 of file mmsfbbuffer.h.


Constructor & Destructor Documentation

MMSFBBuffer::BUFFER::BUFFER (  ) 

Definition at line 199 of file mmsfbbuffer.cpp.

MMSFBBuffer::BUFFER::~BUFFER (  ) 

Definition at line 210 of file mmsfbbuffer.cpp.


Member Function Documentation

void MMSFBBuffer::BUFFER::initIndexBuffer ( EXTKEY extkey,
INDEX_BUFFER  index_buffer 
)

Definition at line 236 of file mmsfbbuffer.cpp.

void MMSFBBuffer::BUFFER::initVertexBuffer ( EXTKEY extkey,
VERTEX_BUFFER  vertex_buffer 
)

Definition at line 302 of file mmsfbbuffer.cpp.

bool MMSFBBuffer::BUFFER::getBuffers ( MMSFBBuffer::INDEX_BUFFER **  index_buffer,
MMSFBBuffer::VERTEX_BUFFER **  vertex_buffer 
)

Definition at line 385 of file mmsfbbuffer.cpp.

bool MMSFBBuffer::BUFFER::getBufferObjects ( MMSFBBuffer::INDEX_BUFFER_OBJECT **  index_bo,
MMSFBBuffer::VERTEX_BUFFER_OBJECT **  vertex_bo 
)

Definition at line 393 of file mmsfbbuffer.cpp.


Member Data Documentation

is buffer initialized?

Definition at line 126 of file mmsfbbuffer.h.

use count

Definition at line 129 of file mmsfbbuffer.h.

type of buffer

Definition at line 132 of file mmsfbbuffer.h.

index data

Definition at line 135 of file mmsfbbuffer.h.

vertex data

Definition at line 138 of file mmsfbbuffer.h.

OpenGL's buffer object which contains indices.

Definition at line 142 of file mmsfbbuffer.h.

OpenGL's buffer object which contains vertices.

Definition at line 145 of file mmsfbbuffer.h.


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