comparison dmq3d.h @ 245:eed8eed58f82

Changes in the 3d loader.
author Matti Hamalainen <ccr@tnsp.org>
date Tue, 09 Oct 2012 17:46:40 +0300
parents 3bff024a91be
children be2ca95af493
comparison
equal deleted inserted replaced
244:00785510b743 245:eed8eed58f82
54 int dmAdd3DLineSpriteModelVertex(DM3DLineSpriteModel *model, DMVector *v, int *index); 54 int dmAdd3DLineSpriteModelVertex(DM3DLineSpriteModel *model, DMVector *v, int *index);
55 int dmAdd3DLineSpriteModelLine(DM3DLineSpriteModel *model, DM3DLine *v, int *index); 55 int dmAdd3DLineSpriteModelLine(DM3DLineSpriteModel *model, DM3DLine *v, int *index);
56 int dmAdd3DLineSpriteModelSprite(DM3DLineSpriteModel *model, DM3DSprite *v, int *index); 56 int dmAdd3DLineSpriteModelSprite(DM3DLineSpriteModel *model, DM3DSprite *v, int *index);
57 int dmAdd3DLineSpriteModelBitmap(DM3DLineSpriteModel *model, DM3DBitmap *v, int *index); 57 int dmAdd3DLineSpriteModelBitmap(DM3DLineSpriteModel *model, DM3DBitmap *v, int *index);
58 58
59 int dmRead3DLineSpriteModel(DMResource *f, DM3DLineSpriteModel *model); 59 int dmRead3DLineSpriteModel(DMResource *f, DM3DLineSpriteModel **model);
60 void dmFree3DLineSpriteModel(DM3DLineSpriteModel *model);
61
60 void dmDraw3DLineSpriteModel(SDL_Surface *screen, DM3DLineSpriteModel *model, DMVector *pos, DMMatrix *mat, SDL_Surface *fbmap, Uint32 lcol); 62 void dmDraw3DLineSpriteModel(SDL_Surface *screen, DM3DLineSpriteModel *model, DMVector *pos, DMMatrix *mat, SDL_Surface *fbmap, Uint32 lcol);
61 63
62 64
63 #ifdef __cplusplus 65 #ifdef __cplusplus
64 } 66 }