| elements | CeresEngine::VertexBufferLayout | |
| getElement(const VertexElementSemantic &semantic, UInt32 index=0) const noexcept | CeresEngine::VertexBufferLayout | |
| getElement(const VertexElementSemantic &semantic, UInt32 index=0) noexcept | CeresEngine::VertexBufferLayout | |
| getElementView(const MemoryView< Byte > &data, const VertexElementSemantic &semantic, const UInt32 index=0) | CeresEngine::VertexBufferLayout | inline |
| getElementView(const MemoryView< const Byte > &data, const VertexElementSemantic &semantic, const UInt32 index=0) | CeresEngine::VertexBufferLayout | inline |
| getSize() const noexcept | CeresEngine::VertexBufferLayout | |
| getVertexSize() const noexcept | CeresEngine::VertexBufferLayout | |
| interleaved(const Span< const VertexElement > &elements, UInt64 vertexCount) | CeresEngine::VertexBufferLayout | static |
| interleaved(const VertexDeclaration &declaration, const UInt64 vertexCount) | CeresEngine::VertexBufferLayout | inlinestatic |
| length | CeresEngine::VertexBufferLayout | |
| offsetBy(const Int64 offset) const | CeresEngine::VertexBufferLayout | |
| operator!= | CeresEngine::VertexBufferLayout | friend |
| operator<< | CeresEngine::VertexBufferLayout | friend |
| operator== | CeresEngine::VertexBufferLayout | friend |
| resize(UInt64 newVertexCount) | CeresEngine::VertexBufferLayout | |
| separated(const Span< const VertexElement > &elements, UInt64 vertexCount) | CeresEngine::VertexBufferLayout | static |
| separated(const VertexDeclaration &declaration, const UInt64 vertexCount) | CeresEngine::VertexBufferLayout | inlinestatic |
| toString() const noexcept | CeresEngine::VertexBufferLayout | |
| toString(std::ostream &stream) const noexcept | CeresEngine::VertexBufferLayout | |
| validate() | CeresEngine::VertexBufferLayout | |