| 1930 | } |
| 1931 | |
| 1932 | bool PostEffect::removeShaderMacro( const String &name ) |
| 1933 | { |
| 1934 | Vector<GFXShaderMacro>::iterator iter = mShaderMacros.begin(); |
| 1935 | for ( ; iter != mShaderMacros.end(); iter++ ) |
| 1936 | { |
| 1937 | if ( iter->name == name ) |
| 1938 | { |
| 1939 | mShaderMacros.erase( iter ); |
| 1940 | mUpdateShader = true; |
| 1941 | return true; |
| 1942 | } |
| 1943 | } |
| 1944 | |
| 1945 | return false; |
| 1946 | } |
| 1947 | |
| 1948 | void PostEffect::clearShaderMacros() |
| 1949 | { |
no test coverage detected