#include <GuiEvents.hh>
Static Public Member Functions | |
template<typename T > | |
static event::ConnectionPtr | ConnectCreateEntity (T _subscriber) |
Connect a boost::slot the add entity signal. More... | |
template<typename T > | |
static event::ConnectionPtr | ConnectFollow (T _subscriber) |
Connect a boost::slot to the follow signal. More... | |
template<typename T > | |
static event::ConnectionPtr | ConnectFPS (T _subscriber) |
Connect a boost::slot to the view FPS signal. More... | |
template<typename T > | |
static event::ConnectionPtr | ConnectFullScreen (T _subscriber) |
Connect a boost::slot to the fullscreen signal. More... | |
template<typename T > | |
static event::ConnectionPtr | ConnectInputStepSize (T _subscriber) |
Connect a boost::slot to the input step size signal. More... | |
template<typename T > | |
static event::ConnectionPtr | ConnectKeyPress (T _subscriber) |
Connect a boost::slot to the view KeyPress signal. More... | |
template<typename T > | |
static event::ConnectionPtr | ConnectLightUpdate (T _subscriber) |
Connect a boost::slot to the light update signal. More... | |
template<typename T > | |
static event::ConnectionPtr | ConnectManipMode (T _subscriber) |
Connect a boost::slot to the manip mode signal. More... | |
template<typename T > | |
static event::ConnectionPtr | ConnectModelUpdate (T _subscriber) |
template<typename T > | |
static event::ConnectionPtr | ConnectMoveMode (T _subscriber) |
Connect a boost::slot to the move mode signal. More... | |
template<typename T > | |
static event::ConnectionPtr | ConnectOrbit (T _subscriber) |
Connect a boost::slot to the view Orbit signal. More... | |
static void | DisconnectCreateEntity (event::ConnectionPtr _subscriber) |
static void | DisconnectFollow (event::ConnectionPtr _subscriber) |
static void | DisconnectFPS (event::ConnectionPtr _subscriber) |
static void | DisconnectFullScreen (event::ConnectionPtr _subscriber) |
static void | DisconnectInputStepSize (event::ConnectionPtr _subscriber) |
static void | DisconnectKeyPress (event::ConnectionPtr _subscriber) |
static void | DisconnectLightUpdate (event::ConnectionPtr _subscriber) |
static void | DisconnectManipMode (event::ConnectionPtr _subscriber) |
static void | DisconnectModelUpdate (event::ConnectionPtr _subscriber) |
static void | DisconnectMoveMode (event::ConnectionPtr _subscriber) |
static void | DisconnectOrbit (event::ConnectionPtr _subscriber) |
Static Public Attributes | |
static event::EventT< void(std::string, std::string)> | createEntity |
static event::EventT< void(const std::string &)> | follow |
Event triggered when the user follows a model. More... | |
static event::EventT< void()> | fps |
static event::EventT< void(bool)> | fullScreen |
static event::EventT< void(int)> | inputStepSize |
Step size changed event. More... | |
static event::EventT< void(std::string)> | keyPress |
static event::EventT< void(const msgs::Light &)> | lightUpdate |
A event to notify light updates. More... | |
static event::EventT< void(std::string)> | manipMode |
that indicates the user is manipulating an object More... | |
static event::EventT< void(const msgs::Model &)> | modelUpdate |
static event::EventT< void(bool)> | moveMode |
that indicates the user is moving the camera More... | |
static event::EventT< void()> | orbit |
|
inlinestatic |
Connect a boost::slot the add entity signal.
|
inlinestatic |
Connect a boost::slot to the follow signal.
|
inlinestatic |
Connect a boost::slot to the view FPS signal.
|
inlinestatic |
Connect a boost::slot to the fullscreen signal.
|
inlinestatic |
Connect a boost::slot to the input step size signal.
|
inlinestatic |
Connect a boost::slot to the view KeyPress signal.
|
inlinestatic |
Connect a boost::slot to the light update signal.
|
inlinestatic |
Connect a boost::slot to the manip mode signal.
|
inlinestatic |
|
inlinestatic |
Connect a boost::slot to the move mode signal.
|
inlinestatic |
Connect a boost::slot to the view Orbit signal.
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
static |
|
static |
Event triggered when the user follows a model.
The model name is given as the function parameter.
|
static |
|
static |
|
static |
Step size changed event.
|
static |
|
static |
A event to notify light updates.
|
static |
that indicates the user is manipulating an object
|
static |
|
static |
that indicates the user is moving the camera
|
static |