bind(int unit=-1) | Ra::Engine::Data::Texture | |
bindImageTexture(int unit, GLint level, GLboolean layered, GLint layer, GLenum access) | Ra::Engine::Data::Texture | |
destroy() | Ra::Engine::Data::Texture | |
destroyNow() | Ra::Engine::Data::Texture | |
getDepth() const | Ra::Engine::Data::Texture | inline |
getFormat() const | Ra::Engine::Data::Texture | inline |
getGpuTexture() const | Ra::Engine::Data::Texture | inline |
getHeight() const | Ra::Engine::Data::Texture | inline |
getName() const | Ra::Engine::Data::Texture | inline |
getParameters() const | Ra::Engine::Data::Texture | inline |
getParameters() | Ra::Engine::Data::Texture | inline |
getTexels() | Ra::Engine::Data::Texture | inline |
getWidth() const | Ra::Engine::Data::Texture | inline |
initialize() | Ra::Engine::Data::Texture | |
initializeNow() | Ra::Engine::Data::Texture | |
linearize(ImageParameters &image) | Ra::Engine::Data::Texture | static |
operator=(const Texture &)=delete | Ra::Engine::Data::Texture | |
readFromGpu(int level=0) (defined in Ra::Engine::Data::Texture) | Ra::Engine::Data::Texture | |
registerUpdateImageDataTask() | Ra::Engine::Data::Texture | |
registerUpdateSamplerParametersTask() | Ra::Engine::Data::Texture | |
resize(size_t w=1, size_t h=1, size_t d=1, std::shared_ptr< void > pix=nullptr) | Ra::Engine::Data::Texture | |
sendImageDataToGpu() | Ra::Engine::Data::Texture | |
sendSamplerParametersToGpu() | Ra::Engine::Data::Texture | |
setImageParameters(const ImageParameters &imageParameters) | Ra::Engine::Data::Texture | |
setName(const std::string &name) | Ra::Engine::Data::Texture | inline |
setParameters(const TextureParameters &textureParameters) | Ra::Engine::Data::Texture | |
setSamplerParameters(const SamplerParameters &samplerParameters) | Ra::Engine::Data::Texture | |
Texture(const Texture &)=delete | Ra::Engine::Data::Texture | |
Texture(const TextureParameters &texParameters) | Ra::Engine::Data::Texture | explicit |
updateData(std::shared_ptr< void > newData) | Ra::Engine::Data::Texture | |
~Texture() | Ra::Engine::Data::Texture | |