summaryrefslogtreecommitdiff
path: root/src/netlem.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/netlem.c')
-rw-r--r--src/netlem.c59
1 files changed, 0 insertions, 59 deletions
diff --git a/src/netlem.c b/src/netlem.c
index 3d128c9..b77de1c 100644
--- a/src/netlem.c
+++ b/src/netlem.c
@@ -51,9 +51,6 @@ void processLocalEvents(SDL_Rect *viewport, SDL_Rect *screen, SDL_Rect *terrain)
int act(tick_t *tick, int loadProgress, TCPsocket sockClient, int *dirtRectsCount, SDL_Rect **dirtRects);
int updateGraphics(gameGraphics_t *gGraph);
-int repaint(gameGraphSurfaces_t *srcSurfs, SDL_Rect *srcRect, SDL_Surface *dstSurf, SDL_Rect dstRect);
-int findAndZSortObjects(gameGraphObjState_t *objectsStat, SDL_Rect *offsetRect, gameGraphObjState_t **objectsFound);
-int paintObject(gameGraphObjState_t *obj, SDL_Rect *srcRect, SDL_Surface *dstSurf);
int main(int argc, char **argv) {
@@ -591,59 +588,3 @@ int updateGraphics(gameGraphics_t *gGraph) {
return 0;
}
-
-int repaint(gameGraphSurfaces_t *srcSurfs, SDL_Rect *srcRect, SDL_Surface *dstSurf, SDL_Rect dstRect) {
- int objToRepaintCount, i, res;
- gameGraphObjState_t *objToRepaint;
- SDL_Surface *tmpSurf;
-
- tmpSurf=createSurface(srcRect->w, srcRect->h);
-
- if (tmpSurf==NULL) {
- logs(LOG_ERROR, "repain(), createSurface() has failed");
- return 1;
- }
- objToRepaintCount=findAndZSortObjects(srcSurfs->objectsStat, srcRect, &objToRepaint);
-
- for(i=0;i<objToRepaintCount;++i) {
- if(objToRepaint[i].zOrder>0) break;
- res=paintObject(objToRepaint+i, srcRect, tmpSurf);
- if ( res!=0 ) {
- logs(LOG_DEBUG, "repaint(), paintObject() failed");
- }
- }
-
- res=SDL_BlitSurface(srcSurfs->terrain, srcRect, tmpSurf, NULL);
- if ( res!=0 ) {
- logs2(LOG_DEBUG, "repaint(), SDL_BlitSurface()", SDL_GetError());
- }
-
- for(;i<objToRepaintCount;++i) {
- res=paintObject(objToRepaint+i, srcRect, tmpSurf);
- if ( res!=0 ) {
- logs(LOG_DEBUG, "repaint(), paintObject() failed");
- }
- }
-
- res=SDL_BlitSurface(tmpSurf, NULL, dstSurf, &dstRect);
- if ( res!=0 ) {
- logs2(LOG_DEBUG, "repaint(), SDL_BlitSurface()", SDL_GetError());
- }
-
- free(objToRepaint);
- SDL_FreeSurface(tmpSurf);
- return res;
-}
-
-int findAndZSortObjects(gameGraphObjState_t *objectsStat, SDL_Rect *offsetRect, gameGraphObjState_t **objectsFound) {
- //TODO
- fprintf(stderr, "TODO findAndZSortObjects(%p, %p, %p)\n", (void *)objectsStat,(void *)offsetRect,(void *)objectsFound);
- *objectsFound=NULL;
- return 0;
-}
-
-int paintObject(gameGraphObjState_t *obj, SDL_Rect *srcRect, SDL_Surface *dstSurf) {
- //TODO
- fprintf(stderr, "TODO paintObject(%p, %p, %p)\n", (void *)obj,(void *)srcRect,(void *)dstSurf);
- return 0;
-}