MCPcopy Create free account
hub / github.com/OpenStarbound/OpenStarbound / setCheckedImages

Method setCheckedImages

source/windowing/StarButtonWidget.cpp:298–307  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

296}
297
298void ButtonWidget::setCheckedImages(String const& baseImage, String const& hoverImage, String const& pressedImage, String const& disabledImage) {
299 m_hasCheckedImages = !baseImage.empty();
300 m_baseImageChecked = baseImage;
301 m_hoverImageChecked = hoverImage;
302 m_pressedImageChecked = pressedImage;
303 m_disabledImageChecked = disabledImage;
304 if (m_hasCheckedImages && m_disabledImageChecked.empty())
305 m_disabledImageChecked = m_baseImageChecked + Root::singleton().assets()->json("/interface.config:disabledButton").toString();
306 updateSize();
307}
308
309void ButtonWidget::setOverlayImage(String const& overlayImage) {
310 m_overlayImage = overlayImage;

Callers 4

addTabMethod · 0.80
buttonHandlerMethod · 0.80
radioGroupHandlerMethod · 0.80
makeWidgetCallbacksMethod · 0.80

Calls 5

singletonClass · 0.85
jsonMethod · 0.80
assetsMethod · 0.80
emptyMethod · 0.45
toStringMethod · 0.45

Tested by

no test coverage detected