MCPcopy Create free account
hub / github.com/Aloshi/EmulationStation / setDefaults

Method setDefaults

src/components/ThemeComponent.cpp:83–123  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

81}
82
83void ThemeComponent::setDefaults()
84{
85 mColorMap["primary"] = 0x0000FFFF;
86 mColorMap["secondary"] = 0x00FF00FF;
87 mColorMap["selector"] = 0x000000FF;
88 mColorMap["selected"] = 0x00000000;
89 mColorMap["description"] = 0x0000FFFF;
90 mColorMap["fastSelect"] = 0xFF0000FF;
91
92 mBoolMap["hideHeader"] = false;
93 mBoolMap["hideDividers"] = false;
94 mBoolMap["listCentered"] = false;
95
96 mFloatMap["listOffsetX"] = 0.5;
97 mFloatMap["listTextOffsetX"] = 0.005f;
98 mFloatMap["gameImageOriginX"] = 0.5;
99 mFloatMap["gameImageOriginY"] = 0;
100 mFloatMap["gameImageOffsetX"] = mFloatMap["listOffsetX"] / 2;
101 mFloatMap["gameImageOffsetY"] = (float)FONT_SIZE_LARGE / (float)Renderer::getScreenHeight();
102 mFloatMap["gameImageWidth"] = mFloatMap["listOffsetX"];
103 mFloatMap["gameImageHeight"] = 0;
104
105 mSoundMap["menuScroll"]->loadFile("");
106 mSoundMap["menuSelect"]->loadFile("");
107 mSoundMap["menuBack"]->loadFile("");
108 mSoundMap["menuOpen"]->loadFile("");
109
110 mStringMap["imageNotFoundPath"] = "";
111
112 mBoxData.backgroundPath = "";
113 mBoxData.backgroundTiled = false;
114 mBoxData.horizontalPath = "";
115 mBoxData.horizontalTiled = false;
116 mBoxData.verticalPath = "";
117 mBoxData.verticalTiled = false;
118 mBoxData.cornerPath = "";
119
120 mListFont.reset();
121 mDescFont.reset();
122 mFastSelectFont.reset();
123}
124
125void ThemeComponent::deleteComponents()
126{

Callers

nothing calls this directly

Calls 3

resetMethod · 0.80
getScreenHeightFunction · 0.50
loadFileMethod · 0.45

Tested by

no test coverage detected