Loading...
Searching...
No Matches
score::gfx::CustomMesh Member List

This is the complete list of members for score::gfx::CustomMesh, including all inherited members.

blendCommandRange() const noexceptscore::gfx::CustomMesh
clear() (defined in score::gfx::CustomMesh)score::gfx::CustomMesh
CommandRange typedef (defined in score::gfx::CustomMesh)score::gfx::CustomMesh
CustomMesh(const ossia::mesh_list &g, const ossia::geometry_filter_list_ptr &f) (defined in score::gfx::CustomMesh)score::gfx::CustomMeshexplicit
defaultVertexShader() const noexcept overridescore::gfx::CustomMeshvirtual
dirtyGeometryIndex (defined in score::gfx::Mesh)score::gfx::Mesh
draw(const MeshBuffers &bufs, QRhiCommandBuffer &cb) const noexcept override (defined in score::gfx::CustomMesh)score::gfx::CustomMeshvirtual
drawsAsPlainVertexList() const noexceptscore::gfx::CustomMesh
drawSingleMesh(std::size_t mesh_index, std::size_t buffer_offset, const MeshBuffers &bufs, QRhiCommandBuffer &cb, const FallbackBindingPlan &plan={}, CommandRange range={}) const noexcept (defined in score::gfx::CustomMesh)score::gfx::CustomMesh
drawWithFallbackBindings(const MeshBuffers &bufs, QRhiCommandBuffer &cb, const FallbackBindingPlan &plan) const noexcept (defined in score::gfx::CustomMesh)score::gfx::CustomMesh
filters (defined in score::gfx::Mesh)score::gfx::Mesh
Flag enum name (defined in score::gfx::Mesh)score::gfx::Mesh
Flags typedef (defined in score::gfx::Mesh)score::gfx::Mesh
flags() const noexcept override (defined in score::gfx::CustomMesh)score::gfx::CustomMeshvirtual
HasColor enum value (defined in score::gfx::Mesh)score::gfx::Mesh
hasGeometry() const noexcept override (defined in score::gfx::CustomMesh)score::gfx::CustomMeshvirtual
hasGeometryChanged(int64_t &renderer) const noexcept (defined in score::gfx::Mesh)score::gfx::Meshinline
HasNormals enum value (defined in score::gfx::Mesh)score::gfx::Mesh
HasPosition enum value (defined in score::gfx::Mesh)score::gfx::Mesh
HasTangents enum value (defined in score::gfx::Mesh)score::gfx::Mesh
HasTexCoord enum value (defined in score::gfx::Mesh)score::gfx::Mesh
init(QRhi &rhi) const noexcept override (defined in score::gfx::CustomMesh)score::gfx::CustomMeshvirtual
init_index(const ossia::geometry::cpu_buffer &buf, QRhi &rhi) const noexcept (defined in score::gfx::CustomMesh)score::gfx::CustomMesh
init_index(const ossia::geometry::gpu_buffer &buf, QRhi &rhi) const noexcept (defined in score::gfx::CustomMesh)score::gfx::CustomMesh
init_vbo(const ossia::geometry::cpu_buffer &buf, QRhi &rhi) const noexcept (defined in score::gfx::CustomMesh)score::gfx::CustomMesh
init_vbo(const ossia::geometry::gpu_buffer &buf, QRhi &rhi) const noexcept (defined in score::gfx::CustomMesh)score::gfx::CustomMesh
Mesh() (defined in score::gfx::Mesh)score::gfx::Meshexplicit
meshList() const noexcept (defined in score::gfx::CustomMesh)score::gfx::CustomMeshinline
preparePipeline(QRhiGraphicsPipeline &pip) const noexcept override (defined in score::gfx::CustomMesh)score::gfx::CustomMeshvirtual
reload(const ossia::mesh_list &ml, const ossia::geometry_filter_list_ptr &f) (defined in score::gfx::CustomMesh)score::gfx::CustomMesh
semanticGeometry() const noexcept overridescore::gfx::CustomMeshinlinevirtual
subMeshLayoutMatchesFirst(std::size_t i) const noexceptscore::gfx::CustomMesh
update(QRhi &rhi, MeshBuffers &output_meshbuf, QRhiResourceUpdateBatch &rb) const noexcept override (defined in score::gfx::CustomMesh)score::gfx::CustomMeshvirtual
update_index(int buffer_index, const ossia::geometry::cpu_buffer &idx_buf, MeshBuffers &meshbuf, QRhi &rhi, QRhiResourceUpdateBatch &rb) const noexcept (defined in score::gfx::CustomMesh)score::gfx::CustomMesh
update_index(int buffer_index, const ossia::geometry::gpu_buffer &idx_buf, MeshBuffers &meshbuf, QRhi &rhi, QRhiResourceUpdateBatch &rb) const noexcept (defined in score::gfx::CustomMesh)score::gfx::CustomMesh
update_vbo(int buffer_index, const ossia::geometry::cpu_buffer &vtx_buf, MeshBuffers &meshbuf, QRhi &rhi, QRhiResourceUpdateBatch &rb) const noexcept (defined in score::gfx::CustomMesh)score::gfx::CustomMesh
update_vbo(int buffer_index, const ossia::geometry::gpu_buffer &vtx_buf, MeshBuffers &meshbuf, QRhi &rhi, QRhiResourceUpdateBatch &rb) const noexcept (defined in score::gfx::CustomMesh)score::gfx::CustomMesh
~Mesh() (defined in score::gfx::Mesh)score::gfx::Meshvirtual