Shkyera Engine
Easy to use, game engine for Python
Loading...
Searching...
No Matches
shkyera::Texture Member List

This is the complete list of members for shkyera::Texture, including all inherited members.

_sizeshkyera::Textureprivate
_textureIDshkyera::Textureprivate
activate(GLenum textureUnit) constshkyera::Texture
bind() constshkyera::Texture
generateTexture(GLenum minFilter=GL_LINEAR, GLenum magFilter=GL_LINEAR, GLenum wrapS=GL_CLAMP_TO_EDGE, GLenum wrapT=GL_CLAMP_TO_EDGE)shkyera::Textureprivate
getID() constshkyera::Textureinline
getImguiTextureID() constshkyera::Textureinline
getSize() constshkyera::Texture
loadImage(std::shared_ptr< Image > imageAsset)shkyera::Texture
operator=(const Texture &other)=deleteshkyera::Texture
operator=(Texture &&other) noexceptshkyera::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)=deleteshkyera::Texture
Texture(Texture &&other) noexceptshkyera::Texture
Texture(std::shared_ptr< Image > image)shkyera::Textureprivate
unbind() constshkyera::Texture
~Texture()shkyera::Texture