CrystalSpace

Public API Reference

iTextureHandle Member List

This is the complete list of members for iTextureHandle, including all inherited members.
AddRefOwner(void **ref_owner, CS::Threading::Mutex *mutex)=0iBase [pure virtual]
ApplyBlitBuffer(uint8 *buf)=0iTextureHandle [pure virtual]
BGRA8888 enum valueiTextureHandle
Blit(int x, int y, int width, int height, unsigned char const *data, TextureBlitDataFormat format=RGBA8888)=0iTextureHandle [pure virtual]
BlitBufferNature enum nameiTextureHandle
blitbufReadable enum valueiTextureHandle
blitbufRetainArea enum valueiTextureHandle
DecRef()=0iBase [pure virtual]
GetAlphaType() const =0iTextureHandle [pure virtual]
GetFlags() const =0iTextureHandle [pure virtual]
GetImageName() const =0iTextureHandle [pure virtual]
GetInterfaceMetadata()=0iBase [pure virtual]
GetKeyColor() const =0iTextureHandle [pure virtual]
GetKeyColor(uint8 &red, uint8 &green, uint8 &blue) const =0iTextureHandle [pure virtual]
GetMipmapLimits(int &maxMip, int &minMip)=0iTextureHandle [pure virtual]
GetOriginalDimensions(int &mw, int &mh)=0iTextureHandle [pure virtual]
GetOriginalDimensions(int &mw, int &mh, int &md)=0iTextureHandle [pure virtual]
GetRefCount()=0iBase [pure virtual]
GetRendererDimensions(int &mw, int &mh)=0iTextureHandle [pure virtual]
GetRendererDimensions(int &mw, int &mh, int &md)=0iTextureHandle [pure virtual]
GetTextureClass()=0iTextureHandle [pure virtual]
GetTextureType() const =0iTextureHandle [pure virtual]
IncRef()=0iBase [pure virtual]
IsPrecached()=0iTextureHandle [pure virtual]
natureDirect enum valueiTextureHandle
natureIndirect enum valueiTextureHandle
Precache()=0iTextureHandle [pure virtual]
QueryBlitBuffer(int x, int y, int width, int height, size_t &pitch, TextureBlitDataFormat format=RGBA8888, uint bufFlags=0)=0iTextureHandle [pure virtual]
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0iBase [pure virtual]
Readback(const CS::StructuredTextureFormat &format, int mip=0)=0iTextureHandle [pure virtual]
RemoveRefOwner(void **ref_owner)=0iBase [pure virtual]
RGBA8888 enum valueiTextureHandle
SetAlphaType(csAlphaMode::AlphaType alphaType)=0iTextureHandle [pure virtual]
SetKeyColor(bool Enable)=0iTextureHandle [pure virtual]
SetKeyColor(uint8 red, uint8 green, uint8 blue)=0iTextureHandle [pure virtual]
SetMipmapLimits(int maxMip, int minMip=0)=0iTextureHandle [pure virtual]
SetTextureClass(const char *className)=0iTextureHandle [pure virtual]
TextureBlitDataFormat enum nameiTextureHandle
TextureType enum nameiTextureHandle
texType1D enum valueiTextureHandle
texType2D enum valueiTextureHandle
texType3D enum valueiTextureHandle
texTypeCube enum valueiTextureHandle
texTypeRect enum valueiTextureHandle
~iBase()iBase [inline, protected, virtual]

Generated for Crystal Space 2.1 by doxygen 1.6.1