00001
00002
00003
00004
00005 # include "skin.h"
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00020 Skin::Skin()
00021 {
00022 }
00023
00024
00028 Skin::~Skin()
00029 {
00030 }
00031
00032
00037 void Skin::populateSkinValues(mxml_node_t *skinData)
00038 {
00039 skinId = (char*) mxmlElementGetAttr(skinData,"id");
00040 skinName = (char*) mxmlElementGetAttr(skinData,"name");
00041
00042 skin_console_bgcolor = atoi(mxmlElementGetAttr(skinData,"consolebgcolor"));
00043 skin_console_textcolor = atoi(mxmlElementGetAttr(skinData,"consoletextcolor"));
00044
00045 skin_main_bgcolor = atoi(mxmlElementGetAttr(skinData,"mainbgcolor"));
00046 skin_main_textcolor = atoi(mxmlElementGetAttr(skinData,"maintextcolor"));
00047 skin_main_textcolor2 = atoi(mxmlElementGetAttr(skinData,"maintextcolor2"));
00048 skin_main_titlecolor = atoi(mxmlElementGetAttr(skinData,"maintitlecolor"));
00049 skin_main_titlelinecolor = atoi(mxmlElementGetAttr(skinData,"maintitlelinecolor"));
00050
00051 skin_main_selectedIndicatorcolor = atoi(mxmlElementGetAttr(skinData,"mainselectedIndicatorcolor"));
00052 skin_main_selectedOptioncolor = atoi(mxmlElementGetAttr(skinData,"mainselectedOptioncolor"));
00053 skin_main_shadow = atoi(mxmlElementGetAttr(skinData,"mainshadow"));
00054
00055 skin_dialog_bgcolor = atoi(mxmlElementGetAttr(skinData,"dialogbgcolor"));
00056 skin_dialog_textcolor = atoi(mxmlElementGetAttr(skinData,"dialogtextcolor"));
00057 skin_dialog_textcolor2 = atoi(mxmlElementGetAttr(skinData,"dialogtextcolor2"));
00058 skin_dialog_titlecolor = atoi(mxmlElementGetAttr(skinData,"dialogtitlecolor"));
00059 skin_dialog_titlelinecolor = atoi(mxmlElementGetAttr(skinData,"dialogtitlelinecolor"));
00060 skin_dialog_selectedIndicatorcolor = atoi(mxmlElementGetAttr(skinData,"dialogselectedIndicatorcolor"));
00061 skin_dialog_selectedOptioncolor = atoi(mxmlElementGetAttr(skinData,"dialogselectedOptioncolor"));
00062 skin_dialog_shadow = atoi(mxmlElementGetAttr(skinData,"dialogshadow"));
00063 skin_dialog_shadow = atoi(mxmlElementGetAttr(skinData,"dialogshadow"));
00064
00065 skin_main_decl = atoi(mxmlElementGetAttr(skinData,"maindecl"));
00066 skin_dialog_decl= atoi(mxmlElementGetAttr(skinData,"dialogdecl"));
00067 }