All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Static Public Member Functions | Static Public Attributes | List of all members
gazebo::rendering::Events Class Reference

Base class for rendering events. More...

#include <rendering/rendering.hh>

Collaboration diagram for gazebo::rendering::Events:
Collaboration graph
[legend]

Static Public Member Functions

template<typename T >
static event::ConnectionPtr ConnectCreateScene (T _subscriber)
 Connect to a scene created event. More...
 
template<typename T >
static event::ConnectionPtr ConnectRemoveScene (T _subscriber)
 Connect to a scene removed event. More...
 
static void DisconnectCreateScene (event::ConnectionPtr _connection)
 Disconnect from a scene created event. More...
 
static void DisconnectRemoveScene (event::ConnectionPtr _connection)
 Disconnect from a scene removed event. More...
 

Static Public Attributes

static event::EventT< void(const
std::string &)> 
createScene
 The event used to trigger a create scene event. More...
 
static event::EventT< void(const
std::string &)> 
removeScene
 The event used to trigger a remve scene event. More...
 

Detailed Description

Base class for rendering events.

Member Function Documentation

template<typename T >
static event::ConnectionPtr gazebo::rendering::Events::ConnectCreateScene ( _subscriber)
inlinestatic

Connect to a scene created event.

Parameters
[in]_subscriberCallback to trigger when event occurs.
Returns
Pointer the connection. This must stay in scope.
template<typename T >
static event::ConnectionPtr gazebo::rendering::Events::ConnectRemoveScene ( _subscriber)
inlinestatic

Connect to a scene removed event.

Parameters
[in]_subscriberCallback to trigger when event occurs.
Returns
Pointer the connection. This must stay in scope.
static void gazebo::rendering::Events::DisconnectCreateScene ( event::ConnectionPtr  _connection)
inlinestatic

Disconnect from a scene created event.

Parameters
[in]_connectionThe connection to disconnect.
static void gazebo::rendering::Events::DisconnectRemoveScene ( event::ConnectionPtr  _connection)
inlinestatic

Disconnect from a scene removed event.

Parameters
[in]_connectionThe connection to disconnect.

Member Data Documentation

event::EventT<void (const std::string &)> gazebo::rendering::Events::createScene
static

The event used to trigger a create scene event.

event::EventT<void (const std::string &)> gazebo::rendering::Events::removeScene
static

The event used to trigger a remve scene event.


The documentation for this class was generated from the following file: