![]() |
NEURON
|
#include <xmenu.h>
Public Types | |
| enum | { CHECKBOX , PALETTE } |
Public Member Functions | |
| HocStateButton (double *, const char *, Button *, HocAction *, int, HocItem *parent=NULL, Object *pyvar=NULL) | |
| virtual | ~HocStateButton () |
| virtual void | write (ostream &) |
| bool | chosen () |
| void | button_action () |
| virtual void | update_hoc_item () |
| virtual void | check_pointer (void *, int) |
| virtual void | data_path (HocDataPaths *, bool) |
| virtual void | print (Printer *, const Allocation &) const |
| virtual void | update_ptrs () |
Public Member Functions inherited from HocUpdateItem | |
| HocUpdateItem (const char *, HocItem *parent=NULL) | |
| virtual | ~HocUpdateItem () |
| void | update_ptrs_helper (double **) |
Public Member Functions inherited from HocItem | |
| HocItem (const char *, HocItem *parent=NULL) | |
| virtual | ~HocItem () |
| const char * | getStr () |
| virtual void | help (const char *childpath=NULL) |
| virtual void | help_parent (HocItem *) |
Public Member Functions inherited from Resource | |
| Resource () | |
| virtual | ~Resource () |
| virtual void | ref () const |
| virtual void | unref () const |
| virtual void | unref_deferred () const |
| virtual void | cleanup () |
| virtual void | Reference () const |
| virtual void | Unreference () const |
Public Member Functions inherited from Observer | |
| virtual | ~Observer () |
| virtual void | update (Observable *) |
| virtual void | disconnect (Observable *) |
Private Attributes | |
| int | style_ |
| CopyString * | variable_ |
| CopyString * | name_ |
| double * | pval_ |
| Object * | pyvar_ |
| Button * | b_ |
| HocAction * | action_ |
Additional Inherited Members | |
Static Public Member Functions inherited from Resource | |
| static void | ref (const Resource *) |
| static void | unref (const Resource *) |
| static void | unref_deferred (const Resource *) |
| static bool | defer (bool) |
| static void | flush () |
Protected Member Functions inherited from Observer | |
| Observer () | |
| HocStateButton::HocStateButton | ( | double * | , |
| const char * | , | ||
| Button * | , | ||
| HocAction * | , | ||
| int | , | ||
| HocItem * | parent = NULL, |
||
| Object * | pyvar = NULL |
||
| ) |
|
virtual |
| void HocStateButton::button_action | ( | ) |
Reimplemented from HocUpdateItem.
| bool HocStateButton::chosen | ( | ) |
|
virtual |
Reimplemented from HocUpdateItem.
|
virtual |
|
virtual |
Reimplemented from HocUpdateItem.
|
virtual |
Reimplemented from HocUpdateItem.
|
private |
|
private |