+ // Constructor to create the echo variable and register the class
+ wxIfElseVariable(
+ const char *varName,
+ wxIfElseVariableGetValueFn getValueFn);
+
+ // Member variable access functions
+ const wxChar *GetClassName() const { return m_varName; }
+ wxIfElseVariableGetValueFn GetValueFn() const { return m_getValueFn; }
+ static const wxIfElseVariable* GetFirst() { return sm_first; }
+ const wxIfElseVariable* GetNext() const { return m_next; }