Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

ObjectInt.H

Go to the documentation of this file.
00001 
00010 #ifndef OBJECTINT_H
00011 #define OBJECTINT_H
00012 
00013 // Gluebase includes
00014 #define OUTSIDE_GLUE_CORE
00015 #include <fsa/fsa.H>
00016 #include <dev/room6d.H>
00017 #include <dev/buttons.H>
00018 #include <config/config.H>
00019 #include <std/hash.H>
00020 
00021 
00022 class PaintBrush;
00023 
00024 class ObjectInt : public Interactor<ObjectInt>
00025 {
00026  public:
00027 
00028   ObjectInt();
00029   virtual ~ObjectInt() {}
00030   
00031  protected:
00032 
00033   void copy(cEVENTbtnptr &evt, STATE *&);
00034   void del(cEVENTbtnptr &evt, STATE *&);
00035   void scale_up(cEVENTbtnptr &evt, STATE *&);
00036   void scale_down(cEVENTbtnptr &evt, STATE *&);
00037 
00038 
00039   EVENTbtnptr      _copybtn;
00040   EVENTbtnptr      _delbtn;
00041   EVENTbtnptr      _scaleupbtn;
00042   EVENTbtnptr      _scaledownbtn;
00043 
00044 
00045 };
00046 
00047 
00048 #endif

Generated on Mon Sep 15 16:27:56 2003 for inspace by doxygen1.2.18