/* $Id$
 *
 * Copyright (c) 1999 Xenonsoft Limited. All Rights Reserved.
 *
 * This software is protected by copyright. You are hereby notified from
 * now by reading this message. This software is also the confidential 
 * and proprietary information of Xenonsoft Limited.  ("Confidential
 * Information"). 
 *
 * This software is distributed under the Xenonsoft Public end user 
 * License ("XPeL"), where the machine-readable source code is provided 
 * under the "Open Source" model.
 * For more information, please read the file "LICENSE-XPL.txt" 
 */

// File:`ImageRenderer.java'

//
// DESCRIPTION
//	An interface for any class that can render an image.
// 
// Author
//
//	Peter Pilgrim
//	Wed Jun 09 22:01:48 BST 1999
// 
// RCS HEADER ``ImageRenderer.java''
// 
//	$Author$
//	$Date$
//	$Source$
//	$Revision$    $State$    $Locker$
//

package xenon.gamekit;

import java.awt.*;

/**
 * An interface for any class that can render an image.
 *
 * @author Peter Pilgrim
 * @version Wed Jun 09 22:02:07 BST 1999
 */
public interface ImageRenderer {

    /**
     * render an image using a graphics context.
     * 
     * also see <b>java.awt.Component.paint( Graphics g )</b>
     * 
     * @param g the graphics context.
     */
    public void renderImage( Graphics g );
    
}

// fini
