NEURON
OcGlyphContainer Class Referenceabstract

#include <ocglyph.h>

Inheritance diagram for OcGlyphContainer:
OcGlyph OcBox OcDeck

Public Member Functions

 OcGlyphContainer ()
 
virtual void intercept (bool)
 
virtual void box_append (OcGlyph *)=0
 
virtual void request (Requisition &) const
 
- Public Member Functions inherited from OcGlyph
 OcGlyph (Glyph *body=NULL)
 
virtual ~OcGlyph ()
 
virtual void save (std::ostream &)
 
virtual bool has_window ()
 
virtual PrintableWindowwindow ()
 
virtual void window (PrintableWindow *)
 
virtual PrintableWindowmake_window (Coord left=-1, Coord bottom=-1, Coord width=-1, Coord height=-1)
 
virtual void no_parents ()
 
void parents (bool)
 
virtual bool dialog (const char *label, const char *accept, const char *cancel)
 
bool dialog_dismiss (bool b)
 
virtual void def_size (Coord &w, Coord &h) const
 
int session_priority ()
 
void session_priority (int i)
 

Private Attributes

OcGlyphContainerparent_
 
bool recurse_
 

Detailed Description

Definition at line 47 of file ocglyph.h.

Constructor & Destructor Documentation

◆ OcGlyphContainer()

OcGlyphContainer::OcGlyphContainer ( )

Member Function Documentation

◆ box_append()

virtual void OcGlyphContainer::box_append ( OcGlyph )
pure virtual

Implemented in OcDeck, and OcBox.

◆ intercept()

virtual void OcGlyphContainer::intercept ( bool  )
virtual

◆ request()

virtual void OcGlyphContainer::request ( Requisition ) const
virtual

Member Data Documentation

◆ parent_

OcGlyphContainer* OcGlyphContainer::parent_
private

Definition at line 55 of file ocglyph.h.

◆ recurse_

bool OcGlyphContainer::recurse_
private

Definition at line 56 of file ocglyph.h.


The documentation for this class was generated from the following file: