home *** CD-ROM | disk | FTP | other *** search
/ ring.yamanashi.ac.jp/pub/pc/freem/action/ / action.zip / a7xpg0_11.zip / a7xpg / src / abagames / util / Actor.d next >
Text File  |  2003-09-20  |  478b  |  22 lines

  1. /*
  2.  * $Id: Actor.d,v 1.1.1.1 2003/09/19 14:55:49 kenta Exp $
  3.  *
  4.  * Copyright 2003 Kenta Cho. All rights reserved.
  5.  */
  6. module abagames.util.Actor;
  7.  
  8. import abagames.util.ActorInitializer;
  9.  
  10. /**
  11.  * Actor in the game that has the interface to move and draw.
  12.  */
  13. public class Actor {
  14.  public:
  15.   bool isExist;
  16.   
  17.   public abstract Actor newActor();
  18.   public abstract void init(ActorInitializer ini);
  19.   public abstract void move();
  20.   public abstract void draw();
  21. }
  22.