ITexture
An object representing game texture, like a .vtf file. Do not confuse with IMaterial. Returned by IMaterial:GetTexture
Methods
ITexture:Download()
Invokes the generator of the texture. Reloads file based textures from disk and clears render target textures.
table ITexture:GetColor( number x, number y )
Returns the color of the specified pixel, only works for textures created from PNG files.
The returned color will not have the color metatable.Issue Tracker: 2407
number ITexture:Height()
Returns the modified height of the texture, this value may be affected by mipmapping and other factors.
boolean ITexture:IsError()
Returns whenever the texture is valid. (i.e. was loaded successfully or not)
The "error" texture is a valid texture, and therefore this function will return false when used on it. Use ITexture:IsErrorTexture, instead.
boolean ITexture:IsErrorTexture()
Returns whenever the texture is the error texture (pink and black checkerboard pattern).