The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Macros | Functions
fire_event.cpp File Reference
#include "config_cache.hpp"
#include "gui/widgets/grid.hpp"
#include "gui/widgets/label.hpp"
#include <boost/test/unit_test.hpp>
#include "utils/functional.hpp"
#include <sstream>
Include dependency graph for fire_event.cpp:

Go to the source code of this file.

Macros

#define GETTEXT_DOMAIN   "wesnoth-lib"
 

Functions

static void print (std::stringstream &sstr, const std::string &queue, const std::string &id)
 
template<gui2::event::tevent E>
void connect_queue (std::stringstream &sstr, gui2::twidget &widget)
 
static void connect_signals (std::stringstream &sstr, gui2::twidget &widget)
 
static void add_widget (gui2::tgrid &grid, gui2::twidget *widget, const std::string &id, const unsigned row, const unsigned column)
 
static std::string set_event_order ()
 
static void validate_draw (std::stringstream &sstr)
 
static void validate_right_button_down (std::stringstream &sstr)
 
 BOOST_AUTO_TEST_CASE (test_fire_event)
 

Macro Definition Documentation

#define GETTEXT_DOMAIN   "wesnoth-lib"

Definition at line 16 of file fire_event.cpp.

Function Documentation

static void add_widget ( gui2::tgrid grid,
gui2::twidget widget,
const std::string id,
const unsigned  row,
const unsigned  column 
)
static
BOOST_AUTO_TEST_CASE ( test_fire_event  )
template<gui2::event::tevent E>
void connect_queue ( std::stringstream &  sstr,
gui2::twidget widget 
)
static void connect_signals ( std::stringstream &  sstr,
gui2::twidget widget 
)
static
Todo:
Add the rest of the events.

Definition at line 54 of file fire_event.cpp.

Referenced by BOOST_AUTO_TEST_CASE().

static void print ( std::stringstream &  sstr,
const std::string queue,
const std::string id 
)
static

Definition at line 29 of file fire_event.cpp.

Referenced by connect_queue().

static std::string set_event_order ( )
static

Definition at line 94 of file fire_event.cpp.

Referenced by validate_draw(), and validate_right_button_down().

static void validate_draw ( std::stringstream &  sstr)
static
Todo:
Add the rest of the events.

Definition at line 106 of file fire_event.cpp.

References set_event_order().

Referenced by BOOST_AUTO_TEST_CASE().

static void validate_right_button_down ( std::stringstream &  sstr)
static

Definition at line 111 of file fire_event.cpp.

References set_event_order().

Referenced by BOOST_AUTO_TEST_CASE().