| 1249 | } |
| 1250 | |
| 1251 | void UINode::removeSkin() { |
| 1252 | if ( NULL != mSkinState && ( mNodeFlags & NODE_FLAG_SKIN_OWNER ) ) { |
| 1253 | UISkin* tSkin = mSkinState->getSkin(); |
| 1254 | |
| 1255 | eeSAFE_DELETE( tSkin ); |
| 1256 | } |
| 1257 | |
| 1258 | eeSAFE_DELETE( mSkinState ); |
| 1259 | } |
| 1260 | |
| 1261 | void UINode::onStateChange() { |
| 1262 | invalidateDraw(); |