MyGUI
3.4.2
Main Page
Related Pages
Namespaces
Data Structures
Files
Examples
File List
Globals
MyGUIEngine
src
MyGUI_ChildSkinInfo.cpp
Go to the documentation of this file.
1
/*
2
* This source file is part of MyGUI. For the latest info, see http://mygui.info/
3
* Distributed under the MIT License
4
* (See accompanying file COPYING.MIT or copy at http://opensource.org/licenses/MIT)
5
*/
6
7
#include "
MyGUI_Precompiled.h
"
8
#include "
MyGUI_ChildSkinInfo.h
"
9
10
namespace
MyGUI
11
{
12
13
ChildSkinInfo::ChildSkinInfo
() :
14
style(
WidgetStyle
::Child),
15
align(
Align
::Default)
16
{
17
}
18
19
ChildSkinInfo::ChildSkinInfo
(
const
std::string&
_type
,
const
WidgetStyle
&
_style
,
const
std::string&
_skin
,
const
IntCoord
&
_coord
,
const
Align
&
_align
,
const
std::string&
_layer
,
const
std::string&
_name
) :
20
type(
_type
),
21
skin(
_skin
),
22
name(
_name
),
23
layer(
_layer
),
24
style(
_style
),
25
coord(
_coord
),
26
align(
_align
)
27
{
28
// set Child style by default
29
if
(
style
==
WidgetStyle::MAX
)
30
style
=
WidgetStyle::Child
;
31
}
32
33
void
ChildSkinInfo::addParam
(
const
std::string&
_key
,
const
std::string&
_value
)
34
{
35
params
[
_key
] =
_value
;
36
}
37
38
}
// namespace MyGUI
MyGUI_ChildSkinInfo.h
MyGUI_Precompiled.h
MyGUI::Enumerator
Definition
MyGUI_Enumerator.h:49
MyGUI
Definition
MyGUI_ActionController.h:15
MyGUI::Align
Definition
MyGUI_Align.h:20
MyGUI::ChildSkinInfo::params
MapString params
Definition
MyGUI_ChildSkinInfo.h:30
MyGUI::ChildSkinInfo::ChildSkinInfo
ChildSkinInfo()
Definition
MyGUI_ChildSkinInfo.cpp:13
MyGUI::ChildSkinInfo::style
WidgetStyle style
Definition
MyGUI_ChildSkinInfo.h:27
MyGUI::ChildSkinInfo::addParam
void addParam(const std::string &_key, const std::string &_value)
Definition
MyGUI_ChildSkinInfo.cpp:33
MyGUI::WidgetStyle
Definition
MyGUI_WidgetStyle.h:19
MyGUI::WidgetStyle::Child
@ Child
Definition
MyGUI_WidgetStyle.h:22
MyGUI::WidgetStyle::MAX
@ MAX
Definition
MyGUI_WidgetStyle.h:25
MyGUI::types::TCoord< int >
Generated by
1.9.8