![]() |
Shkyera Engine
Easy to use, game engine for Python
|
This is the complete list of members for shkyera::Texture, including all inherited members.
| _size | shkyera::Texture | private |
| _textureID | shkyera::Texture | private |
| activate(GLenum textureUnit) const | shkyera::Texture | |
| bind() const | shkyera::Texture | |
| generateTexture(GLenum minFilter=GL_LINEAR, GLenum magFilter=GL_LINEAR, GLenum wrapS=GL_CLAMP_TO_EDGE, GLenum wrapT=GL_CLAMP_TO_EDGE) | shkyera::Texture | private |
| getID() const | shkyera::Texture | inline |
| getImguiTextureID() const | shkyera::Texture | inline |
| getSize() const | shkyera::Texture | |
| loadImage(std::shared_ptr< Image > imageAsset) | shkyera::Texture | |
| operator=(const Texture &other)=delete | shkyera::Texture | |
| operator=(Texture &&other) noexcept | shkyera::Texture | |
| setData(GLenum internalFormat, uint32_t width, uint32_t height, GLenum format, GLenum type, const void *data=nullptr) | shkyera::Texture | |
| Texture(GLenum minFilter=GL_LINEAR, GLenum magFilter=GL_LINEAR, GLenum wrapS=GL_CLAMP_TO_EDGE, GLenum wrapT=GL_CLAMP_TO_EDGE) | shkyera::Texture | |
| Texture(const std::filesystem::path &path) | shkyera::Texture | |
| Texture(const Texture &other)=delete | shkyera::Texture | |
| Texture(Texture &&other) noexcept | shkyera::Texture | |
| Texture(std::shared_ptr< Image > image) | shkyera::Texture | private |
| unbind() const | shkyera::Texture | |
| ~Texture() | shkyera::Texture |