Allocate a texture that will be used as render target.
Allocate a cube texture. Might be restricted to power of two textures only.
Activates Mip Mapping for this texture. Might not be available for target textures.
By default, textures created with MipMapped will have their mipmaps generated when you upload the mipmap level 0. This flag disables this and manually upload mipmaps instead.
This is a not power of two texture. Automatically set when having width or height being not power of two.
Don't initialy allocate the texture memory.
Inform that we will often perform upload operations on this texture
Assumes that the color value of the texture is premultiplied by the alpha component.
Tells if the target texture has been cleared (reserved for internal engine usage).
The texture is being currently loaded. Set onLoaded to get event when loading is complete.
Allow texture data serialization when found in a scene (for user generated textures)
Tells if it's a texture array