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

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

cleanup(RenderDevice const &device)castor3d::SubmeshComponent
clone(Submesh &submesh) const overridecastor3d::InstantiationComponentvirtual
end() constcastor3d::InstantiationComponentinline
end()castor3d::InstantiationComponentinline
find(Material const &material) constcastor3d::InstantiationComponentinline
find(Material const &material)castor3d::InstantiationComponentinline
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::InstantiationComponentvirtual
getID()castor3d::SubmeshComponentinline
getMaxRefCount() constcastor3d::InstantiationComponent
getProgramFlags(Material const &material) const overridecastor3d::InstantiationComponentvirtual
getRefCount(MaterialRPtr material) constcastor3d::InstantiationComponent
getSubmeshFlags(Pass const *pass) constcastor3d::SubmeshComponentinlinevirtual
getThreshold() constcastor3d::InstantiationComponentinline
getType() constcastor3d::SubmeshComponentinline
getUsageFlags() constcastor3d::SubmeshComponentinlinevirtual
initialise(RenderDevice const &device)castor3d::SubmeshComponent
InstanceDataMap typedefcastor3d::InstantiationComponent
InstantiationComponent(Submesh &submesh, uint32_t threshold=1u)castor3d::InstantiationComponentexplicit
isInstanced(MaterialRPtr material) constcastor3d::InstantiationComponent
isInstanced() constcastor3d::InstantiationComponent
Namecastor3d::InstantiationComponentstatic
needsUpdate()castor3d::SubmeshComponentinline
ref(MaterialRPtr material)castor3d::InstantiationComponent
SubmeshComponent(Submesh &submesh, castor::String const &type, uint32_t id)castor3d::SubmeshComponent
unref(MaterialRPtr material)castor3d::InstantiationComponent
upload()castor3d::SubmeshComponent
~SubmeshComponent() noexcept=defaultcastor3d::SubmeshComponentvirtual