class
ObservableEnum
: public
AcceptingObservable
(Return to index)
Type:
Instantiable
Base Classes:
public
AcceptingObservable
Derived Classes
Include file:
IVGlyph/observables.h
Public:
ObservableEnum
(StringList*, int* ip)
ObservableEnum
(StringList*, int* ip = nil, char** sp =nil)
virtual void
accept
()
void
append
(const
String
&)
void
insert
(long index, const
String
&)
int
intvalue
()
String
labelvalue
()
String
labelvalue
(int)
boolean
listchanged
()
int
maxvalue
()
void
prepend
(const
String
&)
virtual void
remove
(long index)
void
setvalue
(
String
)
void
setvalue
(int)
int
value
(
String
)
virtual
~ObservableEnum
()
Protected:
boolean
changed_
int
curval_
int*
intptr
int
maxval_
StringList*
strings_
char**
strptr
(more documentation)