The Battle for Wesnoth
1.13.4+dev
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
wml_separators.hpp
Go to the documentation of this file.
1
/*
2
Copyright (C) 2003 - 2016 by David White <
[email protected]
>
3
Part of the Battle for Wesnoth Project http://www.wesnoth.org/
4
5
This program is free software; you can redistribute it and/or modify
6
it under the terms of the GNU General Public License as published by
7
the Free Software Foundation; either version 2 of the License, or
8
(at your option) any later version.
9
This program is distributed in the hope that it will be useful,
10
but WITHOUT ANY WARRANTY.
11
12
See the COPYING file for more details.
13
*/
14
15
#ifndef WIDGET_DEFINES_HPP_INCLUDED
16
#define WIDGET_DEFINES_HPP_INCLUDED
17
18
char
const
HELP_STRING_SEPARATOR
=
'|'
,
DEFAULT_ITEM
=
'*'
,
COLUMN_SEPARATOR
=
'='
,
19
IMAGE_PREFIX
=
'&'
,
IMG_TEXT_SEPARATOR
= 1,
HEADING_PREFIX
= 2;
20
21
inline
bool
is_wml_separator
(
char
c
)
22
{
23
switch
(c)
24
{
25
case
HELP_STRING_SEPARATOR
:
26
case
DEFAULT_ITEM
:
27
case
COLUMN_SEPARATOR
:
28
case
IMAGE_PREFIX
:
29
case
IMG_TEXT_SEPARATOR
:
30
case
HEADING_PREFIX
:
31
return
true
;
32
default
:
33
return
false
;
34
}
35
}
36
37
#endif
IMG_TEXT_SEPARATOR
char const IMG_TEXT_SEPARATOR
Definition:
wml_separators.hpp:19
c
const GLfloat * c
Definition:
glew.h:12741
IMAGE_PREFIX
char const IMAGE_PREFIX
Definition:
wml_separators.hpp:19
DEFAULT_ITEM
char const DEFAULT_ITEM
Definition:
wml_separators.hpp:18
HELP_STRING_SEPARATOR
char const HELP_STRING_SEPARATOR
Definition:
wml_separators.hpp:18
is_wml_separator
bool is_wml_separator(char c)
Definition:
wml_separators.hpp:21
HEADING_PREFIX
char const HEADING_PREFIX
Definition:
wml_separators.hpp:19
COLUMN_SEPARATOR
char const COLUMN_SEPARATOR
Definition:
wml_separators.hpp:18
Generated by
1.8.8