44
55using namespace geode ::prelude;
66
7- CCSprite* generateEdgeSprite (gd ::string textureName){
7+ CCSprite* generateEdgeSprite (std ::string textureName){
88
99 float scale = CCDirector::sharedDirector ()->getContentScaleFactor ()/4 ;
1010
@@ -19,7 +19,7 @@ CCSprite* generateEdgeSprite(gd::string textureName){
1919 return sprite;
2020}
2121
22- CCSprite* generateSprite (MCButtonChild* parent, gd ::string textureName, float width){
22+ CCSprite* generateSprite (MCButtonChild* parent, std ::string textureName, float width){
2323
2424 float scale = CCDirector::sharedDirector ()->getContentScaleFactor ()/4 ;
2525
@@ -45,9 +45,9 @@ CCSprite* generateSprite(MCButtonChild* parent, gd::string textureName, float wi
4545 return sprite;
4646}
4747
48- MCButtonChild* MCButtonChild::create (gd ::string text, float width, CCObject* target, SEL_MenuHandler selector){
48+ MCButtonChild* MCButtonChild::create (std ::string text, float width, CCObject* target, SEL_MenuHandler selector){
4949
50- MCButtonChild *ret = new (std::nothrow) MCButtonChild ();
50+ MCButtonChild *ret = new MCButtonChild ();
5151 ret->width = width;
5252
5353 CCSprite* buttonSprite = generateSprite (ret, " button.png" _spr, width);
@@ -131,8 +131,8 @@ void MCButtonChild::onHoverExit(){
131131 }
132132}
133133
134- /* void MCButtonChild::unselected(){
135- // onHoverExit();
134+ void MCButtonChild::unselected (){
135+ onHoverExit ();
136136}
137137
138138void MCButtonChild::doClick (){
@@ -169,7 +169,7 @@ void MCButtonChild::doClick(){
169169
170170void MCButtonChild::selected (){
171171
172- // onHover();
172+ onHover ();
173173
174174 #ifndef GEODE_IS_ANDROID
175175 doClick ();
@@ -180,7 +180,7 @@ void MCButtonChild::activate(){
180180 #ifdef GEODE_IS_ANDROID
181181 doClick ();
182182 #endif
183- }*/
183+ }
184184
185185void MCButtonChild::update (float dt) {
186186
@@ -208,6 +208,4 @@ void MCButtonChild::update(float dt) {
208208 isHovering = false ;
209209 }
210210 }
211-
212211}
213-
0 commit comments