Castor3D 0.13.0
Multiplatform 3D engine
castor3d::LinesMapping Liste des membres

Liste complète des membres de castor3d::LinesMapping, y compris les membres hérités :

addLine(uint32_t a, uint32_t b)castor3d::LinesMapping
addLineGroup(LineIndices const *const begin, LineIndices const *const end)castor3d::LinesMapping
addLineGroup(std::vector< LineIndices > const &lines)castor3d::LinesMappinginline
addLineGroup(std::array< LineIndices, Count > const &lines)castor3d::LinesMappinginline
addLineGroup(LineIndices(&lines)[Count])castor3d::LinesMappinginline
cleanup(RenderDevice const &device)castor3d::SubmeshComponent
clearLines()castor3d::LinesMapping
clone(Submesh &submesh) const overridecastor3d::LinesMappingvirtual
computeNormals(bool reverted=false) overridecastor3d::LinesMappingvirtual
gather(ShaderFlags const &shaderFlags, ProgramFlags const &programFlags, SubmeshFlags const &submeshFlags, MaterialRPtr material, TextureFlagsArray const &mask, ashes::BufferCRefArray &buffers, std::vector< uint64_t > &offsets, ashes::PipelineVertexInputStateCreateInfoCRefArray &layouts, uint32_t &currentBinding, uint32_t &currentLocation) overridecastor3d::IndexMappinginlinevirtual
getComponentsCount() const overridecastor3d::LinesMappingvirtual
getCount() const overridecastor3d::LinesMappingvirtual
getFaces() constcastor3d::LinesMappinginline
getFaces()castor3d::LinesMappinginline
getID()castor3d::SubmeshComponentinline
getProgramFlags(Material const &material) constcastor3d::SubmeshComponentinlinevirtual
getSubmeshFlags(Pass const *pass) const overridecastor3d::IndexMappinginlinevirtual
getType() constcastor3d::SubmeshComponentinline
getUsageFlags() const overridecastor3d::IndexMappinginlinevirtual
IndexMapping(Submesh &submesh, castor::String const &type, VkBufferUsageFlags bufferUsageFlags)castor3d::IndexMapping
initialise(RenderDevice const &device)castor3d::SubmeshComponent
LinesMapping(Submesh &submesh, VkBufferUsageFlags bufferUsageFlags={})castor3d::LinesMappingexplicit
m_stagingcastor3d::IndexMappingprotected
Namecastor3d::LinesMappingstatic
needsUpdate()castor3d::SubmeshComponentinline
operator[](uint32_t index) constcastor3d::LinesMappinginline
SubmeshComponent(Submesh &submesh, castor::String const &type, uint32_t id)castor3d::SubmeshComponent
upload()castor3d::SubmeshComponent
~SubmeshComponent() noexcept=defaultcastor3d::SubmeshComponentvirtual