Codebase list pipenightdreams / fdb73082-5f12-47e9-822c-7020991a91c6/main src / animatedcanvas.h
fdb73082-5f12-47e9-822c-7020991a91c6/main

Tree @fdb73082-5f12-47e9-822c-7020991a91c6/main (Download .tar.gz)

animatedcanvas.h @fdb73082-5f12-47e9-822c-7020991a91c6/mainraw · history · blame

/***************************************************************************
                          animatedcanvas.h  -  description
                             -------------------
    begin                : Wed Dec 6 2000
    copyright            : (C) 2000 by Waldemar Baraldi
    email                : baraldi@lacasilla.com.ar
 ***************************************************************************/

/***************************************************************************
 *                                                                         *
 *   This program is free software; you can redistribute it and/or modify  *
 *   it under the terms of the GNU General Public License as published by  *
 *   the Free Software Foundation; either version 2 of the License, or     *
 *   (at your option) any later version.                                   *
 *                                                                         *
 ***************************************************************************/

 #ifndef ANIMATED_CANVAS_H
 #define ANIMATED_CANVAS_H

 #include "canvas.h"

 /** Los canvas deben mantener algún tipo de estado que cambiará
     o no cuando se les hagan llamadas a tick().
 */

 class AnimatedCanvas : public Canvas{

  public:
  /** Constructor*/
  AnimatedCanvas():Canvas(){};

	virtual ~AnimatedCanvas(){};

  virtual void tick()=0;
 };
 #endif