MCPcopy Create free account
hub / github.com/MyGUI/mygui / update

Method update

Demos/Demo_Gui/ColourWindowCellView.cpp:27–52  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

25 }
26
27 void ColourWindowCellView::update(const MyGUI::IBDrawItemInfo& _info, ColourWindowCellData* _data)
28 {
29 if (_info.update)
30 {
31 mText->setCaption(_data->getName());
32 mColour->setColour(_data->getColour());
33 }
34
35 if (_info.active)
36 {
37 mText->setTextColour(MyGUI::Colour::White);
38 }
39 else
40 {
41 mText->setTextColour(MyGUI::Colour::Black);
42 }
43
44 if (_info.select)
45 {
46 mColour->setVisible(true);
47 }
48 else
49 {
50 mColour->setVisible(false);
51 }
52 }
53
54} // namespace demo

Callers

nothing calls this directly

Calls 5

setCaptionMethod · 0.45
setColourMethod · 0.45
getColourMethod · 0.45
setTextColourMethod · 0.45
setVisibleMethod · 0.45

Tested by

no test coverage detected