X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=examples%2Frendering-line%2Frendering-line.cpp;h=1f421adedc3caa1b99250c570c8adbf4118c56ea;hb=708a5e016f973900a20a885914d3b70741fa80d9;hp=4006ac395f8f6628712e037cd8b4a1994a46824d;hpb=2e182925204bf3ef9f2a36cbfbf998e79fbafaf5;p=platform%2Fcore%2Fuifw%2Fdali-demo.git diff --git a/examples/rendering-line/rendering-line.cpp b/examples/rendering-line/rendering-line.cpp index 4006ac3..1f421ad 100644 --- a/examples/rendering-line/rendering-line.cpp +++ b/examples/rendering-line/rendering-line.cpp @@ -1,5 +1,5 @@ /* - * 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. @@ -75,9 +75,9 @@ public: // The Init signal is received once (only) during the Application lifetime void Create( Application& application ) { - // Get a handle to the stage - Stage stage = Stage::GetCurrent(); - stage.SetBackgroundColor( Color::WHITE ); + // Get a handle to the window + Window window = application.GetWindow(); + window.SetBackgroundColor( Color::WHITE ); // Step 1. Create shader CreateLineShader(); @@ -91,14 +91,14 @@ public: // Step 4. Create an Actor CreateActor(); - // Respond to a click anywhere on the stage - stage.GetRootLayer().TouchSignal().Connect( this, &DrawLineController::OnTouch ); + // Respond to a click anywhere on the window + window.GetRootLayer().TouchSignal().Connect( this, &DrawLineController::OnTouch ); // Respond to key events - stage.KeyEventSignal().Connect( this, &DrawLineController::OnKeyEvent ); + window.KeyEventSignal().Connect( this, &DrawLineController::OnKeyEvent ); } - bool OnTouch( Actor actor, const TouchData& touch ) + bool OnTouch( Actor actor, const TouchEvent& touch ) { // quit the application mApplication.Quit(); @@ -165,8 +165,8 @@ public: */ void CreateActor() { - Stage stage = Stage::GetCurrent(); - Size size = stage.GetSize() * 0.25f; + Window window = mApplication.GetWindow(); + Size size = Vector2(window.GetSize()) * 0.25f; mActor = Actor::New(); mActor.SetProperty( Actor::Property::ANCHOR_POINT, AnchorPoint::CENTER ); mActor.SetProperty( Actor::Property::PARENT_ORIGIN, ParentOrigin::CENTER ); @@ -174,7 +174,7 @@ public: mActor.SetProperty( Actor::Property::COLOR, Color::BLACK ); mActor.SetProperty( Actor::Property::SIZE, Vector3( size.x, size.x, size.x ) ); mActor.AddRenderer( mRenderer ); - stage.Add( mActor ); + window.Add( mActor ); } private: