#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. |
|
|