liballoy/alloy.c File Reference

#include "alloy.h"

Include dependency graph for alloy.c:


Functions

void alloy_init ()
void alloy_shutdown ()
void alloy_bind_texture (alloy_texture_t *t)
void alloy_unbind_texture (alloy_texture_t *t)
void alloy_apply_multitexture (alloy_blend_t *b)
void alloy_bind_material (alloy_material_t *m)
void alloy_load_texture (const char *fn, alloy_texture_t *tex)
unsigned int alloy_build_mipmaps_2d (alloy_image_t im)
void alloy_write_material (FILE *fptr, alloy_material_t *mat)
void alloy_read_material (FILE *fptr, alloy_material_t *mat)
alloy_texture_talloy_get_texture (const char *fn)

Variables

const int ALLOY_NOMIPMAPS = 0x8000000
const int ALLOY_NEAREST = 0x4000000
const int ALLOY_CLAMP = 0x2000000
const int ALLOY_DECAL = 0x1000000
const int ALLOY_REPLACE = 0x0800000
static alloy_material_t ** __alloy_materials
int __num_alloy_materials
int __alloc_alloy_materials
static alloy_texture_t ** __alloy_textures
int __num_alloy_textures
int __alloc_alloy_textures

Function Documentation

void alloy_apply_multitexture ( alloy_blend_t b  ) 

void alloy_bind_material ( alloy_material_t m  ) 

void alloy_bind_texture ( alloy_texture_t t  ) 

unsigned int alloy_build_mipmaps_2d ( alloy_image_t  im  ) 

alloy_texture_t* alloy_get_texture ( const char *  fn  ) 

void alloy_init (  ) 

void alloy_load_texture ( const char *  fn,
alloy_texture_t tex 
)

void alloy_read_material ( FILE *  fptr,
alloy_material_t mat 
)

void alloy_shutdown (  ) 

void alloy_unbind_texture ( alloy_texture_t t  ) 

void alloy_write_material ( FILE *  fptr,
alloy_material_t mat 
)


Variable Documentation

int __alloc_alloy_materials

int __alloc_alloy_textures

alloy_material_t** __alloy_materials [static]

alloy_texture_t** __alloy_textures [static]

int __num_alloy_materials

int __num_alloy_textures

const int ALLOY_CLAMP = 0x2000000

const int ALLOY_DECAL = 0x1000000

const int ALLOY_NEAREST = 0x4000000

const int ALLOY_NOMIPMAPS = 0x8000000

const int ALLOY_REPLACE = 0x0800000


Generated on Sun Mar 25 15:08:55 2007 for Antigone Engine by  doxygen 1.5.1