| 288 | mRepeat( Repeat::NoRepeat ) {} |
| 289 | |
| 290 | UINodeDrawable::LayerDrawable::~LayerDrawable() { |
| 291 | if ( NULL != mDrawable && 0 != mResourceChangeCbId && mDrawable->isDrawableResource() ) { |
| 292 | reinterpret_cast<DrawableResource*>( mDrawable ) |
| 293 | ->popResourceChangeCallback( mResourceChangeCbId ); |
| 294 | } |
| 295 | |
| 296 | if ( mOwnsDrawable ) |
| 297 | eeSAFE_DELETE( mDrawable ); |
| 298 | } |
| 299 | |
| 300 | void UINodeDrawable::LayerDrawable::draw() { |
| 301 | draw( mPosition, mSize ); |
nothing calls this directly
no test coverage detected