Bugz Door Project
|
Public Member Functions | |
Screen (Screen &)=default | |
void | addPanel (std::unique_ptr< Panel > p) |
bool | update (Door &d) |
void | update (void) |
Private Attributes | |
std::vector< std::unique_ptr< Panel > > | panels |
vector of panels. | |
Friends | |
std::ostream & | operator<< (std::ostream &os, const Screen &s) |
Outputs screen to stream. More... | |
|
friend |
Outputs screen to stream.
This iterates over panels, and outputs them. See door::Panel
[in,out] | os | Stream |
[in] | s | Screen to send |