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)
aeTextureaeLoadGLSLShader (const char *vs, const char *fs)
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  ) 
 

aeTexture* aeLoadGLSLShader const char *  vs,
const char *  fs
 

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 Jan 21 21:40:43 2007 for Antigone Engine by  doxygen 1.4.6