canvas.cpp File Reference

Implementation of canvas.hpp. More...

#include "gui/widgets/canvas.hpp"
#include "config.hpp"
#include "font.hpp"
#include "image.hpp"
#include "gettext.hpp"
#include "gui/widgets/formula.hpp"
#include "gui/widgets/helper.hpp"
#include "log.hpp"
#include "sdl_utils.hpp"
#include "serialization/parser.hpp"
#include "wml_exception.hpp"
#include <algorithm>
#include <cassert>

Include dependency graph for canvas.cpp:

Go to the source code of this file.

Namespaces

namespace  gui2

Classes

class  gui2::tline
 Definition of a line shape. More...
class  gui2::trectangle
 Definition of a rectangle shape. More...
class  gui2::timage
 Definition of an image shape. More...
class  gui2::ttext
 Definition of a text shape. More...

Defines

#define DBG_G   LOG_STREAM_INDENT(debug, gui)
#define LOG_G   LOG_STREAM_INDENT(info, gui)
#define WRN_G   LOG_STREAM_INDENT(warn, gui)
#define ERR_G   LOG_STREAM_INDENT(err, gui)
#define DBG_G_D   LOG_STREAM_INDENT(debug, gui_draw)
#define LOG_G_D   LOG_STREAM_INDENT(info, gui_draw)
#define WRN_G_D   LOG_STREAM_INDENT(warn, gui_draw)
#define ERR_G_D   LOG_STREAM_INDENT(err, gui_draw)
#define DBG_G_E   LOG_STREAM_INDENT(debug, gui_event)
#define LOG_G_E   LOG_STREAM_INDENT(info, gui_event)
#define WRN_G_E   LOG_STREAM_INDENT(warn, gui_event)
#define ERR_G_E   LOG_STREAM_INDENT(err, gui_event)
#define DBG_G_P   LOG_STREAM_INDENT(debug, gui_parse)
#define LOG_G_P   LOG_STREAM_INDENT(info, gui_parse)
#define WRN_G_P   LOG_STREAM_INDENT(warn, gui_parse)
#define ERR_G_P   LOG_STREAM_INDENT(err, gui_parse)


Detailed Description

Implementation of canvas.hpp.

Definition in file canvas.cpp.


Define Documentation

#define DBG_G   LOG_STREAM_INDENT(debug, gui)

Definition at line 34 of file canvas.cpp.

#define DBG_G_D   LOG_STREAM_INDENT(debug, gui_draw)

Definition at line 39 of file canvas.cpp.

#define DBG_G_E   LOG_STREAM_INDENT(debug, gui_event)

Definition at line 44 of file canvas.cpp.

#define DBG_G_P   LOG_STREAM_INDENT(debug, gui_parse)

Definition at line 49 of file canvas.cpp.

#define ERR_G   LOG_STREAM_INDENT(err, gui)

Definition at line 37 of file canvas.cpp.

#define ERR_G_D   LOG_STREAM_INDENT(err, gui_draw)

Definition at line 42 of file canvas.cpp.

#define ERR_G_E   LOG_STREAM_INDENT(err, gui_event)

Definition at line 47 of file canvas.cpp.

#define ERR_G_P   LOG_STREAM_INDENT(err, gui_parse)

Definition at line 52 of file canvas.cpp.

#define LOG_G   LOG_STREAM_INDENT(info, gui)

Definition at line 35 of file canvas.cpp.

#define LOG_G_D   LOG_STREAM_INDENT(info, gui_draw)

Definition at line 40 of file canvas.cpp.

#define LOG_G_E   LOG_STREAM_INDENT(info, gui_event)

Definition at line 45 of file canvas.cpp.

#define LOG_G_P   LOG_STREAM_INDENT(info, gui_parse)

Definition at line 50 of file canvas.cpp.

#define WRN_G   LOG_STREAM_INDENT(warn, gui)

Definition at line 36 of file canvas.cpp.

#define WRN_G_D   LOG_STREAM_INDENT(warn, gui_draw)

Definition at line 41 of file canvas.cpp.

#define WRN_G_E   LOG_STREAM_INDENT(warn, gui_event)

Definition at line 46 of file canvas.cpp.

#define WRN_G_P   LOG_STREAM_INDENT(warn, gui_parse)

Definition at line 51 of file canvas.cpp.


Generated by doxygen 1.5.5 on 23 May 2008 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs