#include "GuiGraphicsElement.h"
namespace
{
namespace
{
namespace
{
using
namespace
collections
;
::
()
{
}
::
()
:color(
0
,
0
,
0
)
{
}
::
()
{
return
;
}
void
::
(
)
{
if
(
)
{
;
InvokeOnElementStateChanged
();
}
}
::
()
{
return
;
}
void
::
(
)
{
;
}
::
()
{
}
::
()
{
return
;
}
void
::
(
)
{
(
,
);
}
::
()
{
return
;
}
void
::
(
)
{
(
,
);
}
void
::
(
,
)
{
if
(
||
!=
)
{
;
;
InvokeOnElementStateChanged
();
}
}
::
()
:direction(
)
{
}
::
()
{
return
;
}
void
::
(
)
{
(
,
);
}
::
()
{
return
;
}
void
::
(
)
{
(
,
);
}
void
::
(
,
)
{
if
(
||
!=
)
{
;
;
InvokeOnElementStateChanged
();
}
}
::
::
()
{
return
;
}
void
::
(
)
{
if
(
!=
)
{
=
;
InvokeOnElementStateChanged
();
}
}
GuiSolidBackgroundElement
::
GuiSolidBackgroundElement
()
:color(
255
,
255
,
255
)
{
}
GuiSolidBackgroundElement
::
()
{
return
;
}
void
GuiSolidBackgroundElement
::
(
)
{
if
(
)
{
;
InvokeOnElementStateChanged
();
}
}
GuiSolidBackgroundElement
::
()
{
return
;
}
void
GuiSolidBackgroundElement
::
(
)
{
;
}
GuiGradientBackgroundElement
::
GuiGradientBackgroundElement
()
:direction(
)
{
}
GuiGradientBackgroundElement
::
()
{
return
;
}
void
GuiGradientBackgroundElement
::
(
)
{
(
,
);
}
GuiGradientBackgroundElement
::
()
{
return
;
}
void
GuiGradientBackgroundElement
::
(
)
{
(
,
);
}
void
GuiGradientBackgroundElement
::
(
,
)
{
if
(
||
!=
)
{
;
;
InvokeOnElementStateChanged
();
}
}
GuiGradientBackgroundElement
::
GuiGradientBackgroundElement
::
()
{
return
;
}
void
GuiGradientBackgroundElement
::
(
)
{
if
(
!=
)
{
=
;
InvokeOnElementStateChanged
();
}
}
GuiGradientBackgroundElement
::
()
{
return
;
}
void
GuiGradientBackgroundElement
::
(
)
{
;
}
::
()
{
}
::
()
{
return
;
}
void
::
(
)
{
if
(
)
{
;
InvokeOnElementStateChanged
();
}
}
::
()
{
return
;
}
void
::
(
)
{
if
(
!=
)
{
=
;
InvokeOnElementStateChanged
();
}
}
::
()
:color(
0
,
0
,
0
)
,hAlignment(
::
)
,vAlignment(
::
)
,wrapLine(
false
)
,ellipse(
false
)
,multiline(
false
)
,wrapLineHeightCalculation(
false
)
{
.
=
L"Lucida Console"
;
.
=
12
;
}
::
()
{
return
;
}
void
::
(
)
{
if
(
)
{
;
InvokeOnElementStateChanged
();
}
}
const
&
::
()
{
return
;
}
void
::
(
const
&
)
{
if
(
)
{
;
InvokeOnElementStateChanged
();
}
}
const
&
::
()
{
return
;
}
void
::
(
const
&
)
{
if
(
!=
)
{
;
InvokeOnElementStateChanged
();
}
}
::
()
{
return
;
}
::
()
{
return
;
}
void
::
(
)
{
(
,
);
}
void
::
(
)
{
(
,
);
}
void
::
(
,
)
{
if
(
!=
||
!=
)
{
=
;
=
;
InvokeOnElementStateChanged
();
}
}
bool
::
()
{
return
;
}
void
::
(
bool
)
{
if
(
!=
)
{
=
;
InvokeOnElementStateChanged
();
}
}
bool
::
()
{
return
;
}
void
::
(
bool
)
{
if
(
!=
)
{
=
;
InvokeOnElementStateChanged
();
}
}
bool
::
()
{
return
;
}
void
::
(
bool
)
{
if
(
!=
)
{
=
;
InvokeOnElementStateChanged
();
}
}
bool
::
GetWrapLineHeightCalculation
()
{
return
wrapLineHeightCalculation
;
}
void
::
SetWrapLineHeightCalculation
(
bool
)
{
if
(
wrapLineHeightCalculation
!=
)
{
wrapLineHeightCalculation
=
;
InvokeOnElementStateChanged
();
}
}
::
()
:frameIndex(
0
)
,hAlignment(
::
)
,vAlignment(
::
)
,stretch(
false
)
,enabled(
true
)
{
}
<
>
::
()
{
return
;
}
::
()
{
return
;
}
void
::
(
<
>
)
{
(
,
);
}
void
::
(
)
{
(
,
);
}
void
::
(
<
>
,
)
{
if
(
||
!=
)
{
if
(!
)
{
0
;
=
0
;
}
else
if
(
0
<=
&&
<
())
{
;
=
;
}
InvokeOnElementStateChanged
();
}
}
::
()
{
return
;
}
::
()
{
return
;
}
void
::
(
)
{
(
,
);
}
void
::
(
)
{
(
,
);
}
void
::
(
,
)
{
if
(
!=
||
!=
)
{
=
;
=
;
InvokeOnElementStateChanged
();
}
}
bool
::
()
{
return
;
}
void
::
(
bool
)
{
if
(
!=
)
{
=
;
InvokeOnElementStateChanged
();
}
}
bool
::
()
{
return
;
}
void
::
(
bool
)
{
if
(
!=
)
{
=
;
InvokeOnElementStateChanged
();
}
}
::
()
{
}
::
()
{
return
;
}
void
::
(
)
{
if
(
)
{
;
InvokeOnElementStateChanged
();
}
}
const
&
::
(
)
{
return
];
}
::
()
{
return
.
();
}
void
::
(
const
*
,
)
{
.
(
);
if
(
>
0
)
{
(&
0
],
,
sizeof
(*
)*
);
}
InvokeOnElementStateChanged
();
}
const
::
&
::
()
{
return
;
}
void
::
(
const
&
)
{
(
,
);
InvokeOnElementStateChanged
();
}
::
()
{
return
;
}
void
::
(
)
{
if
(
)
{
;
InvokeOnElementStateChanged
();
}
}
::
()
{
return
;
}
void
::
(
)
{
if
(
)
{
;
InvokeOnElementStateChanged
();
}
}
}
}
}