Class MenuItemBase
native int mEnabled
void Init(
double xpos = 0,
double ypos = 0,
Name actionname = 'None'
)
virtual bool CheckCoordinate(
int x,
int y
virtual void Ticker()
virtual void Drawer(bool selected)
virtual bool Selectable()
virtual bool Activate()
virtual Name, int GetAction()
virtual bool SetString(int i, String s)
virtual bool, String GetString(int i)
virtual bool SetValue(int i, int value)
virtual bool, int GetValue(int i)
virtual void Enable(bool on)
virtual bool MenuEvent(
int mkey,
bool fromcontroller
virtual bool MouseEvent(
int type,
virtual bool CheckHotkey(int c)
virtual int GetWidth()
virtual int GetIndent()
virtual int Draw(
OptionMenuDescriptor desc,
int y,
int indent,
bool selected
void OffsetPositionY(double ydelta)
double GetY()
double GetX()
void SetX(double x)
void SetY(double x)
virtual void OnMenuCreated()
native protected double mYpos
native protected double mXpos
native protected Name mAction