nCine  2025.04.r498-9d36345
A cross-platform 2D game engine
ncine::Texture Member List

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

chromaKeyColor() constncine::Textureinline
dataSize() constncine::Textureinline
Filtering enum namencine::Texture
Format enum namencine::Texture
format() constncine::Textureinline
fromId(unsigned int id)ncine::Objectstatic
guiTexId() constncine::Texture
height() constncine::Textureinline
id() constncine::Objectinline
init(const char *name, Format format, int mipMapCount, int width, int height)ncine::Texture
init(const char *name, Format format, int mipMapCount, Vector2i size)ncine::Texture
init(const char *name, Format format, int width, int height)ncine::Texture
init(const char *name, Format format, Vector2i size)ncine::Texture
isChromaKeyEnabled() constncine::Textureinline
isCompressed() constncine::Textureinline
loadFromFile(const char *filename) (defined in ncine::Texture)ncine::Texture
loadFromMemory(const char *bufferName, const unsigned char *bufferPtr, unsigned long int bufferSize)ncine::Texture
loadFromTexels(const unsigned char *bufferPtr)ncine::Texture
loadFromTexels(const unsigned char *bufferPtr, unsigned int x, unsigned int y, unsigned int width, unsigned int height)ncine::Texture
loadFromTexels(const unsigned char *bufferPtr, Recti region)ncine::Texture
loadFromTexels(const unsigned char *bufferPtr, unsigned int level, unsigned int x, unsigned int y, unsigned int width, unsigned int height)ncine::Texture
loadFromTexels(const unsigned char *bufferPtr, unsigned int level, Recti region)ncine::Texture
magFiltering() constncine::Textureinline
Material (defined in ncine::Texture)ncine::Texturefriend
MaxNameLengthncine::Objectstatic
minFiltering() constncine::Textureinline
mipMapLevels() constncine::Textureinline
name() constncine::Object
numChannels() constncine::Texture
Object(ObjectType type)ncine::Objectexplicit
Object(ObjectType type, const char *name)ncine::Object
Object(Object &&other)ncine::Object
Object(const Object &other)ncine::Objectprotected
ObjectType enum namencine::Object
operator=(Texture &&)ncine::Texture
ncine::Object::operator=(Object &&other)ncine::Object
rect() constncine::Textureinline
saveToMemory(unsigned char *bufferPtr)ncine::Texture
saveToMemory(unsigned char *bufferPtr, unsigned int level)ncine::Texture
setChromaKeyColor(const Color &chromaKeyColor)ncine::Textureinline
setChromaKeyColor(const Colorf &chromaKeyColor)ncine::Textureinline
setChromaKeyEnabled(bool chromaKeyEnabled)ncine::Textureinline
setGLTextureLabel(const char *label)ncine::Texture
setMagFiltering(Filtering filter)ncine::Texture
setMinFiltering(Filtering filter)ncine::Texture
setName(const char *name)ncine::Object
setWrap(Wrap wrapMode)ncine::Texture
size() constncine::Textureinline
sType() (defined in ncine::Texture)ncine::Textureinlinestatic
Texture()ncine::Texture
Texture(const char *name, Format format, int mipMapCount, int width, int height)ncine::Texture
Texture(const char *name, Format format, int mipMapCount, Vector2i size)ncine::Texture
Texture(const char *name, Format format, int width, int height)ncine::Texture
Texture(const char *name, Format format, Vector2i size)ncine::Texture
Texture(const char *bufferName, const unsigned char *bufferPtr, unsigned long int bufferSize)ncine::Texture
Texture(const char *filename)ncine::Textureexplicit
Texture(Texture &&)ncine::Texture
type() constncine::Objectinline
type_ncine::Objectprotected
Viewport (defined in ncine::Texture)ncine::Texturefriend
width() constncine::Textureinline
wrap() constncine::Textureinline
Wrap enum namencine::Texture
~Object()ncine::Objectvirtual
~Texture() override (defined in ncine::Texture)ncine::Texture