| addFace(uint32_t a, uint32_t b, uint32_t c) | castor3d::TriFaceMapping::ComponentData | |
| addFaceGroup(FaceIndices const *const begin, FaceIndices const *const end) | castor3d::TriFaceMapping::ComponentData | |
| addFaceGroup(castor::Vector< FaceIndices > const &faces) | castor3d::TriFaceMapping::ComponentData | inline |
| addFaceGroup(castor::Array< FaceIndices, Count > const &faces) | castor3d::TriFaceMapping::ComponentData | inline |
| addFaceGroup(FaceIndices(&faces)[Count]) | castor3d::TriFaceMapping::ComponentData | inline |
| addQuadFace(uint32_t a, uint32_t b, uint32_t c, uint32_t d, castor::Point3f const &minUV=castor::Point3f(), castor::Point3f const &maxUV=castor::Point3f(1, 1, 1)) | castor3d::TriFaceMapping::ComponentData | |
| cleanup(RenderDevice const &device) | castor3d::SubmeshComponentData | |
| clearFaces() | castor3d::TriFaceMapping::ComponentData | |
| ComponentData(Submesh &submesh, VkBufferUsageFlags bufferUsageFlags) | castor3d::TriFaceMapping::ComponentData | inlineexplicit |
| copy(SubmeshComponentDataRPtr data) const override | castor3d::TriFaceMapping::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::TriFaceMapping::ComponentData | inline |
| getFaces() const | castor3d::TriFaceMapping::ComponentData | inline |
| getFaces() | castor3d::TriFaceMapping::ComponentData | inline |
| getUsageFlags() const noexcept override | castor3d::IndexMapping::ComponentData | inlinevirtual |
| hasNormals() const noexcept | castor3d::TriFaceMapping::ComponentData | inline |
| initialise(RenderDevice const &device) | castor3d::SubmeshComponentData | |
| isDirty() const noexcept | castor3d::SubmeshComponentData | inline |
| m_submesh | castor3d::SubmeshComponentData | protected |
| needsUpdate() noexcept | castor3d::SubmeshComponentData | inline |
| operator=(SubmeshSubComponent const &)=delete | castor3d::SubmeshSubComponent | |
| operator=(SubmeshSubComponent &&) noexcept=default | castor3d::SubmeshSubComponent | |
| operator[](uint32_t index) const | castor3d::TriFaceMapping::ComponentData | inline |
| setCount(uint32_t value) | castor3d::TriFaceMapping::ComponentData | inline |
| setData(FaceArray faces) | castor3d::TriFaceMapping::ComponentData | inline |
| setHasNormals() noexcept | castor3d::TriFaceMapping::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 |