8#ifndef CO_BUTTON_MENUITEM_H
9#define CO_BUTTON_MENUITEM_H
35 std::string iconName_;
43 coButtonMenuItem(
const std::string &name,
const std::string &nameIcon,
float texSizeX = 0,
float texSizeY = 0);
collaborative interface manager
Definition: coVRCommunication.h:41
Definition: coAction.h:26
Definition: coBackground.h:23
Definition: coButtonMenuItem.h:31
virtual void setActive(bool a)
functions activates or deactivates the item
virtual void doActionRelease()
ActionPress is called via joystick.
coBackground * space
blank space left of label text, used as a margin
Definition: coButtonMenuItem.h:38
virtual bool dropOperation(coDragNDrop *)
Definition: coButtonMenuItem.h:53
virtual const std::string & getIconName()
Definition: coButtonMenuItem.h:58
virtual const char * getClassName() const
get the Element's classname
coButtonMenuItem(const std::string &name, const std::string &nameIcon, float texSizeX=0, float texSizeY=0)
Button with icon.
coButtonMenuItem(const std::string &)
virtual bool isOfClassName(const char *) const
check if the Element or any ancestor is this classname
virtual ~coButtonMenuItem()
virtual float getIconSizeY()
coTexturedBackground * icon
Definition: coButtonMenuItem.h:39
virtual void setIconSizeY(float y)
virtual void selected(bool select)
MenuItem is selected via joystick.
virtual float getIconSizeX()
virtual void setIconSizeX(float x)
Definition: coDragNDrop.h:24
Definition: coRowMenuItem.h:31
Definition: coTexturedBackground.h:41
Definition: coTexturedBackground.h:62