| cleanup() | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| clear() | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| ElementCacheT typedef | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| ElementCacheTraitsT typedef | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| ElementCleanerT typedef | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| ElementContT typedef | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| ElementInitialiserT typedef | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| ElementKeyT typedef | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| ElementMergerT typedef | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| ElementPtrT typedef | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| ElementT typedef | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| getDefaultMaterial() const | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | inline |
| getNames(StringArray &names) | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| getPassBuffer() const | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | inline |
| getSssProfileBuffer() const | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | inline |
| getTexAnimBuffer() const | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | inline |
| getTexConfigBuffer() const | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | inline |
| initialise(castor3d::RenderDevice const &device, castor3d::PassTypeID passType) | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| registerPass(castor3d::Pass &pass) | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| registerTexture(castor3d::AnimatedTexture const &texture) | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| registerUnit(castor3d::TextureUnit &unit) | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| ResourceCacheT(castor3d::Engine &engine) | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | explicit |
| unregisterPass(castor3d::Pass &pass) | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| unregisterTexture(castor3d::AnimatedTexture const &texture) | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| unregisterUnit(castor3d::TextureUnit &unit) | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| update(castor3d::CpuUpdater &updater) | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| update(castor3d::GpuUpdater &updater) | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| upload(ashes::CommandBuffer const &cb) const | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |
| ~ResourceCacheT()=default | castor::ResourceCacheT< castor3d::Material, String, castor3d::MaterialCacheTraits > | |