#define DALI_TOOLKIT_VISUAL_FACTORY_IMPL_H
/*
- * Copyright (c) 2017 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2020 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
Toolkit::Visual::Base CreateVisual( const Property::Map& propertyMap );
/**
- * @copydoc Toolkit::VisualFactory::CreateVisual( const Image& )
- */
- Toolkit::Visual::Base CreateVisual( const Image& image );
-
- /**
* @copydoc Toolkit::VisualFactory::CreateVisual( const std::string&, ImageDimensions )
*/
Toolkit::Visual::Base CreateVisual( const std::string& image, ImageDimensions size );
/**
* A reference counted object may only be deleted by calling Unreference()
*/
- virtual ~VisualFactory();
+ ~VisualFactory() override;
private:
/**
{
if( actor )
{
- Toolkit::GetImplementation(visual).SetOffStage( actor );
+ Toolkit::GetImplementation(visual).SetOffScene( actor );
}
visual = Toolkit::VisualFactory::Get().CreateVisual( param0, param1 );
if( visual && actor && actor.GetProperty< bool >( Actor::Property::CONNECTED_TO_SCENE ) )
{
- Toolkit::GetImplementation(visual).SetOnStage(actor);
+ Toolkit::GetImplementation(visual).SetOnScene(actor);
}
}
{
if( actor && visual )
{
- Toolkit::GetImplementation(visual).SetOffStage( actor );
+ Toolkit::GetImplementation(visual).SetOffScene( actor );
}
visual = Toolkit::VisualFactory::Get().CreateVisual( param );
if( visual && actor && actor.GetProperty< bool >( Actor::Property::CONNECTED_TO_SCENE ) )
{
- Toolkit::GetImplementation(visual).SetOnStage(actor);
+ Toolkit::GetImplementation(visual).SetOnScene(actor);
}
}