|
Fillwave
10.0.0
|
This is the complete list of members for flw::flc::VertexBufferBasic, including all inherited members.
| attributesBind(GLint programHandle) (defined in flw::flc::TVertexBuffer< VertexBasic >) | flw::flc::TVertexBuffer< VertexBasic > | inlineprotected |
| attributesEnable() (defined in flw::flc::TVertexBuffer< VertexBasic >) | flw::flc::TVertexBuffer< VertexBasic > | inline |
| attributesSetForVAO() (defined in flw::flc::TVertexBuffer< VertexBasic >) | flw::flc::TVertexBuffer< VertexBasic > | inline |
| attributesSetPointer() (defined in flw::flc::TVertexBuffer< VertexBasic >) | flw::flc::TVertexBuffer< VertexBasic > | 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< VertexBasic >) | flw::flc::TVertexBuffer< VertexBasic > | inlinevirtual |
| emptyGPU() override (defined in flw::flc::TVertexBuffer< VertexBasic >) | flw::flc::TVertexBuffer< VertexBasic > | inlinevirtual |
| getAttributes(GLint programHandle) (defined in flw::flc::TVertexBuffer< VertexBasic >) | flw::flc::TVertexBuffer< VertexBasic > | inlineprotected |
| getData() const (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| getDataInternal() (defined in flw::flc::TVertexBuffer< VertexBasic >) | flw::flc::TVertexBuffer< VertexBasic > | inline |
| getElements() const (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| getHandle(GLuint id=0) (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| getOcclusionBoxSize() (defined in flw::flc::VertexBufferBasic) | flw::flc::VertexBufferBasic | |
| 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< VertexBasic >) | flw::flc::TVertexBuffer< VertexBasic > | inline |
| isLoaded() (defined in flw::flc::IBuffer) | flw::flc::IBuffer | |
| load(VertexBasicelement) (defined in flw::flc::TVertexBuffer< VertexBasic >) | flw::flc::TVertexBuffer< VertexBasic > | inline |
| log() const override (defined in flw::flc::VertexBufferBasic) | flw::flc::VertexBufferBasic | 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< VertexBasic >) | flw::flc::TVertexBuffer< VertexBasic > | 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< VertexBasic >) | flw::flc::TVertexBuffer< VertexBasic > | 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< VertexBasic >) | flw::flc::TVertexBuffer< VertexBasic > | inline |
| TVertexBuffer(const std::vector< VertexBasic > &vertices, GLuint dataStoreModification=GL_STATIC_DRAW) (defined in flw::flc::TVertexBuffer< VertexBasic >) | flw::flc::TVertexBuffer< VertexBasic > | inline |
| TVertexBuffer(flf::Shape< VertexBasic > &shape, GLuint dataStoreModification=GL_STATIC_DRAW) (defined in flw::flc::TVertexBuffer< VertexBasic >) | flw::flc::TVertexBuffer< VertexBasic > | 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 | |
| VertexBufferBasic(std::function< float(float x, float y)> constructor, GLint chunkDensity, GLfloat gapSize, const std::vector< GLuint > &indices, GLuint dataStoreModification=GL_STATIC_DRAW) (defined in flw::flc::VertexBufferBasic) | flw::flc::VertexBufferBasic | |
| VertexBufferBasic(const std::vector< flc::VertexBasic > &vertices, GLuint dataStoreModification=GL_STATIC_DRAW) (defined in flw::flc::VertexBufferBasic) | flw::flc::VertexBufferBasic | |
| ~IBuffer() (defined in flw::flc::IBuffer) | flw::flc::IBuffer | virtual |
| ~TVertexBuffer() override=default (defined in flw::flc::TVertexBuffer< VertexBasic >) | flw::flc::TVertexBuffer< VertexBasic > | |
| ~VertexBufferBasic() override=default (defined in flw::flc::VertexBufferBasic) | flw::flc::VertexBufferBasic |
1.8.11