Public Member Functions | Protected Attributes

ilImage Class Reference

#include <il_wrap.h>

List of all members.

Public Member Functions

 ilImage ()
 ilImage (char *)
 ilImage (const ilImage &)
virtual ~ilImage ()
ILboolean Load (char *)
ILboolean Load (char *, ILenum)
ILboolean Save (char *)
ILboolean Save (char *, ILenum)
ILboolean ActiveImage (ILuint)
ILboolean ActiveLayer (ILuint)
ILboolean ActiveMipmap (ILuint)
ILboolean Clear (ILvoid)
ILvoid ClearColour (ILubyte, ILubyte, ILubyte, ILubyte)
ILboolean Convert (ILenum)
ILboolean Copy (ILuint)
ILboolean Default (ILvoid)
ILboolean Flip (ILvoid)
ILboolean SwapColours (ILvoid)
ILboolean Resize (ILuint, ILuint, ILuint)
ILboolean TexImage (ILuint, ILuint, ILuint, ILubyte, ILenum, ILenum, ILvoid *)
ILvoid Bind (ILvoid) const
ILvoid Bind (ILuint)
ILvoid Close (ILvoid)
ILvoid Delete (ILvoid)
ILvoid iGenBind ()
ILuint Width (ILvoid)
ILuint Height (ILvoid)
ILuint Depth (ILvoid)
ILubyte Bpp (ILvoid)
ILubyte Bitpp (ILvoid)
ILenum PaletteType (ILvoid)
ILenum Format (ILvoid)
ILenum Type (ILvoid)
ILuint NumImages (ILvoid)
ILuint NumMipmaps (ILvoid)
ILuint GetId (ILvoid) const
ILenum GetOrigin (ILvoid)
ILubyteGetData (ILvoid)
ILubyteGetPalette (ILvoid)
ILuint BindImage (ILvoid)
ILuint BindImage (ILenum)
ilImageoperator= (ILuint)
ilImageoperator= (const ilImage &)

Protected Attributes

ILuint Id

Constructor & Destructor Documentation

ilImage::ilImage (  ) 
ilImage::ilImage ( char *   ) 
ilImage::ilImage ( const ilImage  ) 
virtual ilImage::~ilImage (  )  [virtual]

Member Function Documentation

ILboolean ilImage::ActiveImage ( ILuint   ) 
ILboolean ilImage::ActiveLayer ( ILuint   ) 
ILboolean ilImage::ActiveMipmap ( ILuint   ) 
ILvoid ilImage::Bind ( ILvoid   )  const
ILvoid ilImage::Bind ( ILuint   ) 
ILuint ilImage::BindImage ( ILvoid   ) 
ILuint ilImage::BindImage ( ILenum   ) 
ILubyte ilImage::Bitpp ( ILvoid   ) 
ILubyte ilImage::Bpp ( ILvoid   ) 
ILboolean ilImage::Clear ( ILvoid   ) 
ILvoid ilImage::ClearColour ( ILubyte  ,
ILubyte  ,
ILubyte  ,
ILubyte   
)
ILvoid ilImage::Close ( ILvoid   )  [inline]
ILboolean ilImage::Convert ( ILenum   ) 
ILboolean ilImage::Copy ( ILuint   ) 
ILboolean ilImage::Default ( ILvoid   ) 
ILvoid ilImage::Delete ( ILvoid   ) 
ILuint ilImage::Depth ( ILvoid   ) 
ILboolean ilImage::Flip ( ILvoid   ) 
ILenum ilImage::Format ( ILvoid   ) 
ILubyte* ilImage::GetData ( ILvoid   ) 
ILuint ilImage::GetId ( ILvoid   )  const
ILenum ilImage::GetOrigin ( ILvoid   ) 
ILubyte* ilImage::GetPalette ( ILvoid   ) 
ILuint ilImage::Height ( ILvoid   ) 
ILvoid ilImage::iGenBind (  ) 
ILboolean ilImage::Load ( char *  ,
ILenum   
)
ILboolean ilImage::Load ( char *   ) 
ILuint ilImage::NumImages ( ILvoid   ) 
ILuint ilImage::NumMipmaps ( ILvoid   ) 
ilImage& ilImage::operator= ( const ilImage  ) 
ilImage& ilImage::operator= ( ILuint   ) 
ILenum ilImage::PaletteType ( ILvoid   ) 
ILboolean ilImage::Resize ( ILuint  ,
ILuint  ,
ILuint   
)
ILboolean ilImage::Save ( char *  ,
ILenum   
)
ILboolean ilImage::Save ( char *   ) 
ILboolean ilImage::SwapColours ( ILvoid   ) 
ILboolean ilImage::TexImage ( ILuint  ,
ILuint  ,
ILuint  ,
ILubyte  ,
ILenum  ,
ILenum  ,
ILvoid  
)
ILenum ilImage::Type ( ILvoid   ) 
ILuint ilImage::Width ( ILvoid   ) 

Member Data Documentation

ILuint ilImage::Id [protected]

The documentation for this class was generated from the following file: