The Battle for Wesnoth  1.13.10+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::ui_event E>
void connect_queue (std::stringstream &sstr, gui2::widget &widget)
 
static void connect_signals (std::stringstream &sstr, gui2::widget &widget)
 
static void add_widget (gui2::grid &grid, gui2::widget *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::grid grid,
gui2::widget widget,
const std::string &  id,
const unsigned  row,
const unsigned  column 
)
static
BOOST_AUTO_TEST_CASE ( test_fire_event  )
template<gui2::event::ui_event E>
void connect_queue ( std::stringstream &  sstr,
gui2::widget widget 
)
static void connect_signals ( std::stringstream &  sstr,
gui2::widget 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 107 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 112 of file fire_event.cpp.

References set_event_order().

Referenced by BOOST_AUTO_TEST_CASE().