CrystalSpace

Public API Reference

csTextureHandle Member List

This is the complete list of members for csTextureHandle, including all inherited members.

AddRefOwner(void **ref_owner)scfImplementation< csTextureHandle > [inline, virtual]
AdjustSizePo2(int width, int height, int depth, int &newwidth, int &newheight, int &newdepth)csTextureHandle
alphaTypecsTextureHandle [protected]
BGRA8888 enum valueiTextureHandle
Blit(int x, int y, int width, int height, unsigned char const *data, TextureBlitDataFormat format=RGBA8888)=0iTextureHandle [pure virtual]
CalculateNextBestPo2Size(int flags, const int orgDim, int &newDim)csTextureHandle [static]
DecRef()scfImplementation< csTextureHandle > [inline, virtual]
flagscsTextureHandle [protected]
GetAlphaMap()csTextureHandle [inline, virtual]
GetAlphaType() const csTextureHandle [inline, virtual]
GetFlags() const csTextureHandle [inline, virtual]
GetImageName() const =0iTextureHandle [pure virtual]
GetKeyColor() const csTextureHandle [virtual]
GetKeyColor(uint8 &r, uint8 &g, uint8 &b) const csTextureHandle [virtual]
GetOriginalDimensions(int &mw, int &mh)=0iTextureHandle [pure virtual]
GetOriginalDimensions(int &mw, int &mh, int &md)=0iTextureHandle [pure virtual]
GetPrivateObject()csTextureHandle [inline, virtual]
GetRefCount()scfImplementation< csTextureHandle > [inline, virtual]
GetRendererDimensions(int &mw, int &mh)=0iTextureHandle [pure virtual]
GetRendererDimensions(int &mw, int &mh, int &md)=0iTextureHandle [pure virtual]
GetTextureClass()csTextureHandle [virtual]
GetTextureTarget() const =0iTextureHandle [pure virtual]
IncRef()scfImplementation< csTextureHandle > [inline, virtual]
operator=(const scfImplementation &)scfImplementation< csTextureHandle > [inline]
Precache()=0iTextureHandle [pure virtual]
QueryInterface(scfInterfaceID id, scfInterfaceVersion version)scfImplementation1< csTextureHandle, iTextureHandle > [inline, virtual]
RemoveRefOwner(void **ref_owner)scfImplementation< csTextureHandle > [inline, virtual]
RGBA8888 enum valueiTextureHandle
scfClassType typedefscfImplementation1< csTextureHandle, iTextureHandle > [protected]
scfImplementation(csTextureHandle *object, iBase *parent=0)scfImplementation< csTextureHandle > [inline]
scfImplementation(const scfImplementation &)scfImplementation< csTextureHandle > [inline]
scfImplementation1(csTextureHandle *object, iBase *parent=0)scfImplementation1< csTextureHandle, iTextureHandle > [inline, protected]
scfImplementationType typedefscfImplementation1< csTextureHandle, iTextureHandle > [protected]
scfObjectscfImplementation< csTextureHandle > [protected]
scfParentscfImplementation< csTextureHandle > [protected]
scfRefCountscfImplementation< csTextureHandle > [protected]
scfRemoveRefOwners()scfImplementation< csTextureHandle > [inline, protected]
scfWeakRefOwnersscfImplementation< csTextureHandle > [protected]
SetAlphaType(csAlphaMode::AlphaType alphaType)csTextureHandle [inline, virtual]
SetKeyColor(bool Enable)csTextureHandle [virtual]
SetKeyColor(uint8 red, uint8 green, uint8 blue)csTextureHandle [virtual]
SetTextureClass(const char *className)csTextureHandle [virtual]
texClasscsTextureHandle [protected]
texmancsTextureHandle [protected]
TextureBlitDataFormat enum nameiTextureHandle
transpcsTextureHandle [protected]
transp_colorcsTextureHandle [protected]
WeakRefOwnerArray typedefscfImplementation< csTextureHandle > [protected]
~iBase()iBase [inline, protected, virtual]
~scfImplementation()scfImplementation< csTextureHandle > [inline, virtual]
~scfImplementation1()scfImplementation1< csTextureHandle, iTextureHandle > [inline, protected, virtual]


Generated for Crystal Space by doxygen 1.4.7