texture.c File Reference

#include "texture.h"
#include "antiglobals.h"

Include dependency graph for texture.c:


Data Structures

struct  __aeJPGErrorHandler

Functions

aeTextureaeLoadTexture (const char *fn)
aeTextureaeLoadMgdTexture (const char *fn)
aeTextureaeLoadNamedMgdTexture (const char *fn, const char *nm)
aeTextureaeGetNamedTexture (const char *nm)
void aeUnloadTexture (aeTexture *t)
void aeUnloadNamedTexture (const char *nm)
void aeUnloadAllTextures ()
aeImage aeLoadPNG (const char *fn)
aeImage aeLoadBMP (const char *fn)
aeImage aeLoadPCX (const char *fn)
aeImage aeLoadTGA (const char *fn)
void __aeJPGErrorHandlerExit (j_common_ptr cinfo)
aeImage aeLoadJPG (const char *fn)
aeImage aeLoadWAL (const char *fn)
aeImage aeLoadRaw (const char *fn, uint width, uint height, uint bpp)
aeTextureaeMakeTexture (byte r, byte g, byte b, byte a)
aeTexture__aeBuildMipmaps (aeImage *img, aeTextureType type)
void aeBindTexture (aeTexture *tex)
void aeUnbindTexture (aeTexture *tex)
void aeUnloadTextureData (aeTexture *tex)
void aeRenderToTexture (aeTexture *tex, void(*render)(void))
void aeRenderToSubtexture (aeTexture *tex, void(*render)(void), uint x, uint y, uint w, uint h)

Function Documentation

aeTexture* __aeBuildMipmaps ( aeImage img,
aeTextureType  type 
)

void __aeJPGErrorHandlerExit ( j_common_ptr  cinfo  ) 

void aeBindTexture ( aeTexture tex  ) 

aeTexture* aeGetNamedTexture ( const char *  nm  ) 

aeImage aeLoadBMP ( const char *  fn  ) 

aeImage aeLoadJPG ( const char *  fn  ) 

aeTexture* aeLoadMgdTexture ( const char *  fn  ) 

aeTexture* aeLoadNamedMgdTexture ( const char *  fn,
const char *  nm 
)

aeImage aeLoadPCX ( const char *  fn  ) 

aeImage aeLoadPNG ( const char *  fn  ) 

aeImage aeLoadRaw ( const char *  fn,
uint  width,
uint  height,
uint  bpp 
)

aeTexture* aeLoadTexture ( const char *  fn  ) 

aeImage aeLoadTGA ( const char *  fn  ) 

aeImage aeLoadWAL ( const char *  fn  ) 

aeTexture* aeMakeTexture ( byte  r,
byte  g,
byte  b,
byte  a 
)

void aeRenderToSubtexture ( aeTexture tex,
void(*)(void)  render,
uint  x,
uint  y,
uint  w,
uint  h 
)

void aeRenderToTexture ( aeTexture tex,
void(*)(void)  render 
)

void aeUnbindTexture ( aeTexture tex  ) 

void aeUnloadAllTextures (  ) 

void aeUnloadNamedTexture ( const char *  nm  ) 

void aeUnloadTexture ( aeTexture t  ) 

void aeUnloadTextureData ( aeTexture tex  ) 


Generated on Sun Mar 25 15:09:04 2007 for Antigone Engine by  doxygen 1.5.1