CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::VertexBufferLayout Member List

This is the complete list of members for CeresEngine::VertexBufferLayout, including all inherited members.

elementsCeresEngine::VertexBufferLayout
getElement(const VertexElementSemantic &semantic, UInt32 index=0) const noexceptCeresEngine::VertexBufferLayout
getElement(const VertexElementSemantic &semantic, UInt32 index=0) noexceptCeresEngine::VertexBufferLayout
getElementView(const MemoryView< Byte > &data, const VertexElementSemantic &semantic, const UInt32 index=0)CeresEngine::VertexBufferLayoutinline
getElementView(const MemoryView< const Byte > &data, const VertexElementSemantic &semantic, const UInt32 index=0)CeresEngine::VertexBufferLayoutinline
getSize() const noexceptCeresEngine::VertexBufferLayout
getVertexSize() const noexceptCeresEngine::VertexBufferLayout
interleaved(const Span< const VertexElement > &elements, UInt64 vertexCount)CeresEngine::VertexBufferLayoutstatic
interleaved(const VertexDeclaration &declaration, const UInt64 vertexCount)CeresEngine::VertexBufferLayoutinlinestatic
lengthCeresEngine::VertexBufferLayout
offsetBy(const Int64 offset) constCeresEngine::VertexBufferLayout
operator!=CeresEngine::VertexBufferLayoutfriend
operator<<CeresEngine::VertexBufferLayoutfriend
operator==CeresEngine::VertexBufferLayoutfriend
resize(UInt64 newVertexCount)CeresEngine::VertexBufferLayout
separated(const Span< const VertexElement > &elements, UInt64 vertexCount)CeresEngine::VertexBufferLayoutstatic
separated(const VertexDeclaration &declaration, const UInt64 vertexCount)CeresEngine::VertexBufferLayoutinlinestatic
toString() const noexceptCeresEngine::VertexBufferLayout
toString(std::ostream &stream) const noexceptCeresEngine::VertexBufferLayout
validate()CeresEngine::VertexBufferLayout