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 | ~Launch () |
Launch (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) |
Additional Inherited Members | |
![]() | |
enum | { ClickEvent =(1<<0), DownEvent =(1<<1), UpEvent =(1<<2), MoveEvent =(1<<3), EnterEvent =(1<<4), LeaveEvent =(1<<5) } |
![]() | |
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 |
|
inlinevirtual |
|
inlineexplicit |
|
virtual |
Reimplemented from BaseInterface::Room::Link.
Definition at line 1206 of file base_interface.cpp.
References _Universe, abletodock(), BaseInterface::baseun, c, BaseInterface::caller, BaseInterface::Room::Link::Click(), Order::Communicate(), Unit::faction, CommunicationMessage::fsm, Unit::getAIState(), Unit::GetSerial(), FSM::GetUnDockNode(), UnitContainer::GetUnit(), VegaConfig::getVariable(), Unit::name, Network, Unit::owner, XMLSupport::parse_bool(), CommunicationMessage::SetCurrentState(), BaseInterface::Terminate(), Unit::UnDock(), NetClient::undockRequest(), vs_config, Universe::whichPlayerStarship(), and WS_MOUSE_UP.