YourGameLib
|
This is the complete list of members for yourgame::gl::Geometry, including all inherited members.
addBuffer(std::string name, GLenum target, GLsizeiptr size, const GLvoid *data, GLenum usage) | yourgame::gl::Geometry | |
addBufferToShape(std::string shapeName, std::vector< Shape::ArrBufferDescr > arDescrs, std::string bufferName) | yourgame::gl::Geometry | |
addShape(std::string name, std::vector< Shape::ArrBufferDescr > arDescrs, std::vector< std::string > arBufferNames, Shape::ElemArrBufferDescr elArDescr, std::string elArBufferName) | yourgame::gl::Geometry | |
bufferData(std::string name, GLsizeiptr size, const GLvoid *data) | yourgame::gl::Geometry | |
drawAll() const | yourgame::gl::Geometry | |
drawAllInstanced(GLsizei instancecount) const | yourgame::gl::Geometry | |
Geometry(Geometry const &)=delete | yourgame::gl::Geometry | |
make() | yourgame::gl::Geometry | static |
operator=(Geometry const &)=delete | yourgame::gl::Geometry | |
setShapeElArDescr(std::string name, Shape::ElemArrBufferDescr elArDescr) | yourgame::gl::Geometry | |
~Geometry() | yourgame::gl::Geometry |