~ubuntu-branches/ubuntu/breezy/atlas-cpp/breezy

« back to all changes in this revision

Viewing changes to Atlas/Objects/Operation/Feel.h

  • Committer: Bazaar Package Importer
  • Author(s): Michael Koch
  • Date: 2005-10-02 11:41:44 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20051002114144-8qmn4d1cdn9g27ta
Tags: 0.5.98-1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
// This file may be redistributed and modified only under the terms of
2
 
// the GNU Lesser General Public License (See COPYING for details).
3
 
// Copyright 2000-2001 Stefanus Du Toit and Alistair Riddoch.
4
 
// Automatically generated using gen_cc.py.
5
 
 
6
 
#ifndef ATLAS_OBJECTS_OPERATION_FEEL_H
7
 
#define ATLAS_OBJECTS_OPERATION_FEEL_H
8
 
 
9
 
#include <Atlas/Objects/Operation/Perception.h>
10
 
 
11
 
 
12
 
namespace Atlas { namespace Objects { namespace Operation { 
13
 
 
14
 
/** Character feels something (with fingers usually)
15
 
 
16
 
Base operator for all kind of perceptions
17
 
 
18
 
*/
19
 
class Feel : public Perception
20
 
{
21
 
  public:
22
 
    /// Construct a Feel instance.
23
 
    Feel();
24
 
  protected:
25
 
    /// Constructor for sub-classes.
26
 
    Feel(const char *,const char *);
27
 
  public:
28
 
    /// Default destructor.
29
 
    virtual ~Feel();
30
 
 
31
 
    /// Create a new class for Feel.
32
 
    static Feel Class();
33
 
 
34
 
protected:
35
 
 
36
 
};
37
 
 
38
 
} } } // namespace Atlas::Objects::Operation
39
 
 
40
 
#endif // ATLAS_OBJECTS_OPERATION_FEEL_H