#include <Popup.h>
Inheritance diagram for Teddy::PhysicalComponents::Popup:


Public Methods | |
| Popup (std::string name, Area *closed, Area *open) | |
| Constructor. More... | |
| Popup (std::string name, Area *open) | |
| virtual | ~Popup () |
| Destructor. More... | |
| Area * | getCurrent () |
| void | setClosed (Area *closed) |
| void | setOpen (Area *open) |
| bool | isOpen () |
| bool | open () |
| bool | close () |
Protected Attributes | |
| bool | is_open |
| Area * | area_closed |
| Area * | area_open |
|
||||||||||||||||
|
Constructor.
Definition at line 49 of file Popup.cpp. References area_closed, area_open, Teddy::PhysicalComponents::Area::insert, is_open, and open. |
|
||||||||||||
|
Definition at line 59 of file Popup.cpp. References area_closed, area_open, Teddy::PhysicalComponents::Area::insert, is_open, Teddy::MixIn::Named::name, and open. |
|
|
Destructor.
|
|
|
Definition at line 111 of file Popup.cpp. References area_closed, area_open, Teddy::PhysicalComponents::Area::insert, is_open, Teddy::PhysicalComponents::Area::parent, Teddy::PhysicalComponents::Area::remove, and Teddy::PhysicalComponents::Area::window_manager. |
|
|
Definition at line 103 of file Popup.cpp. References area_closed, and area_open. |
|
|
Definition at line 85 of file Popup.cpp. References is_open. |
|
|
Definition at line 90 of file Popup.cpp. References area_closed, area_open, Teddy::PhysicalComponents::Area::insert, is_open, Teddy::PhysicalComponents::Area::parent, Teddy::PhysicalComponents::Area::remove, and Teddy::PhysicalComponents::Area::window_manager. |
|
|
Definition at line 76 of file Popup.cpp. References area_closed. |
|
|
|
|
|
Definition at line 56 of file Popup.h. Referenced by close, getCurrent, open, Popup, and setClosed. |
|
|
Definition at line 57 of file Popup.h. Referenced by close, getCurrent, open, Popup, and setOpen. |
|
|
|