newspeoplefor developersdocumentationdownloads

action.h

Go to the documentation of this file.
00001 #ifndef FSM_ACTION_H
00002 #define FSM_ACTION_H
00003 //------------------------------------------------------------------------------
00009 #include "foundation/refcounted.h"
00010 
00011 //------------------------------------------------------------------------------
00012 namespace FSM
00013 {
00014 class Action : public Foundation::RefCounted
00015 {
00016     DeclareRtti;
00017 
00018 public:
00020     Action();
00022     virtual ~Action();
00023 
00025     virtual void Trigger() = 0;
00026 
00027 protected:
00028 };
00029 
00030 }; // namespace FSM
00031 //------------------------------------------------------------------------------
00032 #endif

Copyright © 1999-2005 by the contributing authors. Ideas, requests, problems: Send feedback.