MCPcopy Create free account
hub / github.com/Open-GD/OpenGD / hideLayer

Method hideLayer

Source/DropDownLayer.cpp:121–137  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

119}
120
121void DropDownLayer::hideLayer()
122{
123 //const auto& winSize = Director::getInstance()->getWinSize();
124
125 this->runAction(FadeTo::create(0.5, 0));
126 this->_dropLayer->runAction(
127 Sequence::create(
128 EaseInOut::create(MoveTo::create(0.5f, {0, this->_dropLayer->getContentSize().height}), 2),
129 CallFunc::create([&]()
130 {
131 Director::getInstance()->getEventDispatcher()->removeEventListenersForTarget(this);
132 this->removeFromParent();
133 }),
134 nullptr
135 )
136 );
137}
138
139void DropDownLayer::hideBackButton() {
140 _backBtn->setEnabled(false);

Callers 2

initMethod · 0.95
initMethod · 0.80

Calls 1

createFunction · 0.85

Tested by

no test coverage detected