HocValEditor Class Reference
#include <xmenu.h>
List of all members.
Public Member Functions |
| | HocValEditor (const char *name, const char *variable, ValEdLabel *, HocValAction *, double *pd=0, boolean canrun=false, HocItem *parent=nil, Object *pvar=nil) |
| virtual | ~HocValEditor () |
| FieldSEditor * | field_editor () |
| virtual Stepper * | stepper () |
| virtual void | update_hoc_item () |
| void | evalField () |
| void | audit () |
| virtual void | updateField () |
| virtual void | write (ostream &) |
| virtual void | data_path (HocDataPaths *, boolean) |
| virtual void | check_pointer (void *, int) |
| virtual void | print (Printer *, const Allocation &) const |
| virtual int | hoc_default_val_editor () |
| void | set_val (double) |
| double | get_val () |
| virtual void | exec_action () |
| const char * | variable () const |
| virtual void | setlimits (float *) |
| virtual double | domain_limits (double) |
| boolean | active () |
| virtual void | update_ptrs () |
Private Attributes |
| HocEditorForItem * | fe_ |
| boolean | active_ |
| boolean | canrun_ |
| HocAction * | action_ |
| CopyString * | variable_ |
| double * | pval_ |
| ValEdLabel * | prompt_ |
| float * | domain_limits_ |
| Object * | pyvar_ |
Friends |
| class | HocEditorForItem |
| class | HocValStepper |
Constructor & Destructor Documentation
| HocValEditor::HocValEditor |
( |
const char * |
name, |
|
|
const char * |
variable, |
|
|
ValEdLabel * |
, |
|
|
HocValAction * |
, |
|
|
double * |
pd = 0, |
|
|
boolean |
canrun = false, |
|
|
HocItem * |
parent = nil, |
|
|
Object * |
pvar = nil | |
|
) |
| | |
| virtual HocValEditor::~HocValEditor |
( |
|
) |
[virtual] |
Member Function Documentation
| boolean HocValEditor::active |
( |
|
) |
[inline] |
| void HocValEditor::audit |
( |
|
) |
|
| virtual void HocValEditor::check_pointer |
( |
void * |
, |
|
|
int |
| |
|
) |
| | [virtual] |
| virtual double HocValEditor::domain_limits |
( |
double |
|
) |
[virtual] |
| void HocValEditor::evalField |
( |
|
) |
|
| virtual void HocValEditor::exec_action |
( |
|
) |
[virtual] |
| double HocValEditor::get_val |
( |
|
) |
|
| virtual int HocValEditor::hoc_default_val_editor |
( |
|
) |
[inline, virtual] |
| virtual void HocValEditor::print |
( |
Printer * |
, |
|
|
const Allocation & |
| |
|
) |
| | const [virtual] |
| void HocValEditor::set_val |
( |
double |
|
) |
|
| virtual void HocValEditor::setlimits |
( |
float * |
|
) |
[virtual] |
| virtual Stepper* HocValEditor::stepper |
( |
|
) |
[inline, virtual] |
| virtual void HocValEditor::update_hoc_item |
( |
|
) |
[virtual] |
| virtual void HocValEditor::update_ptrs |
( |
|
) |
[virtual] |
| virtual void HocValEditor::updateField |
( |
|
) |
[virtual] |
| const char* HocValEditor::variable |
( |
|
) |
const |
| virtual void HocValEditor::write |
( |
ostream & |
|
) |
[virtual] |
Friends And Related Function Documentation
Member Data Documentation
The documentation for this class was generated from the following file:
- /home/hines/neuron/nrndox/src/ivoc/xmenu.h