NEURON
OcSectionBrowser Class Reference

#include <secbrows.h>

Inheritance diagram for OcSectionBrowser:
OcBrowser

Public Member Functions

 OcSectionBrowser (Object *)
 
virtual ~OcSectionBrowser ()
 
virtual void accept ()
 
virtual void select_section (Section *)
 
virtual void set_select_action (const char *, Object *)
 
virtual void set_accept_action (const char *, Object *)
 
virtual void select (GlyphIndex)
 
- Public Member Functions inherited from OcBrowser
 OcBrowser (Action *accept, Action *cancel)
 
 OcBrowser ()
 
virtual ~OcBrowser ()
 
virtual Glyphstandard_glyph ()
 
virtual void append_item (const char *)
 
virtual void change_item (GlyphIndex, const char *)
 
virtual void select_and_adjust (GlyphIndex)
 

Private Attributes

Section ** psec_
 
int scnt_
 
HocCommandselect_
 
HocCommandaccept_
 
bool select_is_pycallback_
 
Objectselect_pycallback_
 
bool accept_is_pycallback_
 
Objectaccept_pycallback_
 

Detailed Description

Definition at line 47 of file secbrows.h.

Constructor & Destructor Documentation

◆ OcSectionBrowser()

OcSectionBrowser::OcSectionBrowser ( Object )

◆ ~OcSectionBrowser()

virtual OcSectionBrowser::~OcSectionBrowser ( )
virtual

Member Function Documentation

◆ accept()

virtual void OcSectionBrowser::accept ( )
virtual

Reimplemented from OcBrowser.

◆ select()

virtual void OcSectionBrowser::select ( GlyphIndex  )
virtual

◆ select_section()

virtual void OcSectionBrowser::select_section ( Section )
virtual

◆ set_accept_action()

virtual void OcSectionBrowser::set_accept_action ( const char *  ,
Object  
)
virtual

◆ set_select_action()

virtual void OcSectionBrowser::set_select_action ( const char *  ,
Object  
)
virtual

Member Data Documentation

◆ accept_

HocCommand* OcSectionBrowser::accept_
private

Definition at line 61 of file secbrows.h.

◆ accept_is_pycallback_

bool OcSectionBrowser::accept_is_pycallback_
private

Definition at line 64 of file secbrows.h.

◆ accept_pycallback_

Object* OcSectionBrowser::accept_pycallback_
private

Definition at line 65 of file secbrows.h.

◆ psec_

Section** OcSectionBrowser::psec_
private

Definition at line 58 of file secbrows.h.

◆ scnt_

int OcSectionBrowser::scnt_
private

Definition at line 59 of file secbrows.h.

◆ select_

HocCommand* OcSectionBrowser::select_
private

Definition at line 60 of file secbrows.h.

◆ select_is_pycallback_

bool OcSectionBrowser::select_is_pycallback_
private

Definition at line 62 of file secbrows.h.

◆ select_pycallback_

Object* OcSectionBrowser::select_pycallback_
private

Definition at line 63 of file secbrows.h.


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