| BindingPoint | castor3d::InstantiationComponent | static |
| cleanup(RenderDevice const &device) | castor3d::SubmeshComponent | |
| clone(Submesh &submesh) const override | castor3d::InstantiationComponent | virtual |
| end() const | castor3d::InstantiationComponent | inline |
| end() | castor3d::InstantiationComponent | inline |
| find(MaterialRPtr material) const | castor3d::InstantiationComponent | inline |
| find(MaterialRPtr material) | castor3d::InstantiationComponent | inline |
| gather(ShaderFlags const &shaderFlags, ProgramFlags const &programFlags, MaterialRPtr material, ashes::BufferCRefArray &buffers, std::vector< uint64_t > &offsets, ashes::PipelineVertexInputStateCreateInfoCRefArray &layouts, TextureFlagsArray const &mask, uint32_t ¤tLocation) override | castor3d::InstantiationComponent | virtual |
| getID() | castor3d::SubmeshComponent | inline |
| getMaxRefCount() const | castor3d::InstantiationComponent | |
| getProgramFlags(MaterialRPtr material) const override | castor3d::InstantiationComponent | virtual |
| getRefCount(MaterialRPtr material) const | castor3d::InstantiationComponent | |
| getThreshold() const | castor3d::InstantiationComponent | inline |
| getType() const | castor3d::SubmeshComponent | inline |
| getUsageFlags() const | castor3d::SubmeshComponent | inlinevirtual |
| initialise(RenderDevice const &device) | castor3d::SubmeshComponent | |
| InstanceDataMap typedef | castor3d::InstantiationComponent | |
| InstantiationComponent(Submesh &submesh, uint32_t threshold=1u) | castor3d::InstantiationComponent | explicit |
| isInstanced(MaterialRPtr material) const | castor3d::InstantiationComponent | |
| isInstanced() const | castor3d::InstantiationComponent | |
| Name | castor3d::InstantiationComponent | static |
| needsUpdate() | castor3d::SubmeshComponent | inline |
| 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=default | castor3d::SubmeshComponent | virtual |