This commit is contained in:
Cary Sandvig 2001-02-07 22:19:00 +00:00
parent 977ef4dfbc
commit 4267bf3dc1

View File

@ -0,0 +1,25 @@
// Filename: guiBehavior.h
// Created by: cary (07Feb01)
//
////////////////////////////////////////////////////////////////////
#ifndef __GUIBEHAVIOR_H__
#define __GUIBEHAVIOR_H__
#include "guiItem.h"
claas EXPCL_PANDA GuiBehavior : public GuiItem {
protected:
EventHandler* _eh;
PUBLISHED:
GuiBehavior(const string&);
virtual ~GuiBehavior(void);
virtual void manage(GuiManager*, EventHandler&) = 0;
virtual void unmanage(void) = 0;
virtual void start_behavior(void) = 0;
virtual void stop_behavior(void) = 0;
};
#endif /* __GUIBEHAVIOR_H__ */