HocStateButton Class Reference
#include <xmenu.h>
List of all members.
Public Types |
| enum | { CHECKBOX,
PALETTE
} |
Public Member Functions |
| | HocStateButton (double *, const char *, Button *, HocAction *, int, HocItem *parent=nil, Object *pyvar=nil) |
| virtual | ~HocStateButton () |
| virtual void | write (ostream &) |
| boolean | chosen () |
| void | button_action () |
| virtual void | update_hoc_item () |
| virtual void | check_pointer (void *, int) |
| virtual void | data_path (HocDataPaths *, boolean) |
| virtual void | print (Printer *, const Allocation &) const |
| virtual void | update_ptrs () |
Private Attributes |
| int | style_ |
| CopyString * | variable_ |
| CopyString * | name_ |
| double * | pval_ |
| Object * | pyvar_ |
| Button * | b_ |
| HocAction * | action_ |
Member Enumeration Documentation
Constructor & Destructor Documentation
| HocStateButton::HocStateButton |
( |
double * |
, |
|
|
const char * |
, |
|
|
Button * |
, |
|
|
HocAction * |
, |
|
|
int |
, |
|
|
HocItem * |
parent = nil, |
|
|
Object * |
pyvar = nil | |
|
) |
| | |
| virtual HocStateButton::~HocStateButton |
( |
|
) |
[virtual] |
Member Function Documentation
| void HocStateButton::button_action |
( |
|
) |
|
| virtual void HocStateButton::check_pointer |
( |
void * |
, |
|
|
int |
| |
|
) |
| | [virtual] |
| virtual void HocStateButton::print |
( |
Printer * |
, |
|
|
const Allocation & |
| |
|
) |
| | const [virtual] |
| virtual void HocStateButton::update_hoc_item |
( |
|
) |
[virtual] |
| virtual void HocStateButton::update_ptrs |
( |
|
) |
[virtual] |
| virtual void HocStateButton::write |
( |
ostream & |
|
) |
[virtual] |
Member Data Documentation
The documentation for this class was generated from the following file:
- /home/hines/neuron/nrndox/src/ivoc/xmenu.h