Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <base.h>
Public Member Functions | |
virtual void | Click (::BaseInterface *base, float x, float y, int button, int state) |
virtual | ~Goto () |
Goto (const std::string &ind, const std::string &pythonfile) | |
![]() | |
virtual void | MouseMove (::BaseInterface *base, float x, float y, int buttonmask) |
virtual void | MouseEnter (::BaseInterface *base, float x, float y, int buttonmask) |
virtual void | MouseLeave (::BaseInterface *base, float x, float y, int buttonmask) |
void | setEventMask (unsigned int mask) |
Link (const std::string &ind, const std::string &pfile) | |
virtual | ~Link () |
virtual void | Relink (const std::string &pfile) |
Public Attributes | |
int | index |
![]() | |
std::string | pythonfile |
float | x |
float | y |
float | wid |
float | hei |
float | alpha |
std::string | text |
const std::string | index |
unsigned int | eventMask |
int | clickbtn |
Additional Inherited Members | |
![]() | |
enum | { ClickEvent =(1<<0), DownEvent =(1<<1), UpEvent =(1<<2), MoveEvent =(1<<3), EnterEvent =(1<<4), LeaveEvent =(1<<5) } |
|
inlinevirtual |
|
inlineexplicit |
|
virtual |
Reimplemented from BaseInterface::Room::Link.
Definition at line 1292 of file base_interface.cpp.
References BaseInterface::Room::Link::Click(), BaseInterface::GotoLink(), index, and WS_MOUSE_UP.