Castor3D 0.15.0
Multiplatform 3D engine
|
Liste complète des membres de castor3d::TextureUnitCache, y compris les membres hérités :
cleanup() | castor3d::TextureUnitCache | |
clear() | castor3d::TextureUnitCache | |
getDescriptorLayout() const | castor3d::TextureUnitCache | inline |
getDescriptorPool() const | castor3d::TextureUnitCache | inline |
getDescriptorSet() const | castor3d::TextureUnitCache | inline |
getSourceData(TextureSourceInfo const &sourceInfo, PassTextureConfig const &config, TextureAnimationUPtr animation) | castor3d::TextureUnitCache | |
getTexture(TextureUnitData &unitData) | castor3d::TextureUnitCache | |
getTextureCombine(TextureCombineID id) const | castor3d::TextureUnitCache | |
getTextureCombineID(TextureCombine const &combine) const | castor3d::TextureUnitCache | |
initialise(RenderDevice const &device) | castor3d::TextureUnitCache | |
mergeSources(TextureSourceInfo const &lhsSourceInfo, PassTextureConfig const &lhsPassConfig, uint32_t lhsSrcMask, uint32_t lhsDstMask, TextureSourceInfo const &rhsSourceInfo, PassTextureConfig const &rhsPassConfig, uint32_t rhsSrcMask, uint32_t rhsDstMask, castor::String const &name, TextureSourceInfo const &resultSourceInfo, PassTextureConfig const &resultPassConfig) | castor3d::TextureUnitCache | |
notifyPassChange(Pass &pass) | castor3d::TextureUnitCache | |
preparePass(Pass &pass) | castor3d::TextureUnitCache | |
registerTextureCombine(Pass const &pass) | castor3d::TextureUnitCache | |
registerTextureCombine(TextureCombine combine) | castor3d::TextureUnitCache | |
stopLoad() | castor3d::TextureUnitCache | |
TextureUnitCache(Engine &engine) | castor3d::TextureUnitCache | explicit |
update(GpuUpdater &updater) | castor3d::TextureUnitCache | |
~TextureUnitCache() | castor3d::TextureUnitCache |