| 1065 | } |
| 1066 | |
| 1067 | UIWidget* UIWidget::setClasses( const std::vector<std::string>& classes ) { |
| 1068 | if ( mClasses != classes ) { |
| 1069 | mClasses = classes; |
| 1070 | |
| 1071 | if ( !isSceneNodeLoading() && !isLoadingState() ) { |
| 1072 | getUISceneNode()->invalidateStyle( this ); |
| 1073 | getUISceneNode()->invalidateStyleState( this ); |
| 1074 | } |
| 1075 | |
| 1076 | onClassChange(); |
| 1077 | } |
| 1078 | return this; |
| 1079 | } |
| 1080 | |
| 1081 | UIWidget* UIWidget::addClass( const std::string& cls ) { |
| 1082 | if ( !cls.empty() && !hasClass( cls ) ) { |
no test coverage detected