8#ifndef CO_CHECKBOXMENUITEM_H
9#define CO_CHECKBOXMENUITEM_H
42 void setState(
bool newState,
bool generateEvent,
bool updateGroup =
false);
45 setState(newState,
false);
collaborative interface manager
Definition: coVRCommunication.h:41
Definition: coAction.h:26
Action listener for events triggered by coButton.
Definition: coButton.h:24
Definition: coButton.h:37
Definition: coCheckboxGroup.h:27
Definition: coCheckboxMenuItem.h:31
void setState(bool newState, bool generateEvent, bool updateGroup=false)
virtual ~coCheckboxMenuItem()
bool myState
Definition: coCheckboxMenuItem.h:35
virtual void buttonEvent(coButton *source)
virtual bool isOfClassName(const char *) const
check if the Element or any ancestor is this classname
coCheckboxMenuItem(const std::string &name, bool on, coCheckboxGroup *group=0)
virtual const char * getClassName() const
get the Element's classname
virtual void selected(bool select)
MenuItem is selected via joystick.
virtual void setActive(bool a)
functions activates or deactivates the item
coCheckboxGroup * group
checkbox group this checkbox belongs to
Definition: coCheckboxMenuItem.h:34
coCheckboxGroup * getGroup()
virtual void doActionRelease()
Action is called via joystick.
coButton * checkBox
actual button which is used for interaction
Definition: coCheckboxMenuItem.h:33
void setState(bool newState)
Definition: coCheckboxMenuItem.h:43
Definition: coRowMenuItem.h:31