diff options
author | Tor Lillqvist <tml@iki.fi> | 2012-04-04 06:55:01 +0300 |
---|---|---|
committer | Tor Lillqvist <tml@iki.fi> | 2012-04-04 08:27:23 +0300 |
commit | 66aed6f470c795f172fa85b89ae9d25c76eb38bd (patch) | |
tree | 533a5f471583737dc068e365d57cec7c5a5e33ab /cppcanvas/source/mtfrenderer/textaction.cxx | |
parent | 2c91cb08d65cd35fa8ef6eaca3677aa82fb58cbe (diff) |
New try to sort out the overloaded virtual method weirdness
Revert "Clang WaE: -Woverloaded-virtual weirdness, this seems to help"
as that broke tinderboxes. Try another way instead, renaming two
versions of the overloaded render() method, so that there is no longer
any overloading.
Compiles -Werror-clean with Clang, hopefully no problem with other
compilers either.
This reverts commit 86b99ab408c7235604a1a02d7bc531fe5d5f97f6.
Diffstat (limited to 'cppcanvas/source/mtfrenderer/textaction.cxx')
-rw-r--r-- | cppcanvas/source/mtfrenderer/textaction.cxx | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/cppcanvas/source/mtfrenderer/textaction.cxx b/cppcanvas/source/mtfrenderer/textaction.cxx index d6da081d06e1..13b283760522 100644 --- a/cppcanvas/source/mtfrenderer/textaction.cxx +++ b/cppcanvas/source/mtfrenderer/textaction.cxx @@ -644,8 +644,8 @@ namespace cppcanvas const ::basegfx::B2DHomMatrix& rTextTransform ); virtual bool render( const ::basegfx::B2DHomMatrix& rTransformation ) const; - virtual bool render( const ::basegfx::B2DHomMatrix& rTransformation, - const Subset& rSubset ) const; + virtual bool renderSubset( const ::basegfx::B2DHomMatrix& rTransformation, + const Subset& rSubset ) const; virtual ::basegfx::B2DRange getBounds( const ::basegfx::B2DHomMatrix& rTransformation ) const; virtual ::basegfx::B2DRange getBounds( const ::basegfx::B2DHomMatrix& rTransformation, @@ -723,10 +723,10 @@ namespace cppcanvas return true; } - bool TextAction::render( const ::basegfx::B2DHomMatrix& rTransformation, - const Subset& /*rSubset*/ ) const + bool TextAction::renderSubset( const ::basegfx::B2DHomMatrix& rTransformation, + const Subset& /*rSubset*/ ) const { - OSL_FAIL( "TextAction::render(): Subset not supported by this object" ); + OSL_FAIL( "TextAction::renderSubset(): Subset not supported by this object" ); // TODO(P1): Retrieve necessary font metric info for // TextAction from XCanvas. Currently, the @@ -810,8 +810,8 @@ namespace cppcanvas const ::basegfx::B2DHomMatrix& rTextTransform ); virtual bool render( const ::basegfx::B2DHomMatrix& rTransformation ) const; - virtual bool render( const ::basegfx::B2DHomMatrix& rTransformation, - const Subset& rSubset ) const; + virtual bool renderSubset( const ::basegfx::B2DHomMatrix& rTransformation, + const Subset& rSubset ) const; virtual ::basegfx::B2DRange getBounds( const ::basegfx::B2DHomMatrix& rTransformation ) const; virtual ::basegfx::B2DRange getBounds( const ::basegfx::B2DHomMatrix& rTransformation, @@ -959,10 +959,10 @@ namespace cppcanvas maReliefOffset ); } - bool EffectTextAction::render( const ::basegfx::B2DHomMatrix& rTransformation, - const Subset& /*rSubset*/ ) const + bool EffectTextAction::renderSubset( const ::basegfx::B2DHomMatrix& rTransformation, + const Subset& /*rSubset*/ ) const { - OSL_FAIL( "EffectTextAction::render(): Subset not supported by this object" ); + OSL_FAIL( "EffectTextAction::renderSubset(): Subset not supported by this object" ); // TODO(P1): Retrieve necessary font metric info for // TextAction from XCanvas. Currently, the @@ -1040,8 +1040,8 @@ namespace cppcanvas const ::basegfx::B2DHomMatrix& rTextTransform ); virtual bool render( const ::basegfx::B2DHomMatrix& rTransformation ) const; - virtual bool render( const ::basegfx::B2DHomMatrix& rTransformation, - const Subset& rSubset ) const; + virtual bool renderSubset( const ::basegfx::B2DHomMatrix& rTransformation, + const Subset& rSubset ) const; virtual ::basegfx::B2DRange getBounds( const ::basegfx::B2DHomMatrix& rTransformation ) const; virtual ::basegfx::B2DRange getBounds( const ::basegfx::B2DHomMatrix& rTransformation, @@ -1123,10 +1123,10 @@ namespace cppcanvas return true; } - bool TextArrayAction::render( const ::basegfx::B2DHomMatrix& rTransformation, - const Subset& rSubset ) const + bool TextArrayAction::renderSubset( const ::basegfx::B2DHomMatrix& rTransformation, + const Subset& rSubset ) const { - RTL_LOGFILE_CONTEXT( aLog, "::cppcanvas::internal::TextArrayAction::render( subset )" ); + RTL_LOGFILE_CONTEXT( aLog, "::cppcanvas::internal::TextArrayAction::renderSubset()" ); RTL_LOGFILE_CONTEXT_TRACE1( aLog, "::cppcanvas::internal::TextArrayAction: 0x%X", this ); rendering::RenderState aLocalState( maState ); @@ -1230,8 +1230,8 @@ namespace cppcanvas const ::basegfx::B2DHomMatrix& rTextTransform ); virtual bool render( const ::basegfx::B2DHomMatrix& rTransformation ) const; - virtual bool render( const ::basegfx::B2DHomMatrix& rTransformation, - const Subset& rSubset ) const; + virtual bool renderSubset( const ::basegfx::B2DHomMatrix& rTransformation, + const Subset& rSubset ) const; virtual ::basegfx::B2DRange getBounds( const ::basegfx::B2DHomMatrix& rTransformation ) const; virtual ::basegfx::B2DRange getBounds( const ::basegfx::B2DHomMatrix& rTransformation, @@ -1413,10 +1413,10 @@ namespace cppcanvas const rendering::ViewState& mrViewState; }; - bool EffectTextArrayAction::render( const ::basegfx::B2DHomMatrix& rTransformation, - const Subset& rSubset ) const + bool EffectTextArrayAction::renderSubset( const ::basegfx::B2DHomMatrix& rTransformation, + const Subset& rSubset ) const { - RTL_LOGFILE_CONTEXT( aLog, "::cppcanvas::internal::EffectTextArrayAction::render( subset )" ); + RTL_LOGFILE_CONTEXT( aLog, "::cppcanvas::internal::EffectTextArrayAction::renderSubset()" ); RTL_LOGFILE_CONTEXT_TRACE1( aLog, "::cppcanvas::internal::EffectTextArrayAction: 0x%X", this ); rendering::RenderState aLocalState( maState ); @@ -1568,8 +1568,8 @@ namespace cppcanvas const ::basegfx::B2DHomMatrix& rTextTransform ); virtual bool render( const ::basegfx::B2DHomMatrix& rTransformation ) const; - virtual bool render( const ::basegfx::B2DHomMatrix& rTransformation, - const Subset& rSubset ) const; + virtual bool renderSubset( const ::basegfx::B2DHomMatrix& rTransformation, + const Subset& rSubset ) const; virtual ::basegfx::B2DRange getBounds( const ::basegfx::B2DHomMatrix& rTransformation ) const; virtual ::basegfx::B2DRange getBounds( const ::basegfx::B2DHomMatrix& rTransformation, @@ -1843,10 +1843,10 @@ namespace cppcanvas const rendering::ViewState& mrViewState; }; - bool OutlineAction::render( const ::basegfx::B2DHomMatrix& rTransformation, - const Subset& rSubset ) const + bool OutlineAction::renderSubset( const ::basegfx::B2DHomMatrix& rTransformation, + const Subset& rSubset ) const { - RTL_LOGFILE_CONTEXT( aLog, "::cppcanvas::internal::OutlineAction::render( subset )" ); + RTL_LOGFILE_CONTEXT( aLog, "::cppcanvas::internal::OutlineAction::renderSubset()" ); RTL_LOGFILE_CONTEXT_TRACE1( aLog, "::cppcanvas::internal::OutlineAction: 0x%X", this ); if( rSubset.mnSubsetBegin == rSubset.mnSubsetEnd ) |