MCPcopy Create free account
hub / github.com/SpartanJ/eepp / resetGlobalDefinition

Method resetGlobalDefinition

src/eepp/ui/uistyle.cpp:57–69  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

55}
56
57void UIStyle::resetGlobalDefinition() {
58 const auto& stylesheet = mWidget->getUISceneNode()->getStyleSheet();
59
60 if ( &stylesheet == mLoadedStyleSheet && stylesheet.getVersion() == mLoadedVersion )
61 return;
62
63 auto prefDef = mGlobalDefinition;
64
65 mGlobalDefinition = stylesheet.getElementStyles( mWidget, false );
66
67 mLoadedStyleSheet = &stylesheet;
68 mLoadedVersion = stylesheet.getVersion();
69}
70
71void UIStyle::resetCachedProperties() {
72 mElementStyle->clearCachedProperties();

Callers 1

combineStyleSheetMethod · 0.80

Calls 3

getElementStylesMethod · 0.80
getVersionMethod · 0.65
getUISceneNodeMethod · 0.45

Tested by

no test coverage detected