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