| attributesBind(GLint programHandle) (defined in flw::flc::TVertexBuffer< VertexText >) | flw::flc::TVertexBuffer< VertexText > | inlineprotected |
| attributesEnable() (defined in flw::flc::TVertexBuffer< VertexText >) | flw::flc::TVertexBuffer< VertexText > | inline |
| attributesSetForVAO() (defined in flw::flc::TVertexBuffer< VertexText >) | flw::flc::TVertexBuffer< VertexText > | inline |
| attributesSetPointer() (defined in flw::flc::TVertexBuffer< VertexText >) | flw::flc::TVertexBuffer< VertexText > | inline |
| bind(GLuint id=0) const (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| bind(GLuint externalTarget, GLuint id) const (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| bindBase(GLuint id=0) const (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| bindBase(GLuint externalTarget, GLuint id) const (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| emptyCPU() override (defined in flw::flc::TVertexBuffer< VertexText >) | flw::flc::TVertexBuffer< VertexText > | inlinevirtual |
| emptyGPU() override (defined in flw::flc::TVertexBuffer< VertexText >) | flw::flc::TVertexBuffer< VertexText > | inlinevirtual |
| getAttributes(GLint programHandle) (defined in flw::flc::TVertexBuffer< VertexText >) | flw::flc::TVertexBuffer< VertexText > | inlineprotected |
| getData() const (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| getDataInternal() (defined in flw::flc::TVertexBuffer< VertexText >) | flw::flc::TVertexBuffer< VertexText > | inline |
| getElements() const (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| getHandle(GLuint id=0) (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| getSize() const (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| IBuffer(GLuint target, GLuint drawType=GL_STATIC_DRAW, GLuint index=0, GLsizei howMany=1) (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| initAttributes(GLint programHandle) (defined in flw::flc::TVertexBuffer< VertexText >) | flw::flc::TVertexBuffer< VertexText > | inline |
| isLoaded() (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| load(VertexTextelement) (defined in flw::flc::TVertexBuffer< VertexText >) | flw::flc::TVertexBuffer< VertexText > | inline |
| log() const override (defined in flw::flc::VertexBufferText) | flw::flc::VertexBufferText | virtual |
| map(GLenum access) const (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| mapRange(GLenum access, GLuint size=0) (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| mData (defined in flw::flc::IBuffer) | flw::flc::IBuffer | protected |
| mDataStoreType (defined in flw::flc::IBuffer) | flw::flc::IBuffer | protected |
| mDataVertices (defined in flw::flc::TVertexBuffer< VertexText >) | flw::flc::TVertexBuffer< VertexText > | protected |
| mHandles (defined in flw::flc::IBuffer) | flw::flc::IBuffer | protected |
| mHowMany (defined in flw::flc::IBuffer) | flw::flc::IBuffer | protected |
| mIndex (defined in flw::flc::IBuffer) | flw::flc::IBuffer | protected |
| mLoaded (defined in flw::flc::IBuffer) | flw::flc::IBuffer | protected |
| mSize (defined in flw::flc::IBuffer) | flw::flc::IBuffer | protected |
| mTarget (defined in flw::flc::IBuffer) | flw::flc::IBuffer | protected |
| mTotalElements (defined in flw::flc::IBuffer) | flw::flc::IBuffer | protected |
| reload() (defined in flw::flc::TVertexBuffer< VertexText >) | flw::flc::TVertexBuffer< VertexText > | inline |
| send() (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| setDrawType(GLuint drawType) (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| setElements(GLuint elements) (defined in flw::flc::IBuffer) | flw::flc::IBuffer | protected |
| setLoaded(bool loaded) (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| setSize(GLuint size) (defined in flw::flc::IBuffer) | flw::flc::IBuffer | protected |
| setTarget(GLuint target) (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| TVertexBuffer(GLuint dataStoreModification=GL_STATIC_DRAW) (defined in flw::flc::TVertexBuffer< VertexText >) | flw::flc::TVertexBuffer< VertexText > | inline |
| TVertexBuffer(const std::vector< VertexText > &vertices, GLuint dataStoreModification=GL_STATIC_DRAW) (defined in flw::flc::TVertexBuffer< VertexText >) | flw::flc::TVertexBuffer< VertexText > | inline |
| TVertexBuffer(flf::Shape< VertexText > &shape, GLuint dataStoreModification=GL_STATIC_DRAW) (defined in flw::flc::TVertexBuffer< VertexText >) | flw::flc::TVertexBuffer< VertexText > | inline |
| unbind() (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| unbindBase(GLuint externalTarget) (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| unmap() const (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| VertexBufferText(const std::vector< GLfloat > &data, const std::vector< GLfloat > &textureCoords, GLuint dataStoreModification=GL_DYNAMIC_DRAW) (defined in flw::flc::VertexBufferText) | flw::flc::VertexBufferText | |
| ~IBuffer() (defined in flw::flc::IBuffer) | flw::flc::IBuffer | virtual |
| ~TVertexBuffer() override=default (defined in flw::flc::TVertexBuffer< VertexText >) | flw::flc::TVertexBuffer< VertexText > | |
| ~VertexBufferText() override=default (defined in flw::flc::VertexBufferText) | flw::flc::VertexBufferText | |