| 950 | } |
| 951 | |
| 952 | UINode* UINode::unsetFlags( const Uint32& flags ) { |
| 953 | if ( mFlags & flags ) |
| 954 | mFlags &= ~flags; |
| 955 | |
| 956 | if ( Font::getHorizontalAlign( flags ) || Font::getVerticalAlign( flags ) ) { |
| 957 | onAlignChange(); |
| 958 | } |
| 959 | |
| 960 | return this; |
| 961 | } |
| 962 | |
| 963 | UINode* UINode::resetFlags( Uint32 newFlags ) { |
| 964 | mFlags = newFlags; |