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

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

BindingPointcastor3d::InstantiationComponentstatic
cleanup()castor3d::SubmeshComponent
DataArray typedefcastor3d::InstantiationComponent
end() constcastor3d::InstantiationComponentinline
end()castor3d::InstantiationComponentinline
fill(RenderDevice const &device)castor3d::SubmeshComponent
find(MaterialSPtr material, uint32_t instanceMult) constcastor3d::InstantiationComponent
find(MaterialSPtr material, uint32_t instanceMult)castor3d::InstantiationComponent
find(MaterialSPtr material) constcastor3d::InstantiationComponentinline
find(MaterialSPtr material)castor3d::InstantiationComponentinline
gather(MaterialSPtr material, ashes::BufferCRefArray &buffers, std::vector< uint64_t > &offsets, ashes::PipelineVertexInputStateCreateInfoCRefArray &layouts, uint32_t instanceMult) overridecastor3d::InstantiationComponentvirtual
getIndex(uint32_t instanceMult) constcastor3d::InstantiationComponentinline
getMaxRefCount() constcastor3d::InstantiationComponent
getProgramFlags(MaterialSPtr material) const overridecastor3d::InstantiationComponentvirtual
getRefCount(MaterialSPtr material) constcastor3d::InstantiationComponent
getThreshold() constcastor3d::InstantiationComponentinline
getType() constcastor3d::SubmeshComponentinline
initialise(RenderDevice const &device)castor3d::SubmeshComponent
InstanceDataMap typedefcastor3d::InstantiationComponent
InstantiationComponent(Submesh &submesh, uint32_t threshold=1u)castor3d::InstantiationComponentexplicit
isInstanced(MaterialSPtr material) constcastor3d::InstantiationComponentinline
Namecastor3d::InstantiationComponentstatic
needsUpdate()castor3d::SubmeshComponentinline
ref(MaterialSPtr material)castor3d::InstantiationComponent
setMaterial(MaterialSPtr oldMaterial, MaterialSPtr newMaterial, bool update) overridecastor3d::InstantiationComponentvirtual
SubmeshComponent(Submesh &submesh, castor::String const &type)castor3d::SubmeshComponent
unref(MaterialSPtr material)castor3d::InstantiationComponent
upload()castor3d::SubmeshComponent
~SubmeshComponent() noexcept=defaultcastor3d::SubmeshComponentvirtual