#include <ocglyph.h>


Public Member Functions | |
| OcGlyph (Glyph *body=nil) | |
| virtual | ~OcGlyph () |
| virtual void | save (ostream &) |
| virtual boolean | has_window () |
| virtual PrintableWindow * | window () |
| virtual void | window (PrintableWindow *) |
| virtual PrintableWindow * | make_window (Coord left=-1, Coord bottom=-1, Coord width=-1, Coord height=-1) |
| virtual void | no_parents () |
| void | parents (boolean) |
| virtual boolean | dialog (const char *label, const char *accept, const char *cancel) |
| boolean | dialog_dismiss (boolean b) |
| virtual void | def_size (Coord &w, Coord &h) const |
| int | session_priority () |
| void | session_priority (int i) |
Private Attributes | |
| PrintableWindow * | w_ |
| int | parents_ |
| Coord | def_w_ |
| Coord | def_h_ |
| Dialog * | d_ |
| int | session_priority_ |
| OcGlyph::OcGlyph | ( | Glyph * | body = nil |
) |
| virtual OcGlyph::~OcGlyph | ( | ) | [virtual] |
| virtual void OcGlyph::def_size | ( | Coord & | w, | |
| Coord & | h | |||
| ) | const [virtual] |
| virtual boolean OcGlyph::dialog | ( | const char * | label, | |
| const char * | accept, | |||
| const char * | cancel | |||
| ) | [virtual] |
| virtual boolean OcGlyph::has_window | ( | ) | [virtual] |
| virtual PrintableWindow* OcGlyph::make_window | ( | Coord | left = -1, |
|
| Coord | bottom = -1, |
|||
| Coord | width = -1, |
|||
| Coord | height = -1 | |||
| ) | [virtual] |
| virtual void OcGlyph::save | ( | ostream & | ) | [virtual] |
Reimplemented in OcBox, OcDeck, and OcViewGlyph.
References session_priority_.
| int OcGlyph::session_priority | ( | ) | [inline] |
References session_priority_.
| virtual void OcGlyph::window | ( | PrintableWindow * | ) | [virtual] |
| virtual PrintableWindow* OcGlyph::window | ( | ) | [virtual] |
Dialog* OcGlyph::d_ [private] |
Coord OcGlyph::def_h_ [private] |
Coord OcGlyph::def_w_ [private] |
int OcGlyph::parents_ [private] |
int OcGlyph::session_priority_ [private] |
Referenced by session_priority().
PrintableWindow* OcGlyph::w_ [private] |
1.6.3