#include <Texture.h>
|
| const TextureDescriptor & | GetDescriptor () const |
| |
| virtual void | Update (const void *data, const vector2f &pos, const vector3f &dataSize, TextureFormat format, const unsigned int numMips=0)=0 |
| |
| virtual void | Update (const void *data, const vector3f &dataSize, TextureFormat format, const unsigned int numMips=0) |
| |
| virtual void | Update (const TextureCubeData &data, const vector3f &dataSize, TextureFormat format, const unsigned int numMips=0)=0 |
| |
| virtual void | Update (const vecDataPtr &data, const vector3f &dataSize, const TextureFormat format, const unsigned int numMips=0)=0 |
| |
| virtual void | SetSampleMode (TextureSampleMode)=0 |
| |
| virtual void | BuildMipmaps (const uint32_t validMips=1)=0 |
| |
| virtual uint32_t | GetTextureID () const =0 |
| |
| virtual uint32_t | GetTextureMemSize () const =0 |
| |
| virtual void | Bind ()=0 |
| |
| virtual void | Unbind ()=0 |
| |
| virtual | ~Texture () |
| |
| | RefCounted () |
| |
| virtual | ~RefCounted () |
| |
| void | IncRefCount () const |
| |
| void | DecRefCount () const |
| |
| int | GetRefCount () const |
| |
| virtual | ~LuaWrappable () |
| |
◆ vecDataPtr
◆ ~Texture()
| virtual Graphics::Texture::~Texture |
( |
| ) |
|
|
inlinevirtual |
◆ Texture()
◆ Bind()
| virtual void Graphics::Texture::Bind |
( |
| ) |
|
|
pure virtual |
◆ BuildMipmaps()
| virtual void Graphics::Texture::BuildMipmaps |
( |
const uint32_t |
validMips = 1 | ) |
|
|
pure virtual |
◆ GetDescriptor()
◆ GetTextureID()
| virtual uint32_t Graphics::Texture::GetTextureID |
( |
| ) |
const |
|
pure virtual |
◆ GetTextureMemSize()
| virtual uint32_t Graphics::Texture::GetTextureMemSize |
( |
| ) |
const |
|
pure virtual |
◆ SetSampleMode()
◆ Unbind()
| virtual void Graphics::Texture::Unbind |
( |
| ) |
|
|
pure virtual |
◆ Update() [1/4]
◆ Update() [2/4]
◆ Update() [3/4]
| virtual void Graphics::Texture::Update |
( |
const void * |
data, |
|
|
const vector2f & |
pos, |
|
|
const vector3f & |
dataSize, |
|
|
TextureFormat |
format, |
|
|
const unsigned int |
numMips = 0 |
|
) |
| |
|
pure virtual |
◆ Update() [4/4]
| virtual void Graphics::Texture::Update |
( |
const void * |
data, |
|
|
const vector3f & |
dataSize, |
|
|
TextureFormat |
format, |
|
|
const unsigned int |
numMips = 0 |
|
) |
| |
|
inlinevirtual |
The documentation for this class was generated from the following file: