addLine(uint32_t a, uint32_t b) | castor3d::LinesMapping::ComponentData | |
addLineGroup(LineIndices const *const begin, LineIndices const *const end) | castor3d::LinesMapping::ComponentData | |
addLineGroup(castor::Vector< LineIndices > const &lines) | castor3d::LinesMapping::ComponentData | inline |
addLineGroup(castor::Array< LineIndices, Count > const &lines) | castor3d::LinesMapping::ComponentData | inline |
addLineGroup(LineIndices(&lines)[Count]) | castor3d::LinesMapping::ComponentData | inline |
cleanup(RenderDevice const &device) | castor3d::SubmeshComponentData | |
clearLines() | castor3d::LinesMapping::ComponentData | |
ComponentData(Submesh &submesh, VkBufferUsageFlags bufferUsageFlags) | castor3d::IndexMapping::ComponentData | inline |
copy(SubmeshComponentDataRPtr data) const override | castor3d::LinesMapping::ComponentData | virtual |
gather(PipelineFlags const &flags, Pass const &pass, ObjectBufferOffset const &bufferOffsets, ashes::BufferCRefArray &buffers, castor::Vector< uint64_t > &offsets, ashes::PipelineVertexInputStateCreateInfoCRefArray &layouts, uint32_t ¤tBinding, uint32_t ¤tLocation) override final | castor3d::IndexMapping::ComponentData | inlinevirtual |
getCount() const noexcept | castor3d::LinesMapping::ComponentData | inline |
getFaces() const noexcept | castor3d::LinesMapping::ComponentData | inline |
getFaces() noexcept | castor3d::LinesMapping::ComponentData | inline |
getUsageFlags() const noexcept override | castor3d::IndexMapping::ComponentData | inlinevirtual |
initialise(RenderDevice const &device) | castor3d::SubmeshComponentData | |
m_submesh | castor3d::SubmeshComponentData | protected |
needsUpdate() | castor3d::SubmeshComponentData | inline |
operator=(SubmeshSubComponent const &)=delete | castor3d::SubmeshSubComponent | |
operator=(SubmeshSubComponent &&) noexcept=default | castor3d::SubmeshSubComponent | |
operator[](uint32_t index) const | castor3d::LinesMapping::ComponentData | inline |
SubmeshComponentData(Submesh &submesh) | castor3d::SubmeshComponentData | |
SubmeshSubComponent()=default | castor3d::SubmeshSubComponent | |
SubmeshSubComponent(SubmeshSubComponent const &)=delete | castor3d::SubmeshSubComponent | |
SubmeshSubComponent(SubmeshSubComponent &&) noexcept=default | castor3d::SubmeshSubComponent | |
upload(UploadData &uploader) | castor3d::SubmeshComponentData | |
~SubmeshSubComponent() noexcept=default | castor3d::SubmeshSubComponent | virtual |