From 4267bf3dc149d8980cacadfa7e8cd29d5e67c418 Mon Sep 17 00:00:00 2001 From: Cary Sandvig Date: Wed, 7 Feb 2001 22:19:00 +0000 Subject: [PATCH] whee --- panda/src/gui/guiBehavior.h | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 panda/src/gui/guiBehavior.h diff --git a/panda/src/gui/guiBehavior.h b/panda/src/gui/guiBehavior.h new file mode 100644 index 0000000000..fc5c06d7c9 --- /dev/null +++ b/panda/src/gui/guiBehavior.h @@ -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__ */