Castor3D 0.16.0
Multiplatform 3D engine
castor3d::TriFaceMapping::ComponentData Member List

This is the complete list of members for castor3d::TriFaceMapping::ComponentData, including all inherited members.

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::ComponentDatainline
addFaceGroup(castor::Array< FaceIndices, Count > const &faces)castor3d::TriFaceMapping::ComponentDatainline
addFaceGroup(FaceIndices(&faces)[Count])castor3d::TriFaceMapping::ComponentDatainline
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::ComponentDatainlineexplicit
copy(SubmeshComponentDataRPtr data) const overridecastor3d::TriFaceMapping::ComponentDatavirtual
gather(PipelineFlags const &flags, Pass const &pass, ObjectBufferOffset const &bufferOffsets, ashes::BufferCRefArray &buffers, castor::Vector< uint64_t > &offsets, ashes::PipelineVertexInputStateCreateInfoCRefArray &layouts, uint32_t &currentBinding, uint32_t &currentLocation) override finalcastor3d::IndexMapping::ComponentDatainlinevirtual
getCount() const noexceptcastor3d::TriFaceMapping::ComponentDatainline
getFaces() constcastor3d::TriFaceMapping::ComponentDatainline
getFaces()castor3d::TriFaceMapping::ComponentDatainline
getUsageFlags() const noexcept overridecastor3d::IndexMapping::ComponentDatainlinevirtual
hasNormals() const noexceptcastor3d::TriFaceMapping::ComponentDatainline
initialise(RenderDevice const &device)castor3d::SubmeshComponentData
m_submeshcastor3d::SubmeshComponentDataprotected
needsUpdate()castor3d::SubmeshComponentDatainline
operator=(SubmeshSubComponent const &)=deletecastor3d::SubmeshSubComponent
operator=(SubmeshSubComponent &&) noexcept=defaultcastor3d::SubmeshSubComponent
operator[](uint32_t index) constcastor3d::TriFaceMapping::ComponentDatainline
setData(FaceArray faces)castor3d::TriFaceMapping::ComponentDatainline
setHasNormals() noexceptcastor3d::TriFaceMapping::ComponentDatainline
SubmeshComponentData(Submesh &submesh)castor3d::SubmeshComponentData
SubmeshSubComponent()=defaultcastor3d::SubmeshSubComponent
SubmeshSubComponent(SubmeshSubComponent const &)=deletecastor3d::SubmeshSubComponent
SubmeshSubComponent(SubmeshSubComponent &&) noexcept=defaultcastor3d::SubmeshSubComponent
upload(UploadData &uploader)castor3d::SubmeshComponentData
~SubmeshSubComponent() noexcept=defaultcastor3d::SubmeshSubComponentvirtual