2 #include <boost/scoped_ptr.hpp>
3 #include "mof/VertexTypes.hpp"
4 #include <boost/utility.hpp>
11 class VertexBuffer : boost::noncopyable{
14 boost::scoped_ptr<Impl> m_pImpl;
18 const T& front , const T& back ,
19 mof::PRIMITIVE_TYPE primitiveType = PRIMITIVE_TYPE_TRIANGLELIST
23 int getLength() const;
24 mof::PRIMITIVE_TYPE getPrimitiveType() const;