Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
Graphic::Utils::VertexBufferLayout Member List

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

_computeArrayStride() constGraphic::Utils::VertexBufferLayoutinlineprivate
_doVertexAttributeOverlap(const wgpu::VertexAttribute &firstAttribute, const wgpu::VertexAttribute &secondAttribute) constGraphic::Utils::VertexBufferLayoutinlineprivate
_getDuplicatedShaderLocation(void) constGraphic::Utils::VertexBufferLayoutinlineprivate
_getOverlappingVertexAttributes(void) constGraphic::Utils::VertexBufferLayoutinlineprivate
_getVertexFormatSize(wgpu::VertexFormat format) constGraphic::Utils::VertexBufferLayoutinlineprivate
addVertexAttribute(wgpu::VertexFormat format, uint32_t offset, uint32_t shaderLocation)Graphic::Utils::VertexBufferLayoutinline
arrayStrideGraphic::Utils::VertexBufferLayoutprivate
getArrayStride() constGraphic::Utils::VertexBufferLayoutinline
getStepMode() constGraphic::Utils::VertexBufferLayoutinline
getVertexAttributes() constGraphic::Utils::VertexBufferLayoutinline
setArrayStride(uint32_t stride)Graphic::Utils::VertexBufferLayoutinline
setStepMode(wgpu::VertexStepMode mode)Graphic::Utils::VertexBufferLayoutinline
stepModeGraphic::Utils::VertexBufferLayoutprivate
validate(void) const overrideGraphic::Utils::VertexBufferLayoutinlinevirtual
vertexAttributesGraphic::Utils::VertexBufferLayoutprivate
VertexBufferLayout()=defaultGraphic::Utils::VertexBufferLayout
~IValidable()=defaultGraphic::Utils::IValidablevirtual
~VertexBufferLayout() override=defaultGraphic::Utils::VertexBufferLayout