Ignore:
Timestamp:
Apr 21, 2008, 1:02:58 PM (16 years ago)
Author:
jack
Message:

anugavis: Started work on simple height quantities.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • anuga_work/development/anugavis/src/libanugavis/init.c

    r5217 r5220  
    44#include "globals.h"
    55
    6 int AnugaVis_Init(void){
     6int AnugaVis_Init(int width, int height, const char *swwFilePath){
    77  if((SDL_Init(SDL_INIT_VIDEO) == -1) ||
    88     (SDL_GL_SetAttribute(SDL_GL_RED_SIZE, 5) == -1) ||
     
    1111     (SDL_GL_SetAttribute(SDL_GL_DEPTH_SIZE, 16) == -1) ||
    1212     (SDL_GL_SetAttribute(SDL_GL_DOUBLEBUFFER, 1) == -1) ||
    13      ((screen = SDL_SetVideoMode(640, 480, 16, SDL_OPENGL)) == NULL)){
     13     ((anugavis.screen =
     14       SDL_SetVideoMode(width, height, 16, SDL_OPENGL)) == NULL)){
    1415    AnugaVis_SDLError();
    1516    return -1;
    1617  }
     18  anugavis.heights = NULL;
     19  return 0;
    1720}
    1821
    1922void AnugaVis_DeInit(void){
     23  while(anugavis.heights != NULL)
     24    AnugaVis_UndefineHeightQuantity(anugavis.heights->name);
    2025  SDL_Quit();
    2126}
Note: See TracChangeset for help on using the changeset viewer.