| 824 | } |
| 825 | |
| 826 | UINodeDrawable* UINode::setForegroundFillEnabled( bool enabled ) { |
| 827 | writeFlag( UI_FILL_FOREGROUND, enabled ? 1 : 0 ); |
| 828 | |
| 829 | if ( enabled && NULL == mForeground ) { |
| 830 | getForeground(); |
| 831 | } |
| 832 | |
| 833 | invalidateDraw(); |
| 834 | |
| 835 | return mForeground; |
| 836 | } |
| 837 | |
| 838 | UINode* UINode::setForegroundDrawable( Drawable* drawable, bool ownIt, int index ) { |
| 839 | setForegroundFillEnabled( true )->setDrawable( index, drawable, ownIt ); |