X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fvisuals%2Ftext%2Ftext-visual.cpp;h=3f9dd1e0da6d6afd18274a629adf0fc373c4113a;hb=refs%2Fchanges%2F80%2F92980%2F4;hp=e9278f9c7b69cd5a967ac6a580271bc91c031c4b;hpb=63f9b5207c2794cdc460d587723be89585872a51;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/visuals/text/text-visual.cpp b/dali-toolkit/internal/visuals/text/text-visual.cpp index e9278f9..3f9dd1e 100644 --- a/dali-toolkit/internal/visuals/text/text-visual.cpp +++ b/dali-toolkit/internal/visuals/text/text-visual.cpp @@ -154,18 +154,11 @@ Geometry CreateGeometry( VisualFactoryCache& factoryCache, ImageDimensions gridS return geometry; } -} // namespace +} // unnamed namespace -TextVisual::TextVisual( VisualFactoryCache& factoryCache ) -: Visual::Base( factoryCache ), - mController( Text::Controller::New() ), - mRenderingBackend( Toolkit::Text::DEFAULT_RENDERING_BACKEND ), - mHasBeenStaged( false ) -{ -} - -TextVisual::~TextVisual() +TextVisualPtr TextVisual::New( VisualFactoryCache& factoryCache ) { + return new TextVisual( factoryCache ); } void TextVisual::SetTextControlInterface( Text::ControlInterface* controlInterface ) @@ -254,6 +247,18 @@ void TextVisual::DoCreatePropertyMap( Property::Map& map ) const map.Insert( Toolkit::TextVisual::Property::BATCHING_ENABLED, false ); // TODO } +TextVisual::TextVisual( VisualFactoryCache& factoryCache ) +: Visual::Base( factoryCache ), + mController( Text::Controller::New() ), + mRenderingBackend( Toolkit::Text::DEFAULT_RENDERING_BACKEND ), + mHasBeenStaged( false ) +{ +} + +TextVisual::~TextVisual() +{ +} + void TextVisual::DoInitialize( Actor& actor, const Property::Map& propertyMap ) { mSelf = actor;