mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-03 10:22:45 -04:00
whee
This commit is contained in:
parent
977ef4dfbc
commit
4267bf3dc1
25
panda/src/gui/guiBehavior.h
Normal file
25
panda/src/gui/guiBehavior.h
Normal 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__ */
|
Loading…
x
Reference in New Issue
Block a user