Mercurial > hg > dmlib
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 } |