package uk.co.patrickhaston.mars;

import uk.co.patrickhaston.pdhsprites.PdhBitmapSprite;

import java.awt.Image;
import java.awt.Toolkit;

public class MarsSystem
{
  public PdhBitmapSprite navigatorImage = null;
  public PdhBitmapSprite zoomControlImage = null;
  
  public MarsSystem()
  {
  }
  
  public void loadResources(MarsModel model)
  {
    // find the image on the directory
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    // get the image from disk
    Image i = toolkit.getImage(
      model.applicationDirectory + "\\" + model.imageDirectory +
      "\\" + "navButtons.gif");
    // add it to this class
    navigatorImage = new PdhBitmapSprite(0, 0, i, model.theFrame);

    // add the image to the media tracker to speed up drawing
    model.mediaTracker.addImage(i, 1);

    i = toolkit.getImage(
      model.applicationDirectory + "\\" + model.imageDirectory +
      "\\" + "zoomButtons.gif");
    // add it to this class
    zoomControlImage = new PdhBitmapSprite(0, 0, i, model.theFrame);

    // add the image to the media tracker to speed up drawing
    model.mediaTracker.addImage(i, 1);
  }
}

