Commit 312470da17142a335f5f743630b7fc19c0061ead
1 parent
f959c3a6
Removed redundant RunTest methods from all examples
Change-Id: I863826a7a7c31e7027843dfffbad08e2b7501722
Showing
70 changed files
with
145 additions
and
698 deletions
builder/dali-builder.cpp
| 1 | /* | 1 | /* |
| 2 | - * Copyright (c) 2014 Samsung Electronics Co., Ltd. | 2 | + * Copyright (c) 2017 Samsung Electronics Co., Ltd. |
| 3 | * | 3 | * |
| 4 | * Licensed under the Apache License, Version 2.0 (the "License"); | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | * you may not use this file except in compliance with the License. | 5 | * you may not use this file except in compliance with the License. |
| @@ -295,7 +295,7 @@ private: | @@ -295,7 +295,7 @@ private: | ||
| 295 | // | 295 | // |
| 296 | // | 296 | // |
| 297 | //------------------------------------------------------------------------------ | 297 | //------------------------------------------------------------------------------ |
| 298 | -int main(int argc, char **argv) | 298 | +int DALI_EXPORT_API main(int argc, char **argv) |
| 299 | { | 299 | { |
| 300 | 300 | ||
| 301 | Application dali_app = Application::New(&argc, &argv, DEMO_THEME_PATH); | 301 | Application dali_app = Application::New(&argc, &argv, DEMO_THEME_PATH); |
examples/alpha-blending-cpu/alpha-blending-cpu-example.cpp
| @@ -150,20 +150,10 @@ private: | @@ -150,20 +150,10 @@ private: | ||
| 150 | int mImageCombinationIndex; | 150 | int mImageCombinationIndex; |
| 151 | }; | 151 | }; |
| 152 | 152 | ||
| 153 | -void RunTest( Application& application ) | ||
| 154 | -{ | ||
| 155 | - ImageViewAlphaBlendApp test( application ); | ||
| 156 | - | ||
| 157 | - application.MainLoop(); | ||
| 158 | -} | ||
| 159 | - | ||
| 160 | -// Entry point for Linux & Tizen applications | ||
| 161 | -// | ||
| 162 | int DALI_EXPORT_API main( int argc, char **argv ) | 153 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 163 | { | 154 | { |
| 164 | Application application = Application::New( &argc, &argv ); | 155 | Application application = Application::New( &argc, &argv ); |
| 165 | - | ||
| 166 | - RunTest( application ); | ||
| 167 | - | 156 | + ImageViewAlphaBlendApp test( application ); |
| 157 | + application.MainLoop(); | ||
| 168 | return 0; | 158 | return 0; |
| 169 | } | 159 | } |
examples/animated-images/animated-images-example.cpp
| @@ -376,7 +376,6 @@ private: | @@ -376,7 +376,6 @@ private: | ||
| 376 | ImageType mImageType; | 376 | ImageType mImageType; |
| 377 | }; | 377 | }; |
| 378 | 378 | ||
| 379 | -// Entry point for Linux & Tizen applications | ||
| 380 | // | 379 | // |
| 381 | int DALI_EXPORT_API main( int argc, char **argv ) | 380 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 382 | { | 381 | { |
examples/animated-shapes/animated-shapes-example.cpp
| 1 | /* | 1 | /* |
| 2 | - * Copyright (c) 2016 Samsung Electronics Co., Ltd. | 2 | + * Copyright (c) 2017 Samsung Electronics Co., Ltd. |
| 3 | * | 3 | * |
| 4 | * Licensed under the Apache License, Version 2.0 (the "License"); | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | * you may not use this file except in compliance with the License. | 5 | * you may not use this file except in compliance with the License. |
| @@ -460,16 +460,10 @@ private: | @@ -460,16 +460,10 @@ private: | ||
| 460 | 460 | ||
| 461 | }; | 461 | }; |
| 462 | 462 | ||
| 463 | -void RunTest( Application& application ) | 463 | +int DALI_EXPORT_API main( int argc, char **argv ) |
| 464 | { | 464 | { |
| 465 | + Application application = Application::New( &argc, &argv ); | ||
| 465 | AnimatedShapesExample test( application ); | 466 | AnimatedShapesExample test( application ); |
| 466 | application.MainLoop(); | 467 | application.MainLoop(); |
| 467 | -} | ||
| 468 | - | ||
| 469 | -int main( int argc, char **argv ) | ||
| 470 | -{ | ||
| 471 | - Application application = Application::New( &argc, &argv ); | ||
| 472 | - RunTest( application ); | ||
| 473 | - | ||
| 474 | return 0; | 468 | return 0; |
| 475 | } | 469 | } |
examples/benchmark/benchmark.cpp
| @@ -464,15 +464,6 @@ private: | @@ -464,15 +464,6 @@ private: | ||
| 464 | Animation mHide; | 464 | Animation mHide; |
| 465 | }; | 465 | }; |
| 466 | 466 | ||
| 467 | -void RunTest( Application& application ) | ||
| 468 | -{ | ||
| 469 | - Benchmark test( application ); | ||
| 470 | - | ||
| 471 | - application.MainLoop(); | ||
| 472 | -} | ||
| 473 | - | ||
| 474 | -// Entry point for Linux & Tizen applications | ||
| 475 | -// | ||
| 476 | int DALI_EXPORT_API main( int argc, char **argv ) | 467 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 477 | { | 468 | { |
| 478 | Application application = Application::New( &argc, &argv ); | 469 | Application application = Application::New( &argc, &argv ); |
| @@ -502,7 +493,8 @@ int DALI_EXPORT_API main( int argc, char **argv ) | @@ -502,7 +493,8 @@ int DALI_EXPORT_API main( int argc, char **argv ) | ||
| 502 | } | 493 | } |
| 503 | } | 494 | } |
| 504 | 495 | ||
| 505 | - RunTest( application ); | 496 | + Benchmark test( application ); |
| 497 | + application.MainLoop(); | ||
| 506 | 498 | ||
| 507 | return 0; | 499 | return 0; |
| 508 | } | 500 | } |
examples/blocks/blocks-example.cpp
| @@ -862,18 +862,10 @@ private: | @@ -862,18 +862,10 @@ private: | ||
| 862 | int mBrickCount; ///< Total bricks on screen. | 862 | int mBrickCount; ///< Total bricks on screen. |
| 863 | }; | 863 | }; |
| 864 | 864 | ||
| 865 | -void RunTest(Application& app) | ||
| 866 | -{ | ||
| 867 | - ExampleController test(app); | ||
| 868 | - | ||
| 869 | - app.MainLoop(); | ||
| 870 | -} | ||
| 871 | - | ||
| 872 | int DALI_EXPORT_API main(int argc, char **argv) | 865 | int DALI_EXPORT_API main(int argc, char **argv) |
| 873 | { | 866 | { |
| 874 | Application app = Application::New(&argc, &argv, DEMO_THEME_PATH); | 867 | Application app = Application::New(&argc, &argv, DEMO_THEME_PATH); |
| 875 | - | ||
| 876 | - RunTest(app); | ||
| 877 | - | 868 | + ExampleController test(app); |
| 869 | + app.MainLoop(); | ||
| 878 | return 0; | 870 | return 0; |
| 879 | } | 871 | } |
examples/bubble-effect/bubble-effect-example.cpp
| @@ -306,20 +306,10 @@ private: | @@ -306,20 +306,10 @@ private: | ||
| 306 | 306 | ||
| 307 | /*****************************************************************************/ | 307 | /*****************************************************************************/ |
| 308 | 308 | ||
| 309 | -static void | ||
| 310 | -RunTest(Application& app) | ||
| 311 | -{ | ||
| 312 | - BubbleEffectExample theApp(app); | ||
| 313 | - app.MainLoop(); | ||
| 314 | -} | ||
| 315 | - | ||
| 316 | -/*****************************************************************************/ | ||
| 317 | - | ||
| 318 | int DALI_EXPORT_API main(int argc, char **argv) | 309 | int DALI_EXPORT_API main(int argc, char **argv) |
| 319 | { | 310 | { |
| 320 | Application app = Application::New(&argc, &argv, DEMO_THEME_PATH); | 311 | Application app = Application::New(&argc, &argv, DEMO_THEME_PATH); |
| 321 | - | ||
| 322 | - RunTest(app); | ||
| 323 | - | 312 | + BubbleEffectExample theApp(app); |
| 313 | + app.MainLoop(); | ||
| 324 | return 0; | 314 | return 0; |
| 325 | } | 315 | } |
examples/buttons/buttons-example.cpp
| @@ -509,20 +509,10 @@ private: | @@ -509,20 +509,10 @@ private: | ||
| 509 | Toolkit::ImageView mImage; | 509 | Toolkit::ImageView mImage; |
| 510 | }; | 510 | }; |
| 511 | 511 | ||
| 512 | -void RunTest( Application& application ) | ||
| 513 | -{ | ||
| 514 | - ButtonsController test( application ); | ||
| 515 | - | ||
| 516 | - application.MainLoop(); | ||
| 517 | -} | ||
| 518 | - | ||
| 519 | -// Entry point for Linux & Tizen applications | ||
| 520 | -// | ||
| 521 | int DALI_EXPORT_API main( int argc, char **argv ) | 512 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 522 | { | 513 | { |
| 523 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); | 514 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); |
| 524 | - | ||
| 525 | - RunTest( application ); | ||
| 526 | - | 515 | + ButtonsController test( application ); |
| 516 | + application.MainLoop(); | ||
| 527 | return 0; | 517 | return 0; |
| 528 | } | 518 | } |
examples/clipping-draw-order/clipping-draw-order.cpp
| @@ -228,7 +228,6 @@ private: | @@ -228,7 +228,6 @@ private: | ||
| 228 | Application& mApplication; | 228 | Application& mApplication; |
| 229 | }; | 229 | }; |
| 230 | 230 | ||
| 231 | -// Entry point for Linux & Tizen applications. | ||
| 232 | int DALI_EXPORT_API main( int argc, char **argv ) | 231 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 233 | { | 232 | { |
| 234 | Application application = Application::New( &argc, &argv ); | 233 | Application application = Application::New( &argc, &argv ); |
examples/compressed-texture-formats/compressed-texture-formats-example.cpp
| @@ -202,20 +202,10 @@ private: | @@ -202,20 +202,10 @@ private: | ||
| 202 | Application& mApplication; | 202 | Application& mApplication; |
| 203 | }; | 203 | }; |
| 204 | 204 | ||
| 205 | -void RunTest( Application& application ) | ||
| 206 | -{ | ||
| 207 | - CompressedTextureFormatsController test( application ); | ||
| 208 | - | ||
| 209 | - application.MainLoop(); | ||
| 210 | -} | ||
| 211 | - | ||
| 212 | -// Entry point for Linux & Tizen applications | ||
| 213 | -// | ||
| 214 | int DALI_EXPORT_API main( int argc, char **argv ) | 205 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 215 | { | 206 | { |
| 216 | Application application = Application::New( &argc, &argv ); | 207 | Application application = Application::New( &argc, &argv ); |
| 217 | - | ||
| 218 | - RunTest( application ); | ||
| 219 | - | 208 | + CompressedTextureFormatsController test( application ); |
| 209 | + application.MainLoop(); | ||
| 220 | return 0; | 210 | return 0; |
| 221 | } | 211 | } |
examples/cube-transition-effect/cube-transition-effect-example.cpp
| @@ -413,7 +413,6 @@ void CubeTransitionApp::OnKeyEvent(const KeyEvent& event) | @@ -413,7 +413,6 @@ void CubeTransitionApp::OnKeyEvent(const KeyEvent& event) | ||
| 413 | } | 413 | } |
| 414 | } | 414 | } |
| 415 | 415 | ||
| 416 | -// Entry point for Linux & Tizen applications | ||
| 417 | int DALI_EXPORT_API main( int argc, char **argv ) | 416 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 418 | { | 417 | { |
| 419 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); | 418 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); |
examples/dissolve-effect/dissolve-effect-example.cpp
| @@ -436,7 +436,6 @@ bool DissolveEffectApp::OnTimerTick() | @@ -436,7 +436,6 @@ bool DissolveEffectApp::OnTimerTick() | ||
| 436 | return false; //return false to stop the timer | 436 | return false; //return false to stop the timer |
| 437 | } | 437 | } |
| 438 | 438 | ||
| 439 | -// Entry point for Linux & Tizen applications | ||
| 440 | int DALI_EXPORT_API main( int argc, char **argv ) | 439 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 441 | { | 440 | { |
| 442 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); | 441 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); |
examples/effects-view/effects-view-example.cpp
| @@ -245,20 +245,10 @@ void EffectsViewApp::OnKeyEvent(const KeyEvent& event) | @@ -245,20 +245,10 @@ void EffectsViewApp::OnKeyEvent(const KeyEvent& event) | ||
| 245 | 245 | ||
| 246 | /*****************************************************************************/ | 246 | /*****************************************************************************/ |
| 247 | 247 | ||
| 248 | -static void RunTest( Application& application ) | ||
| 249 | -{ | ||
| 250 | - EffectsViewApp test( application ); | ||
| 251 | - | ||
| 252 | - application.MainLoop(); | ||
| 253 | -} | ||
| 254 | - | ||
| 255 | -/*****************************************************************************/ | ||
| 256 | - | ||
| 257 | int DALI_EXPORT_API main(int argc, char **argv) | 248 | int DALI_EXPORT_API main(int argc, char **argv) |
| 258 | { | 249 | { |
| 259 | Application application = Application::New(&argc, &argv, DEMO_THEME_PATH); | 250 | Application application = Application::New(&argc, &argv, DEMO_THEME_PATH); |
| 260 | - | ||
| 261 | - RunTest(application); | ||
| 262 | - | 251 | + EffectsViewApp test( application ); |
| 252 | + application.MainLoop(); | ||
| 263 | return 0; | 253 | return 0; |
| 264 | } | 254 | } |
examples/flex-container/flex-container-example.cpp
| @@ -367,18 +367,10 @@ private: | @@ -367,18 +367,10 @@ private: | ||
| 367 | Toolkit::PushButton mAlignContentButton; | 367 | Toolkit::PushButton mAlignContentButton; |
| 368 | }; | 368 | }; |
| 369 | 369 | ||
| 370 | -void RunTest(Application& app) | ||
| 371 | -{ | ||
| 372 | - FlexContainerExample test(app); | ||
| 373 | - | ||
| 374 | - app.MainLoop(); | ||
| 375 | -} | ||
| 376 | - | ||
| 377 | int DALI_EXPORT_API main(int argc, char **argv) | 370 | int DALI_EXPORT_API main(int argc, char **argv) |
| 378 | { | 371 | { |
| 379 | Application app = Application::New(&argc, &argv, DEMO_THEME_PATH); | 372 | Application app = Application::New(&argc, &argv, DEMO_THEME_PATH); |
| 380 | - | ||
| 381 | - RunTest(app); | ||
| 382 | - | 373 | + FlexContainerExample test(app); |
| 374 | + app.MainLoop(); | ||
| 383 | return 0; | 375 | return 0; |
| 384 | } | 376 | } |
examples/focus-integration/focus-integration.cpp
| @@ -193,7 +193,6 @@ private: | @@ -193,7 +193,6 @@ private: | ||
| 193 | Layer mContentLayer; ///< Content layer. | 193 | Layer mContentLayer; ///< Content layer. |
| 194 | }; | 194 | }; |
| 195 | 195 | ||
| 196 | -// Entry point for Linux & Tizen applications | ||
| 197 | // | 196 | // |
| 198 | int DALI_EXPORT_API main( int argc, char **argv ) | 197 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 199 | { | 198 | { |
examples/fpp-game/fpp-game-example.cpp
| 1 | /* | 1 | /* |
| 2 | - * Copyright (c) 2016 Samsung Electronics Co., Ltd. | 2 | + * Copyright (c) 2017 Samsung Electronics Co., Ltd. |
| 3 | * | 3 | * |
| 4 | * Licensed under the Apache License, Version 2.0 (the "License"); | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | * you may not use this file except in compliance with the License. | 5 | * you may not use this file except in compliance with the License. |
| @@ -135,20 +135,10 @@ private: | @@ -135,20 +135,10 @@ private: | ||
| 135 | FppGameTutorialController mTutorialController; | 135 | FppGameTutorialController mTutorialController; |
| 136 | }; | 136 | }; |
| 137 | 137 | ||
| 138 | -void RunTest( Application& application ) | ||
| 139 | -{ | ||
| 140 | - GameController test( application ); | ||
| 141 | - | ||
| 142 | - application.MainLoop(); | ||
| 143 | -} | ||
| 144 | - | ||
| 145 | -// Entry point for Linux & Tizen applications | ||
| 146 | -// | ||
| 147 | int DALI_EXPORT_API main( int argc, char **argv ) | 138 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 148 | { | 139 | { |
| 149 | Application application = Application::New( &argc, &argv ); | 140 | Application application = Application::New( &argc, &argv ); |
| 150 | - | ||
| 151 | - RunTest( application ); | ||
| 152 | - | 141 | + GameController test( application ); |
| 142 | + application.MainLoop(); | ||
| 153 | return 0; | 143 | return 0; |
| 154 | } | 144 | } |
examples/gradients/gradients-example.cpp
| @@ -161,20 +161,10 @@ private: | @@ -161,20 +161,10 @@ private: | ||
| 161 | unsigned mIndex; | 161 | unsigned mIndex; |
| 162 | }; | 162 | }; |
| 163 | 163 | ||
| 164 | -void RunTest( Application& application ) | ||
| 165 | -{ | ||
| 166 | - GradientController test( application ); | ||
| 167 | - | ||
| 168 | - application.MainLoop(); | ||
| 169 | -} | ||
| 170 | - | ||
| 171 | -// Entry point for Linux & Tizen applications | ||
| 172 | -// | ||
| 173 | int DALI_EXPORT_API main( int argc, char **argv ) | 164 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 174 | { | 165 | { |
| 175 | Application application = Application::New( &argc, &argv ); | 166 | Application application = Application::New( &argc, &argv ); |
| 176 | - | ||
| 177 | - RunTest( application ); | ||
| 178 | - | 167 | + GradientController test( application ); |
| 168 | + application.MainLoop(); | ||
| 179 | return 0; | 169 | return 0; |
| 180 | } | 170 | } |
examples/hello-world/hello-world-example.cpp
| 1 | /* | 1 | /* |
| 2 | - * Copyright (c) 2014 Samsung Electronics Co., Ltd. | 2 | + * Copyright (c) 2017 Samsung Electronics Co., Ltd. |
| 3 | * | 3 | * |
| 4 | * Licensed under the Apache License, Version 2.0 (the "License"); | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | * you may not use this file except in compliance with the License. | 5 | * you may not use this file except in compliance with the License. |
| @@ -65,20 +65,10 @@ private: | @@ -65,20 +65,10 @@ private: | ||
| 65 | Application& mApplication; | 65 | Application& mApplication; |
| 66 | }; | 66 | }; |
| 67 | 67 | ||
| 68 | -void RunTest( Application& application ) | ||
| 69 | -{ | ||
| 70 | - HelloWorldController test( application ); | ||
| 71 | - | ||
| 72 | - application.MainLoop(); | ||
| 73 | -} | ||
| 74 | - | ||
| 75 | -// Entry point for Linux & Tizen applications | ||
| 76 | -// | ||
| 77 | int DALI_EXPORT_API main( int argc, char **argv ) | 68 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 78 | { | 69 | { |
| 79 | Application application = Application::New( &argc, &argv ); | 70 | Application application = Application::New( &argc, &argv ); |
| 80 | - | ||
| 81 | - RunTest( application ); | ||
| 82 | - | 71 | + HelloWorldController test( application ); |
| 72 | + application.MainLoop(); | ||
| 83 | return 0; | 73 | return 0; |
| 84 | } | 74 | } |
examples/homescreen-benchmark/homescreen-benchmark.cpp
| @@ -454,26 +454,6 @@ private: | @@ -454,26 +454,6 @@ private: | ||
| 454 | int mCurrentPage; | 454 | int mCurrentPage; |
| 455 | }; | 455 | }; |
| 456 | 456 | ||
| 457 | -void RunTest( Application& application, const HomescreenBenchmark::Config& config, bool printHelpAndExit ) | ||
| 458 | -{ | ||
| 459 | - HomescreenBenchmark test( application, config ); | ||
| 460 | - | ||
| 461 | - if( printHelpAndExit ) | ||
| 462 | - { | ||
| 463 | - PrintHelp( "c<num>", " Number of columns" ); | ||
| 464 | - PrintHelp( "r<num>", " Number of rows" ); | ||
| 465 | - PrintHelp( "p<num>", " Number of pages ( must be greater than 1 )" ); | ||
| 466 | - PrintHelp( "-disable-tableview", " Disables the use of TableView for layouting" ); | ||
| 467 | - PrintHelp( "-disable-icon-labels", " Disables labels for each icon" ); | ||
| 468 | - PrintHelp( "-use-checkbox", " Uses checkboxes for icons" ); | ||
| 469 | - PrintHelp( "-use-text-label", " Uses TextLabel instead of a TextVisual" ); | ||
| 470 | - return; | ||
| 471 | - } | ||
| 472 | - | ||
| 473 | - application.MainLoop(); | ||
| 474 | -} | ||
| 475 | - | ||
| 476 | -// Entry point for Linux & Tizen applications. | ||
| 477 | int DALI_EXPORT_API main( int argc, char **argv ) | 457 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 478 | { | 458 | { |
| 479 | // Default settings. | 459 | // Default settings. |
| @@ -519,8 +499,21 @@ int DALI_EXPORT_API main( int argc, char **argv ) | @@ -519,8 +499,21 @@ int DALI_EXPORT_API main( int argc, char **argv ) | ||
| 519 | } | 499 | } |
| 520 | 500 | ||
| 521 | Application application = Application::New( &argc, &argv ); | 501 | Application application = Application::New( &argc, &argv ); |
| 502 | + HomescreenBenchmark test( application, config ); | ||
| 522 | 503 | ||
| 523 | - RunTest( application, config, printHelpAndExit ); | 504 | + if( printHelpAndExit ) |
| 505 | + { | ||
| 506 | + PrintHelp( "c<num>", " Number of columns" ); | ||
| 507 | + PrintHelp( "r<num>", " Number of rows" ); | ||
| 508 | + PrintHelp( "p<num>", " Number of pages ( must be greater than 1 )" ); | ||
| 509 | + PrintHelp( "-disable-tableview", " Disables the use of TableView for layouting" ); | ||
| 510 | + PrintHelp( "-disable-icon-labels", " Disables labels for each icon" ); | ||
| 511 | + PrintHelp( "-use-checkbox", " Uses checkboxes for icons" ); | ||
| 512 | + PrintHelp( "-use-text-label", " Uses TextLabel instead of a TextVisual" ); | ||
| 513 | + return 0; | ||
| 514 | + } | ||
| 515 | + | ||
| 516 | + application.MainLoop(); | ||
| 524 | 517 | ||
| 525 | return 0; | 518 | return 0; |
| 526 | } | 519 | } |
examples/image-scaling-and-filtering/image-scaling-and-filtering-example.cpp
| @@ -723,19 +723,10 @@ private: | @@ -723,19 +723,10 @@ private: | ||
| 723 | 723 | ||
| 724 | }; | 724 | }; |
| 725 | 725 | ||
| 726 | -void RunTest( Application& application ) | ||
| 727 | -{ | ||
| 728 | - ImageScalingAndFilteringController test( application ); | ||
| 729 | - | ||
| 730 | - application.MainLoop(); | ||
| 731 | -} | ||
| 732 | - | ||
| 733 | -// Entry point for Linux & Tizen applications | ||
| 734 | int DALI_EXPORT_API main( int argc, char **argv ) | 726 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 735 | { | 727 | { |
| 736 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); | 728 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); |
| 737 | - | ||
| 738 | - RunTest( application ); | ||
| 739 | - | 729 | + ImageScalingAndFilteringController test( application ); |
| 730 | + application.MainLoop(); | ||
| 740 | return 0; | 731 | return 0; |
| 741 | } | 732 | } |
examples/image-scaling-irregular-grid/image-scaling-irregular-grid-example.cpp
| @@ -644,19 +644,10 @@ private: | @@ -644,19 +644,10 @@ private: | ||
| 644 | unsigned int mImagesLoaded; ///< How many images have been loaded | 644 | unsigned int mImagesLoaded; ///< How many images have been loaded |
| 645 | }; | 645 | }; |
| 646 | 646 | ||
| 647 | -void RunTest( Application& application ) | ||
| 648 | -{ | ||
| 649 | - ImageScalingIrregularGridController test( application ); | ||
| 650 | - | ||
| 651 | - application.MainLoop(); | ||
| 652 | -} | ||
| 653 | - | ||
| 654 | -/** Entry point for Linux & Tizen applications */ | ||
| 655 | int DALI_EXPORT_API main( int argc, char **argv ) | 647 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 656 | { | 648 | { |
| 657 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); | 649 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); |
| 658 | - | ||
| 659 | - RunTest( application ); | ||
| 660 | - | 650 | + ImageScalingIrregularGridController test( application ); |
| 651 | + application.MainLoop(); | ||
| 661 | return 0; | 652 | return 0; |
| 662 | } | 653 | } |
examples/image-view-alpha-blending/image-view-alpha-blending-example.cpp
| 1 | /* | 1 | /* |
| 2 | - * Copyright (c) 2015 Samsung Electronics Co., Ltd. | 2 | + * Copyright (c) 2017 Samsung Electronics Co., Ltd. |
| 3 | * | 3 | * |
| 4 | * Licensed under the Apache License, Version 2.0 (the "License"); | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | * you may not use this file except in compliance with the License. | 5 | * you may not use this file except in compliance with the License. |
| @@ -117,20 +117,10 @@ private: | @@ -117,20 +117,10 @@ private: | ||
| 117 | unsigned int mIndex; | 117 | unsigned int mIndex; |
| 118 | }; | 118 | }; |
| 119 | 119 | ||
| 120 | -void RunTest( Application& application ) | ||
| 121 | -{ | ||
| 122 | - ImageViewAlphaBlendApp test( application ); | ||
| 123 | - | ||
| 124 | - application.MainLoop(); | ||
| 125 | -} | ||
| 126 | - | ||
| 127 | -// Entry point for Linux & Tizen applications | ||
| 128 | -// | ||
| 129 | int DALI_EXPORT_API main( int argc, char **argv ) | 120 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 130 | { | 121 | { |
| 131 | Application application = Application::New( &argc, &argv ); | 122 | Application application = Application::New( &argc, &argv ); |
| 132 | - | ||
| 133 | - RunTest( application ); | ||
| 134 | - | 123 | + ImageViewAlphaBlendApp test( application ); |
| 124 | + application.MainLoop(); | ||
| 135 | return 0; | 125 | return 0; |
| 136 | } | 126 | } |
examples/image-view-pixel-area/image-view-pixel-area-example.cpp
| @@ -234,20 +234,10 @@ private: | @@ -234,20 +234,10 @@ private: | ||
| 234 | unsigned int mIndex; | 234 | unsigned int mIndex; |
| 235 | }; | 235 | }; |
| 236 | 236 | ||
| 237 | -void RunTest( Application& application ) | ||
| 238 | -{ | ||
| 239 | - ImageViewPixelAreaApp test( application ); | ||
| 240 | - | ||
| 241 | - application.MainLoop(); | ||
| 242 | -} | ||
| 243 | - | ||
| 244 | -// Entry point for Linux & Tizen applications | ||
| 245 | -// | ||
| 246 | int DALI_EXPORT_API main( int argc, char **argv ) | 237 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 247 | { | 238 | { |
| 248 | Application application = Application::New( &argc, &argv ); | 239 | Application application = Application::New( &argc, &argv ); |
| 249 | - | ||
| 250 | - RunTest( application ); | ||
| 251 | - | 240 | + ImageViewPixelAreaApp test( application ); |
| 241 | + application.MainLoop(); | ||
| 252 | return 0; | 242 | return 0; |
| 253 | } | 243 | } |
examples/image-view-svg/image-view-svg-example.cpp
| @@ -232,20 +232,10 @@ private: | @@ -232,20 +232,10 @@ private: | ||
| 232 | unsigned int mIndex; | 232 | unsigned int mIndex; |
| 233 | }; | 233 | }; |
| 234 | 234 | ||
| 235 | -void RunTest( Application& application ) | ||
| 236 | -{ | ||
| 237 | - ImageSvgController test( application ); | ||
| 238 | - | ||
| 239 | - application.MainLoop(); | ||
| 240 | -} | ||
| 241 | - | ||
| 242 | -// Entry point for Linux & Tizen applications | ||
| 243 | -// | ||
| 244 | int DALI_EXPORT_API main( int argc, char **argv ) | 235 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 245 | { | 236 | { |
| 246 | Application application = Application::New( &argc, &argv ); | 237 | Application application = Application::New( &argc, &argv ); |
| 247 | - | ||
| 248 | - RunTest( application ); | ||
| 249 | - | 238 | + ImageSvgController test( application ); |
| 239 | + application.MainLoop(); | ||
| 250 | return 0; | 240 | return 0; |
| 251 | } | 241 | } |
examples/image-view-url/image-view-url-example.cpp
| @@ -198,20 +198,10 @@ private: | @@ -198,20 +198,10 @@ private: | ||
| 198 | Texture mOutputTexture; | 198 | Texture mOutputTexture; |
| 199 | }; | 199 | }; |
| 200 | 200 | ||
| 201 | -void RunTest( Application& application ) | ||
| 202 | -{ | ||
| 203 | - ImageViewUrlApp test( application ); | ||
| 204 | - | ||
| 205 | - application.MainLoop(); | ||
| 206 | -} | ||
| 207 | - | ||
| 208 | -// Entry point for Linux & Tizen applications | ||
| 209 | -// | ||
| 210 | int DALI_EXPORT_API main( int argc, char **argv ) | 201 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 211 | { | 202 | { |
| 212 | Application application = Application::New( &argc, &argv ); | 203 | Application application = Application::New( &argc, &argv ); |
| 213 | - | ||
| 214 | - RunTest( application ); | ||
| 215 | - | 204 | + ImageViewUrlApp test( application ); |
| 205 | + application.MainLoop(); | ||
| 216 | return 0; | 206 | return 0; |
| 217 | } | 207 | } |
examples/image-view/image-view-example.cpp
| @@ -226,20 +226,10 @@ private: | @@ -226,20 +226,10 @@ private: | ||
| 226 | 226 | ||
| 227 | }; | 227 | }; |
| 228 | 228 | ||
| 229 | -void RunTest( Application& application ) | ||
| 230 | -{ | ||
| 231 | - ImageViewController test( application ); | ||
| 232 | - | ||
| 233 | - application.MainLoop(); | ||
| 234 | -} | ||
| 235 | - | ||
| 236 | -// Entry point for Linux & Tizen applications | ||
| 237 | -// | ||
| 238 | int DALI_EXPORT_API main( int argc, char **argv ) | 229 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 239 | { | 230 | { |
| 240 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); | 231 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); |
| 241 | - | ||
| 242 | - RunTest( application ); | ||
| 243 | - | 232 | + ImageViewController test( application ); |
| 233 | + application.MainLoop(); | ||
| 244 | return 0; | 234 | return 0; |
| 245 | } | 235 | } |
examples/item-view/item-view-example.cpp
| @@ -994,18 +994,10 @@ private: | @@ -994,18 +994,10 @@ private: | ||
| 994 | LongPressGestureDetector mLongPressDetector; | 994 | LongPressGestureDetector mLongPressDetector; |
| 995 | }; | 995 | }; |
| 996 | 996 | ||
| 997 | -void RunTest(Application& app) | ||
| 998 | -{ | ||
| 999 | - ItemViewExample test(app); | ||
| 1000 | - | ||
| 1001 | - app.MainLoop(); | ||
| 1002 | -} | ||
| 1003 | - | ||
| 1004 | int DALI_EXPORT_API main(int argc, char **argv) | 997 | int DALI_EXPORT_API main(int argc, char **argv) |
| 1005 | { | 998 | { |
| 1006 | Application app = Application::New(&argc, &argv, DEMO_THEME_PATH); | 999 | Application app = Application::New(&argc, &argv, DEMO_THEME_PATH); |
| 1007 | - | ||
| 1008 | - RunTest(app); | ||
| 1009 | - | 1000 | + ItemViewExample test(app); |
| 1001 | + app.MainLoop(); | ||
| 1010 | return 0; | 1002 | return 0; |
| 1011 | } | 1003 | } |
examples/line-mesh/line-mesh-example.cpp
| @@ -391,20 +391,10 @@ private: | @@ -391,20 +391,10 @@ private: | ||
| 391 | int mMaxIndexCount; | 391 | int mMaxIndexCount; |
| 392 | }; | 392 | }; |
| 393 | 393 | ||
| 394 | -void RunTest( Application& application ) | ||
| 395 | -{ | ||
| 396 | - ExampleController test( application ); | ||
| 397 | - | ||
| 398 | - application.MainLoop(); | ||
| 399 | -} | ||
| 400 | - | ||
| 401 | -// Entry point for Linux & SLP applications | ||
| 402 | -// | ||
| 403 | int DALI_EXPORT_API main( int argc, char **argv ) | 394 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 404 | { | 395 | { |
| 405 | Application application = Application::New( &argc, &argv ); | 396 | Application application = Application::New( &argc, &argv ); |
| 406 | - | ||
| 407 | - RunTest( application ); | ||
| 408 | - | 397 | + ExampleController test( application ); |
| 398 | + application.MainLoop(); | ||
| 409 | return 0; | 399 | return 0; |
| 410 | } | 400 | } |
examples/magnifier/magnifier-example.cpp
| 1 | /* | 1 | /* |
| 2 | - * Copyright (c) 2016 Samsung Electronics Co., Ltd. | 2 | + * Copyright (c) 2017 Samsung Electronics Co., Ltd. |
| 3 | * | 3 | * |
| 4 | * Licensed under the Apache License, Version 2.0 (the "License"); | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | * you may not use this file except in compliance with the License. | 5 | * you may not use this file except in compliance with the License. |
| @@ -402,20 +402,10 @@ private: | @@ -402,20 +402,10 @@ private: | ||
| 402 | 402 | ||
| 403 | }; | 403 | }; |
| 404 | 404 | ||
| 405 | -void RunTest( Application& application ) | ||
| 406 | -{ | ||
| 407 | - ExampleController test( application ); | ||
| 408 | - | ||
| 409 | - application.MainLoop(); | ||
| 410 | -} | ||
| 411 | - | ||
| 412 | -// Entry point for Linux & Tizen applications | ||
| 413 | -// | ||
| 414 | int DALI_EXPORT_API main( int argc, char **argv ) | 405 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 415 | { | 406 | { |
| 416 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); | 407 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); |
| 417 | - | ||
| 418 | - RunTest( application ); | ||
| 419 | - | 408 | + ExampleController test( application ); |
| 409 | + application.MainLoop(); | ||
| 420 | return 0; | 410 | return 0; |
| 421 | } | 411 | } |
examples/mesh-morph/mesh-morph-example.cpp
| @@ -348,20 +348,10 @@ private: | @@ -348,20 +348,10 @@ private: | ||
| 348 | Timer mMorphTimer; | 348 | Timer mMorphTimer; |
| 349 | }; | 349 | }; |
| 350 | 350 | ||
| 351 | -void RunTest( Application& application ) | ||
| 352 | -{ | ||
| 353 | - ExampleController test( application ); | ||
| 354 | - | ||
| 355 | - application.MainLoop(); | ||
| 356 | -} | ||
| 357 | - | ||
| 358 | -// Entry point for Linux & SLP applications | ||
| 359 | -// | ||
| 360 | int DALI_EXPORT_API main( int argc, char **argv ) | 351 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 361 | { | 352 | { |
| 362 | Application application = Application::New( &argc, &argv ); | 353 | Application application = Application::New( &argc, &argv ); |
| 363 | - | ||
| 364 | - RunTest( application ); | ||
| 365 | - | 354 | + ExampleController test( application ); |
| 355 | + application.MainLoop(); | ||
| 366 | return 0; | 356 | return 0; |
| 367 | } | 357 | } |
examples/mesh-visual/mesh-visual-example.cpp
| @@ -603,9 +603,7 @@ private: | @@ -603,9 +603,7 @@ private: | ||
| 603 | bool mLightFront; //Bool for light being in front or behind the models. | 603 | bool mLightFront; //Bool for light being in front or behind the models. |
| 604 | }; | 604 | }; |
| 605 | 605 | ||
| 606 | -// Entry point for Linux & Tizen applications | ||
| 607 | -// | ||
| 608 | -int main( int argc, char **argv ) | 606 | +int DALI_EXPORT_API main( int argc, char **argv ) |
| 609 | { | 607 | { |
| 610 | Application application = Application::New( &argc, &argv ); | 608 | Application application = Application::New( &argc, &argv ); |
| 611 | MeshVisualController test( application ); | 609 | MeshVisualController test( application ); |
examples/model3d-view/model3d-view-example.cpp
| 1 | /* | 1 | /* |
| 2 | - * Copyright (c) 2016 Samsung Electronics Co., Ltd. | 2 | + * Copyright (c) 2017 Samsung Electronics Co., Ltd. |
| 3 | * | 3 | * |
| 4 | * Licensed under the Apache License, Version 2.0 (the "License"); | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | * you may not use this file except in compliance with the License. | 5 | * you may not use this file except in compliance with the License. |
| @@ -294,20 +294,10 @@ private: | @@ -294,20 +294,10 @@ private: | ||
| 294 | bool mScaled; | 294 | bool mScaled; |
| 295 | }; | 295 | }; |
| 296 | 296 | ||
| 297 | -void RunTest( Application& application ) | ||
| 298 | -{ | ||
| 299 | - Model3dViewController test( application ); | ||
| 300 | - | ||
| 301 | - application.MainLoop(); | ||
| 302 | -} | ||
| 303 | - | ||
| 304 | -// Entry point for Linux & Tizen applications | ||
| 305 | -// | ||
| 306 | int DALI_EXPORT_API main( int argc, char **argv ) | 297 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 307 | { | 298 | { |
| 308 | Application application = Application::New( &argc, &argv ); | 299 | Application application = Application::New( &argc, &argv ); |
| 309 | - | ||
| 310 | - RunTest( application ); | ||
| 311 | - | 300 | + Model3dViewController test( application ); |
| 301 | + application.MainLoop(); | ||
| 312 | return 0; | 302 | return 0; |
| 313 | } | 303 | } |
examples/motion-blur/motion-blur-example.cpp
| @@ -451,20 +451,10 @@ private: | @@ -451,20 +451,10 @@ private: | ||
| 451 | Animation mRotateAnimation; ///< Animation for rotating between landscape and portrait. | 451 | Animation mRotateAnimation; ///< Animation for rotating between landscape and portrait. |
| 452 | }; | 452 | }; |
| 453 | 453 | ||
| 454 | -void RunTest(Application& app) | ||
| 455 | -{ | ||
| 456 | - MotionBlurExampleApp test(app); | ||
| 457 | - | ||
| 458 | - app.MainLoop(); | ||
| 459 | -} | ||
| 460 | - | ||
| 461 | -// Entry point for Linux & Tizen applications | ||
| 462 | -// | ||
| 463 | int DALI_EXPORT_API main(int argc, char **argv) | 454 | int DALI_EXPORT_API main(int argc, char **argv) |
| 464 | { | 455 | { |
| 465 | Application app = Application::New(&argc, &argv, DEMO_THEME_PATH); | 456 | Application app = Application::New(&argc, &argv, DEMO_THEME_PATH); |
| 466 | - | ||
| 467 | - RunTest(app); | ||
| 468 | - | 457 | + MotionBlurExampleApp test(app); |
| 458 | + app.MainLoop(); | ||
| 469 | return 0; | 459 | return 0; |
| 470 | } | 460 | } |
examples/motion-stretch/motion-stretch-example.cpp
| @@ -427,20 +427,10 @@ private: | @@ -427,20 +427,10 @@ private: | ||
| 427 | 427 | ||
| 428 | }; | 428 | }; |
| 429 | 429 | ||
| 430 | -void RunTest(Application& app) | ||
| 431 | -{ | ||
| 432 | - MotionStretchExampleApp test(app); | ||
| 433 | - | ||
| 434 | - app.MainLoop(); | ||
| 435 | -} | ||
| 436 | - | ||
| 437 | -// Entry point for Linux & Tizen applications | ||
| 438 | -// | ||
| 439 | int DALI_EXPORT_API main(int argc, char **argv) | 430 | int DALI_EXPORT_API main(int argc, char **argv) |
| 440 | { | 431 | { |
| 441 | Application app = Application::New(&argc, &argv, DEMO_THEME_PATH); | 432 | Application app = Application::New(&argc, &argv, DEMO_THEME_PATH); |
| 442 | - | ||
| 443 | - RunTest(app); | ||
| 444 | - | 433 | + MotionStretchExampleApp test(app); |
| 434 | + app.MainLoop(); | ||
| 445 | return 0; | 435 | return 0; |
| 446 | } | 436 | } |
examples/native-image-source/native-image-source-example.cpp
| @@ -432,20 +432,10 @@ private: | @@ -432,20 +432,10 @@ private: | ||
| 432 | bool mRefreshAlways; | 432 | bool mRefreshAlways; |
| 433 | }; | 433 | }; |
| 434 | 434 | ||
| 435 | -void RunTest( Application& application ) | ||
| 436 | -{ | ||
| 437 | - NativeImageSourceController test( application ); | ||
| 438 | - | ||
| 439 | - application.MainLoop(); | ||
| 440 | -} | ||
| 441 | - | ||
| 442 | -// Entry point for Linux & Tizen applications | ||
| 443 | -// | ||
| 444 | int DALI_EXPORT_API main( int argc, char **argv ) | 435 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 445 | { | 436 | { |
| 446 | Application application = Application::New( &argc, &argv ); | 437 | Application application = Application::New( &argc, &argv ); |
| 447 | - | ||
| 448 | - RunTest( application ); | ||
| 449 | - | 438 | + NativeImageSourceController test( application ); |
| 439 | + application.MainLoop(); | ||
| 450 | return 0; | 440 | return 0; |
| 451 | } | 441 | } |
examples/perf-scroll/perf-scroll.cpp
| @@ -451,15 +451,6 @@ private: | @@ -451,15 +451,6 @@ private: | ||
| 451 | Animation mHide; | 451 | Animation mHide; |
| 452 | }; | 452 | }; |
| 453 | 453 | ||
| 454 | -void RunTest( Application& application ) | ||
| 455 | -{ | ||
| 456 | - PerfScroll test( application ); | ||
| 457 | - | ||
| 458 | - application.MainLoop(); | ||
| 459 | -} | ||
| 460 | - | ||
| 461 | -// Entry point for Linux & Tizen applications | ||
| 462 | -// | ||
| 463 | int DALI_EXPORT_API main( int argc, char **argv ) | 454 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 464 | { | 455 | { |
| 465 | Application application = Application::New( &argc, &argv ); | 456 | Application application = Application::New( &argc, &argv ); |
| @@ -481,7 +472,8 @@ int DALI_EXPORT_API main( int argc, char **argv ) | @@ -481,7 +472,8 @@ int DALI_EXPORT_API main( int argc, char **argv ) | ||
| 481 | } | 472 | } |
| 482 | } | 473 | } |
| 483 | 474 | ||
| 484 | - RunTest( application ); | 475 | + PerfScroll test( application ); |
| 476 | + application.MainLoop(); | ||
| 485 | 477 | ||
| 486 | return 0; | 478 | return 0; |
| 487 | } | 479 | } |
examples/point-mesh/point-mesh-example.cpp
| @@ -227,20 +227,10 @@ private: | @@ -227,20 +227,10 @@ private: | ||
| 227 | Timer mChangeImageTimer; | 227 | Timer mChangeImageTimer; |
| 228 | }; | 228 | }; |
| 229 | 229 | ||
| 230 | -void RunTest( Application& application ) | ||
| 231 | -{ | ||
| 232 | - ExampleController test( application ); | ||
| 233 | - | ||
| 234 | - application.MainLoop(); | ||
| 235 | -} | ||
| 236 | - | ||
| 237 | -// Entry point for Linux & SLP applications | ||
| 238 | -// | ||
| 239 | int DALI_EXPORT_API main( int argc, char **argv ) | 230 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 240 | { | 231 | { |
| 241 | Application application = Application::New( &argc, &argv ); | 232 | Application application = Application::New( &argc, &argv ); |
| 242 | - | ||
| 243 | - RunTest( application ); | ||
| 244 | - | 233 | + ExampleController test( application ); |
| 234 | + application.MainLoop(); | ||
| 245 | return 0; | 235 | return 0; |
| 246 | } | 236 | } |
examples/popup/popup-example.cpp
| @@ -732,19 +732,10 @@ private: | @@ -732,19 +732,10 @@ private: | ||
| 732 | 732 | ||
| 733 | }; | 733 | }; |
| 734 | 734 | ||
| 735 | -void RunTest( Application& application ) | ||
| 736 | -{ | ||
| 737 | - PopupExample test( application ); | ||
| 738 | - | ||
| 739 | - application.MainLoop(); | ||
| 740 | -} | ||
| 741 | - | ||
| 742 | -// Entry point for Linux & SLP applications | ||
| 743 | int DALI_EXPORT_API main( int argc, char **argv ) | 735 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 744 | { | 736 | { |
| 745 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); | 737 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); |
| 746 | - | ||
| 747 | - RunTest( application ); | ||
| 748 | - | 738 | + PopupExample test( application ); |
| 739 | + application.MainLoop(); | ||
| 749 | return 0; | 740 | return 0; |
| 750 | } | 741 | } |
examples/primitive-shapes/primitive-shapes-example.cpp
| @@ -706,20 +706,10 @@ private: | @@ -706,20 +706,10 @@ private: | ||
| 706 | Vector2 mRotation; ///< Keeps track of model rotation. | 706 | Vector2 mRotation; ///< Keeps track of model rotation. |
| 707 | }; | 707 | }; |
| 708 | 708 | ||
| 709 | -void RunTest( Application& application ) | 709 | +int DALI_EXPORT_API main( int argc, char **argv ) |
| 710 | { | 710 | { |
| 711 | + Application application = Application::New( &argc, &argv ); | ||
| 711 | PrimitiveShapesController test( application ); | 712 | PrimitiveShapesController test( application ); |
| 712 | - | ||
| 713 | application.MainLoop(); | 713 | application.MainLoop(); |
| 714 | -} | ||
| 715 | - | ||
| 716 | -// Entry point for Linux & Tizen applications | ||
| 717 | -// | ||
| 718 | -int main( int argc, char **argv ) | ||
| 719 | -{ | ||
| 720 | - Application application = Application::New( &argc, &argv ); | ||
| 721 | - | ||
| 722 | - RunTest( application ); | ||
| 723 | - | ||
| 724 | return 0; | 714 | return 0; |
| 725 | } | 715 | } |
examples/ray-marching/ray-marching-example.cpp
| @@ -211,20 +211,10 @@ private: | @@ -211,20 +211,10 @@ private: | ||
| 211 | ToolBar mToolBar; | 211 | ToolBar mToolBar; |
| 212 | }; | 212 | }; |
| 213 | 213 | ||
| 214 | -void RunTest( Application& application ) | ||
| 215 | -{ | ||
| 216 | - RayMarchingExample test( application ); | ||
| 217 | - | ||
| 218 | - application.MainLoop(); | ||
| 219 | -} | ||
| 220 | - | ||
| 221 | -// Entry point for Linux & Tizen applications | ||
| 222 | -// | ||
| 223 | int DALI_EXPORT_API main( int argc, char **argv ) | 214 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 224 | { | 215 | { |
| 225 | Application application = Application::New( &argc, &argv ); | 216 | Application application = Application::New( &argc, &argv ); |
| 226 | - | ||
| 227 | - RunTest( application ); | ||
| 228 | - | 217 | + RayMarchingExample test( application ); |
| 218 | + application.MainLoop(); | ||
| 229 | return 0; | 219 | return 0; |
| 230 | } | 220 | } |
examples/refraction-effect/refraction-effect-example.cpp
| @@ -588,20 +588,10 @@ private: | @@ -588,20 +588,10 @@ private: | ||
| 588 | 588 | ||
| 589 | /*****************************************************************************/ | 589 | /*****************************************************************************/ |
| 590 | 590 | ||
| 591 | -static void | ||
| 592 | -RunTest(Application& app) | ||
| 593 | -{ | ||
| 594 | - RefractionEffectExample theApp(app); | ||
| 595 | - app.MainLoop(); | ||
| 596 | -} | ||
| 597 | - | ||
| 598 | -/*****************************************************************************/ | ||
| 599 | - | ||
| 600 | int DALI_EXPORT_API main(int argc, char **argv) | 591 | int DALI_EXPORT_API main(int argc, char **argv) |
| 601 | { | 592 | { |
| 602 | Application app = Application::New(&argc, &argv, DEMO_THEME_PATH); | 593 | Application app = Application::New(&argc, &argv, DEMO_THEME_PATH); |
| 603 | - | ||
| 604 | - RunTest(app); | ||
| 605 | - | 594 | + RefractionEffectExample theApp(app); |
| 595 | + app.MainLoop(); | ||
| 606 | return 0; | 596 | return 0; |
| 607 | } | 597 | } |
examples/remote-image-loading/remote-image-loading-example.cpp
| 1 | /* | 1 | /* |
| 2 | - * Copyright (c) 2016 Samsung Electronics Co., Ltd. | 2 | + * Copyright (c) 2017 Samsung Electronics Co., Ltd. |
| 3 | * | 3 | * |
| 4 | * Licensed under the Apache License, Version 2.0 (the "License"); | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | * you may not use this file except in compliance with the License. | 5 | * you may not use this file except in compliance with the License. |
| @@ -208,18 +208,10 @@ private: | @@ -208,18 +208,10 @@ private: | ||
| 208 | 208 | ||
| 209 | }; | 209 | }; |
| 210 | 210 | ||
| 211 | -void RunTest(Application &application) | ||
| 212 | -{ | ||
| 213 | - MyTester test(application); | ||
| 214 | - application.MainLoop(); | ||
| 215 | -} | ||
| 216 | - | ||
| 217 | -// Entry point for Linux & Tizen applications | ||
| 218 | int DALI_EXPORT_API main(int argc, char **argv) | 211 | int DALI_EXPORT_API main(int argc, char **argv) |
| 219 | { | 212 | { |
| 220 | - | ||
| 221 | Application application = Application::New(&argc, &argv, ""); | 213 | Application application = Application::New(&argc, &argv, ""); |
| 222 | - RunTest(application); | ||
| 223 | - | 214 | + MyTester test(application); |
| 215 | + application.MainLoop(); | ||
| 224 | return 0; | 216 | return 0; |
| 225 | } | 217 | } |
examples/renderer-stencil/renderer-stencil-example.cpp
| 1 | /* | 1 | /* |
| 2 | - * Copyright (c) 2016 Samsung Electronics Co., Ltd. | 2 | + * Copyright (c) 2017 Samsung Electronics Co., Ltd. |
| 3 | * | 3 | * |
| 4 | * Licensed under the Apache License, Version 2.0 (the "License"); | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | * you may not use this file except in compliance with the License. | 5 | * you may not use this file except in compliance with the License. |
| @@ -753,29 +753,10 @@ private: | @@ -753,29 +753,10 @@ private: | ||
| 753 | Actor mCubes[2]; ///< The cube object containers | 753 | Actor mCubes[2]; ///< The cube object containers |
| 754 | }; | 754 | }; |
| 755 | 755 | ||
| 756 | - | ||
| 757 | -/** | ||
| 758 | - * @brief Creates an instance of the example object and runs it. | ||
| 759 | - * @param[in] application The DALi application object | ||
| 760 | - */ | ||
| 761 | -void RunExample( Application& application ) | ||
| 762 | -{ | ||
| 763 | - RendererStencilExample example( application ); | ||
| 764 | - | ||
| 765 | - application.MainLoop(); | ||
| 766 | -} | ||
| 767 | - | ||
| 768 | -/** | ||
| 769 | - * @brief Entry point for Linux & Tizen applications | ||
| 770 | - * @param[in] argc The executables argument count | ||
| 771 | - * @param[in] argv The executables argument vector | ||
| 772 | - * @return The executables exit code (0) | ||
| 773 | - */ | ||
| 774 | int DALI_EXPORT_API main( int argc, char **argv ) | 756 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 775 | { | 757 | { |
| 776 | Application application = Application::New( &argc, &argv ); | 758 | Application application = Application::New( &argc, &argv ); |
| 777 | - | ||
| 778 | - RunExample( application ); | ||
| 779 | - | 759 | + RendererStencilExample example( application ); |
| 760 | + application.MainLoop(); | ||
| 780 | return 0; | 761 | return 0; |
| 781 | } | 762 | } |
examples/rendering-basic-light/rendering-basic-light-example.cpp
| @@ -409,20 +409,10 @@ private: | @@ -409,20 +409,10 @@ private: | ||
| 409 | Animation mAnimation; | 409 | Animation mAnimation; |
| 410 | }; | 410 | }; |
| 411 | 411 | ||
| 412 | -void RunTest( Application& application ) | ||
| 413 | -{ | ||
| 414 | - BasicLightController test( application ); | ||
| 415 | - | ||
| 416 | - application.MainLoop(); | ||
| 417 | -} | ||
| 418 | - | ||
| 419 | -// Entry point for Linux & Tizen applications | ||
| 420 | -// | ||
| 421 | int DALI_EXPORT_API main( int argc, char **argv ) | 412 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 422 | { | 413 | { |
| 423 | Application application = Application::New( &argc, &argv, BASIC_LIGHT_THEME); | 414 | Application application = Application::New( &argc, &argv, BASIC_LIGHT_THEME); |
| 424 | - | ||
| 425 | - RunTest( application ); | ||
| 426 | - | 415 | + BasicLightController test( application ); |
| 416 | + application.MainLoop(); | ||
| 427 | return 0; | 417 | return 0; |
| 428 | } | 418 | } |
examples/rendering-basic-pbr/rendering-basic-pbr-example.cpp
| @@ -451,20 +451,10 @@ private: | @@ -451,20 +451,10 @@ private: | ||
| 451 | 451 | ||
| 452 | }; | 452 | }; |
| 453 | 453 | ||
| 454 | -void RunTest( Application& application ) | ||
| 455 | -{ | ||
| 456 | - BasicPbrController test( application ); | ||
| 457 | - | ||
| 458 | - application.MainLoop(); | ||
| 459 | -} | ||
| 460 | - | ||
| 461 | -// Entry point for Linux & Tizen applications | ||
| 462 | -// | ||
| 463 | int DALI_EXPORT_API main( int argc, char **argv ) | 454 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 464 | { | 455 | { |
| 465 | Application application = Application::New( &argc, &argv); | 456 | Application application = Application::New( &argc, &argv); |
| 466 | - | ||
| 467 | - RunTest( application ); | ||
| 468 | - | 457 | + BasicPbrController test( application ); |
| 458 | + application.MainLoop(); | ||
| 469 | return 0; | 459 | return 0; |
| 470 | } | 460 | } |
examples/rendering-cube/rendering-cube.cpp
| @@ -278,20 +278,10 @@ private: | @@ -278,20 +278,10 @@ private: | ||
| 278 | Animation mAnimation; | 278 | Animation mAnimation; |
| 279 | }; | 279 | }; |
| 280 | 280 | ||
| 281 | -void RunTest( Application& application ) | ||
| 282 | -{ | ||
| 283 | - DrawCubeController test( application ); | ||
| 284 | - | ||
| 285 | - application.MainLoop(); | ||
| 286 | -} | ||
| 287 | - | ||
| 288 | -// Entry point for Linux & Tizen applications | ||
| 289 | -// | ||
| 290 | int DALI_EXPORT_API main( int argc, char **argv ) | 281 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 291 | { | 282 | { |
| 292 | Application application = Application::New( &argc, &argv ); | 283 | Application application = Application::New( &argc, &argv ); |
| 293 | - | ||
| 294 | - RunTest( application ); | ||
| 295 | - | 284 | + DrawCubeController test( application ); |
| 285 | + application.MainLoop(); | ||
| 296 | return 0; | 286 | return 0; |
| 297 | } | 287 | } |
examples/rendering-line/rendering-line.cpp
| @@ -186,20 +186,10 @@ private: | @@ -186,20 +186,10 @@ private: | ||
| 186 | Actor mActor; | 186 | Actor mActor; |
| 187 | }; | 187 | }; |
| 188 | 188 | ||
| 189 | -void RunTest( Application& application ) | ||
| 190 | -{ | ||
| 191 | - DrawLineController test( application ); | ||
| 192 | - | ||
| 193 | - application.MainLoop(); | ||
| 194 | -} | ||
| 195 | - | ||
| 196 | -// Entry point for Linux & Tizen applications | ||
| 197 | -// | ||
| 198 | int DALI_EXPORT_API main( int argc, char **argv ) | 189 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 199 | { | 190 | { |
| 200 | Application application = Application::New( &argc, &argv ); | 191 | Application application = Application::New( &argc, &argv ); |
| 201 | - | ||
| 202 | - RunTest( application ); | ||
| 203 | - | 192 | + DrawLineController test( application ); |
| 193 | + application.MainLoop(); | ||
| 204 | return 0; | 194 | return 0; |
| 205 | } | 195 | } |
examples/rendering-radial-progress/radial-progress.cpp
| @@ -310,7 +310,6 @@ private: | @@ -310,7 +310,6 @@ private: | ||
| 310 | Actor mActor; | 310 | Actor mActor; |
| 311 | }; | 311 | }; |
| 312 | 312 | ||
| 313 | -// Entry point for Linux & Tizen applications | ||
| 314 | int DALI_EXPORT_API main( int argc, char **argv ) | 313 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 315 | { | 314 | { |
| 316 | Application application = Application::New( &argc, &argv ); | 315 | Application application = Application::New( &argc, &argv ); |
examples/rendering-skybox/rendering-skybox.cpp
| @@ -484,20 +484,10 @@ private: | @@ -484,20 +484,10 @@ private: | ||
| 484 | Actor mSkyboxActor; | 484 | Actor mSkyboxActor; |
| 485 | }; | 485 | }; |
| 486 | 486 | ||
| 487 | -void RunTest( Application& application ) | ||
| 488 | -{ | ||
| 489 | - TexturedCubeController test( application ); | ||
| 490 | - | ||
| 491 | - application.MainLoop(); | ||
| 492 | -} | ||
| 493 | - | ||
| 494 | -// Entry point for Linux & Tizen applications | ||
| 495 | -// | ||
| 496 | int DALI_EXPORT_API main( int argc, char **argv ) | 487 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 497 | { | 488 | { |
| 498 | Application application = Application::New( &argc, &argv ); | 489 | Application application = Application::New( &argc, &argv ); |
| 499 | - | ||
| 500 | - RunTest( application ); | ||
| 501 | - | 490 | + TexturedCubeController test( application ); |
| 491 | + application.MainLoop(); | ||
| 502 | return 0; | 492 | return 0; |
| 503 | } | 493 | } |
examples/rendering-textured-cube/rendering-textured-cube.cpp
| @@ -297,20 +297,10 @@ private: | @@ -297,20 +297,10 @@ private: | ||
| 297 | Animation mAnimation; | 297 | Animation mAnimation; |
| 298 | }; | 298 | }; |
| 299 | 299 | ||
| 300 | -void RunTest( Application& application ) | ||
| 301 | -{ | ||
| 302 | - TexturedCubeController test( application ); | ||
| 303 | - | ||
| 304 | - application.MainLoop(); | ||
| 305 | -} | ||
| 306 | - | ||
| 307 | -// Entry point for Linux & Tizen applications | ||
| 308 | -// | ||
| 309 | int DALI_EXPORT_API main( int argc, char **argv ) | 300 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 310 | { | 301 | { |
| 311 | Application application = Application::New( &argc, &argv ); | 302 | Application application = Application::New( &argc, &argv ); |
| 312 | - | ||
| 313 | - RunTest( application ); | ||
| 314 | - | 303 | + TexturedCubeController test( application ); |
| 304 | + application.MainLoop(); | ||
| 315 | return 0; | 305 | return 0; |
| 316 | } | 306 | } |
examples/rendering-triangle/rendering-triangle.cpp
| @@ -187,20 +187,10 @@ private: | @@ -187,20 +187,10 @@ private: | ||
| 187 | Actor mActor; | 187 | Actor mActor; |
| 188 | }; | 188 | }; |
| 189 | 189 | ||
| 190 | -void RunTest( Application& application ) | ||
| 191 | -{ | ||
| 192 | - DrawTriangleController test( application ); | ||
| 193 | - | ||
| 194 | - application.MainLoop(); | ||
| 195 | -} | ||
| 196 | - | ||
| 197 | -// Entry point for Linux & Tizen applications | ||
| 198 | -// | ||
| 199 | int DALI_EXPORT_API main( int argc, char **argv ) | 190 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 200 | { | 191 | { |
| 201 | Application application = Application::New( &argc, &argv ); | 192 | Application application = Application::New( &argc, &argv ); |
| 202 | - | ||
| 203 | - RunTest( application ); | ||
| 204 | - | 193 | + DrawTriangleController test( application ); |
| 194 | + application.MainLoop(); | ||
| 205 | return 0; | 195 | return 0; |
| 206 | } | 196 | } |
examples/shadows-and-lights/shadows-and-lights-example.cpp
| @@ -511,20 +511,10 @@ private: | @@ -511,20 +511,10 @@ private: | ||
| 511 | 511 | ||
| 512 | /*****************************************************************************/ | 512 | /*****************************************************************************/ |
| 513 | 513 | ||
| 514 | -static void | ||
| 515 | -RunTest(Application& app) | ||
| 516 | -{ | ||
| 517 | - TestApp theApp(app); | ||
| 518 | - app.MainLoop(); | ||
| 519 | -} | ||
| 520 | - | ||
| 521 | -/*****************************************************************************/ | ||
| 522 | - | ||
| 523 | int DALI_EXPORT_API main(int argc, char **argv) | 514 | int DALI_EXPORT_API main(int argc, char **argv) |
| 524 | { | 515 | { |
| 525 | Application app = Application::New(&argc, &argv, DEMO_THEME_PATH); | 516 | Application app = Application::New(&argc, &argv, DEMO_THEME_PATH); |
| 526 | - | ||
| 527 | - RunTest(app); | ||
| 528 | - | 517 | + TestApp theApp(app); |
| 518 | + app.MainLoop(); | ||
| 529 | return 0; | 519 | return 0; |
| 530 | } | 520 | } |
examples/simple-visuals-control/simple-visuals-example.cpp
| @@ -31,7 +31,6 @@ namespace | @@ -31,7 +31,6 @@ namespace | ||
| 31 | const char* SIMPLE_DEMO_THEME( DEMO_STYLE_DIR "simple-example-theme.json" ); | 31 | const char* SIMPLE_DEMO_THEME( DEMO_STYLE_DIR "simple-example-theme.json" ); |
| 32 | } | 32 | } |
| 33 | 33 | ||
| 34 | -/// Entry point for applications | ||
| 35 | int DALI_EXPORT_API main( int argc, char** argv ) | 34 | int DALI_EXPORT_API main( int argc, char** argv ) |
| 36 | { | 35 | { |
| 37 | Application application = Application::New( &argc, &argv, SIMPLE_DEMO_THEME ); // Use the above defined style sheet for this application. | 36 | Application application = Application::New( &argc, &argv, SIMPLE_DEMO_THEME ); // Use the above defined style sheet for this application. |
examples/size-negotiation/size-negotiation-example.cpp
| 1 | /* | 1 | /* |
| 2 | - * Copyright (c) 2016 Samsung Electronics Co., Ltd. | 2 | + * Copyright (c) 2017 Samsung Electronics Co., Ltd. |
| 3 | * | 3 | * |
| 4 | * Licensed under the Apache License, Version 2.0 (the "License"); | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | * you may not use this file except in compliance with the License. | 5 | * you may not use this file except in compliance with the License. |
| @@ -819,19 +819,10 @@ private: | @@ -819,19 +819,10 @@ private: | ||
| 819 | 819 | ||
| 820 | }; | 820 | }; |
| 821 | 821 | ||
| 822 | -void RunTest( Application& application ) | ||
| 823 | -{ | ||
| 824 | - SizeNegotiationController test( application ); | ||
| 825 | - | ||
| 826 | - application.MainLoop(); | ||
| 827 | -} | ||
| 828 | - | ||
| 829 | -// Entry point for Linux & SLP applications | ||
| 830 | int DALI_EXPORT_API main( int argc, char **argv ) | 822 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 831 | { | 823 | { |
| 832 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); | 824 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); |
| 833 | - | ||
| 834 | - RunTest( application ); | ||
| 835 | - | 825 | + SizeNegotiationController test( application ); |
| 826 | + application.MainLoop(); | ||
| 836 | return 0; | 827 | return 0; |
| 837 | } | 828 | } |
examples/sparkle/sparkle-effect-example.cpp
| 1 | /* | 1 | /* |
| 2 | - * Copyright (c) 2016 Samsung Electronics Co., Ltd. | 2 | + * Copyright (c) 2017 Samsung Electronics Co., Ltd. |
| 3 | * | 3 | * |
| 4 | * Licensed under the Apache License, Version 2.0 (the "License"); | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | * you may not use this file except in compliance with the License. | 5 | * you may not use this file except in compliance with the License. |
| @@ -548,21 +548,11 @@ private: | @@ -548,21 +548,11 @@ private: | ||
| 548 | std::map< Animation, int > mTapAnimationIndexPair; | 548 | std::map< Animation, int > mTapAnimationIndexPair; |
| 549 | }; | 549 | }; |
| 550 | 550 | ||
| 551 | -void RunTest( Application& application ) | ||
| 552 | -{ | ||
| 553 | - SparkleEffectExample theApp( application ); | ||
| 554 | - | ||
| 555 | - application.MainLoop(); | ||
| 556 | -} | ||
| 557 | - | ||
| 558 | -// Entry point for Linux & Tizen applications | ||
| 559 | -// | ||
| 560 | int DALI_EXPORT_API main( int argc, char **argv ) | 551 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 561 | { | 552 | { |
| 562 | Application application = Application::New( &argc, &argv ); | 553 | Application application = Application::New( &argc, &argv ); |
| 563 | - | ||
| 564 | - RunTest( application ); | ||
| 565 | - | 554 | + SparkleEffectExample theApp( application ); |
| 555 | + application.MainLoop(); | ||
| 566 | return 0; | 556 | return 0; |
| 567 | } | 557 | } |
| 568 | 558 |
examples/styling/style-example.cpp
| 1 | /* | 1 | /* |
| 2 | - * Copyright (c) 2016 Samsung Electronics Co., Ltd. | 2 | + * Copyright (c) 2017 Samsung Electronics Co., Ltd. |
| 3 | * | 3 | * |
| 4 | * Licensed under the Apache License, Version 2.0 (the "License"); | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | * you may not use this file except in compliance with the License. | 5 | * you may not use this file except in compliance with the License. |
| @@ -26,7 +26,6 @@ | @@ -26,7 +26,6 @@ | ||
| 26 | #include "styling-application.h" | 26 | #include "styling-application.h" |
| 27 | 27 | ||
| 28 | 28 | ||
| 29 | -/// Entry point for applications | ||
| 30 | int DALI_EXPORT_API main( int argc, char** argv ) | 29 | int DALI_EXPORT_API main( int argc, char** argv ) |
| 31 | { | 30 | { |
| 32 | const char* themeName = Demo::StylingApplication::DEMO_THEME_ONE_PATH; | 31 | const char* themeName = Demo::StylingApplication::DEMO_THEME_ONE_PATH; |
examples/text-editor/text-editor-example.cpp
| @@ -295,20 +295,11 @@ private: | @@ -295,20 +295,11 @@ private: | ||
| 295 | Toolkit::TableView mButtonContainer; | 295 | Toolkit::TableView mButtonContainer; |
| 296 | }; | 296 | }; |
| 297 | 297 | ||
| 298 | -void RunTest( Application& application ) | ||
| 299 | -{ | ||
| 300 | - TextEditorExample test( application ); | ||
| 301 | - | ||
| 302 | - application.MainLoop(); | ||
| 303 | -} | ||
| 304 | - | ||
| 305 | -/** Entry point for Linux & Tizen applications */ | ||
| 306 | -int main( int argc, char **argv ) | 298 | +int DALI_EXPORT_API main( int argc, char **argv ) |
| 307 | { | 299 | { |
| 308 | // DALI_DEMO_THEME_PATH not passed to Application so TextEditor example uses default Toolkit style sheet. | 300 | // DALI_DEMO_THEME_PATH not passed to Application so TextEditor example uses default Toolkit style sheet. |
| 309 | Application application = Application::New( &argc, &argv ); | 301 | Application application = Application::New( &argc, &argv ); |
| 310 | - | ||
| 311 | - RunTest( application ); | ||
| 312 | - | 302 | + TextEditorExample test( application ); |
| 303 | + application.MainLoop(); | ||
| 313 | return 0; | 304 | return 0; |
| 314 | } | 305 | } |
examples/text-field/text-field-example.cpp
| @@ -211,20 +211,11 @@ private: | @@ -211,20 +211,11 @@ private: | ||
| 211 | Popup mPopup; | 211 | Popup mPopup; |
| 212 | }; | 212 | }; |
| 213 | 213 | ||
| 214 | -void RunTest( Application& application ) | ||
| 215 | -{ | ||
| 216 | - TextFieldExample test( application ); | ||
| 217 | - | ||
| 218 | - application.MainLoop(); | ||
| 219 | -} | ||
| 220 | - | ||
| 221 | -/** Entry point for Linux & Tizen applications */ | ||
| 222 | int DALI_EXPORT_API main( int argc, char **argv ) | 214 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 223 | { | 215 | { |
| 224 | // DALI_DEMO_THEME_PATH not passed to Application so TextField example uses default Toolkit style sheet. | 216 | // DALI_DEMO_THEME_PATH not passed to Application so TextField example uses default Toolkit style sheet. |
| 225 | Application application = Application::New( &argc, &argv ); | 217 | Application application = Application::New( &argc, &argv ); |
| 226 | - | ||
| 227 | - RunTest( application ); | ||
| 228 | - | 218 | + TextFieldExample test( application ); |
| 219 | + application.MainLoop(); | ||
| 229 | return 0; | 220 | return 0; |
| 230 | } | 221 | } |
examples/text-fonts/text-fonts-example.cpp
| 1 | /* | 1 | /* |
| 2 | - * Copyright (c) 2015 Samsung Electronics Co., Ltd. | 2 | + * Copyright (c) 2017 Samsung Electronics Co., Ltd. |
| 3 | * | 3 | * |
| 4 | * Licensed under the Apache License, Version 2.0 (the "License"); | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | * you may not use this file except in compliance with the License. | 5 | * you may not use this file except in compliance with the License. |
| @@ -245,19 +245,10 @@ private: | @@ -245,19 +245,10 @@ private: | ||
| 245 | bool mToggle; | 245 | bool mToggle; |
| 246 | }; | 246 | }; |
| 247 | 247 | ||
| 248 | -void RunTest( Application& application ) | ||
| 249 | -{ | ||
| 250 | - TextFontsExample test( application ); | ||
| 251 | - | ||
| 252 | - application.MainLoop(); | ||
| 253 | -} | ||
| 254 | - | ||
| 255 | -/** Entry point for Linux & Tizen applications */ | ||
| 256 | int DALI_EXPORT_API main( int argc, char **argv ) | 248 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 257 | { | 249 | { |
| 258 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); | 250 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); |
| 259 | - | ||
| 260 | - RunTest( application ); | ||
| 261 | - | 251 | + TextFontsExample test( application ); |
| 252 | + application.MainLoop(); | ||
| 262 | return 0; | 253 | return 0; |
| 263 | } | 254 | } |
examples/text-label-emojis/text-label-emojis.cpp
| 1 | /* | 1 | /* |
| 2 | - * Copyright (c) 2016 Samsung Electronics Co., Ltd. | 2 | + * Copyright (c) 2017 Samsung Electronics Co., Ltd. |
| 3 | * | 3 | * |
| 4 | * Licensed under the Apache License, Version 2.0 (the "License"); | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | * you may not use this file except in compliance with the License. | 5 | * you may not use this file except in compliance with the License. |
| @@ -132,20 +132,10 @@ private: | @@ -132,20 +132,10 @@ private: | ||
| 132 | float mLastPoint; | 132 | float mLastPoint; |
| 133 | }; | 133 | }; |
| 134 | 134 | ||
| 135 | -void RunTest( Application& application ) | ||
| 136 | -{ | ||
| 137 | - EmojiExample test( application ); | ||
| 138 | - | ||
| 139 | - application.MainLoop(); | ||
| 140 | -} | ||
| 141 | - | ||
| 142 | -// Entry point for Linux & SLP applications | ||
| 143 | -// | ||
| 144 | int DALI_EXPORT_API main( int argc, char **argv ) | 135 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 145 | { | 136 | { |
| 146 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); | 137 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); |
| 147 | - | ||
| 148 | - RunTest( application ); | ||
| 149 | - | 138 | + EmojiExample test( application ); |
| 139 | + application.MainLoop(); | ||
| 150 | return 0; | 140 | return 0; |
| 151 | } | 141 | } |
examples/text-label-multi-language/text-label-multi-language-example.cpp
| 1 | /* | 1 | /* |
| 2 | - * Copyright (c) 2015 Samsung Electronics Co., Ltd. | 2 | + * Copyright (c) 2017 Samsung Electronics Co., Ltd. |
| 3 | * | 3 | * |
| 4 | * Licensed under the Apache License, Version 2.0 (the "License"); | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | * you may not use this file except in compliance with the License. | 5 | * you may not use this file except in compliance with the License. |
| @@ -134,19 +134,10 @@ private: | @@ -134,19 +134,10 @@ private: | ||
| 134 | float mLastPoint; | 134 | float mLastPoint; |
| 135 | }; | 135 | }; |
| 136 | 136 | ||
| 137 | -void RunTest( Application& application ) | ||
| 138 | -{ | ||
| 139 | - TextLabelMultiLanguageExample test( application ); | ||
| 140 | - | ||
| 141 | - application.MainLoop(); | ||
| 142 | -} | ||
| 143 | - | ||
| 144 | -/** Entry point for Linux & Tizen applications */ | ||
| 145 | int DALI_EXPORT_API main( int argc, char **argv ) | 137 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 146 | { | 138 | { |
| 147 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); | 139 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); |
| 148 | - | ||
| 149 | - RunTest( application ); | ||
| 150 | - | 140 | + TextLabelMultiLanguageExample test( application ); |
| 141 | + application.MainLoop(); | ||
| 151 | return 0; | 142 | return 0; |
| 152 | } | 143 | } |
examples/text-label/text-label-example.cpp
| @@ -582,19 +582,10 @@ private: | @@ -582,19 +582,10 @@ private: | ||
| 582 | Property::Index mOverrideMixColorIndex; | 582 | Property::Index mOverrideMixColorIndex; |
| 583 | }; | 583 | }; |
| 584 | 584 | ||
| 585 | -void RunTest( Application& application ) | ||
| 586 | -{ | ||
| 587 | - TextLabelExample test( application ); | ||
| 588 | - | ||
| 589 | - application.MainLoop(); | ||
| 590 | -} | ||
| 591 | - | ||
| 592 | -/** Entry point for Linux & Tizen applications */ | ||
| 593 | int DALI_EXPORT_API main( int argc, char **argv ) | 585 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 594 | { | 586 | { |
| 595 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); | 587 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); |
| 596 | - | ||
| 597 | - RunTest( application ); | ||
| 598 | - | 588 | + TextLabelExample test( application ); |
| 589 | + application.MainLoop(); | ||
| 599 | return 0; | 590 | return 0; |
| 600 | } | 591 | } |
examples/text-memory-profiling/text-memory-profiling-example.cpp
| @@ -419,18 +419,10 @@ private: | @@ -419,18 +419,10 @@ private: | ||
| 419 | unsigned int mCurrentTextStyle; | 419 | unsigned int mCurrentTextStyle; |
| 420 | }; | 420 | }; |
| 421 | 421 | ||
| 422 | -void RunTest( Application& application ) | ||
| 423 | -{ | ||
| 424 | - TextMemoryProfilingExample test( application ); | ||
| 425 | - | ||
| 426 | - application.MainLoop(); | ||
| 427 | -} | ||
| 428 | - | ||
| 429 | -/** Entry point for Linux & Tizen applications */ | ||
| 430 | int DALI_EXPORT_API main( int argc, char **argv ) | 422 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 431 | { | 423 | { |
| 432 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); | 424 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); |
| 433 | - RunTest( application ); | ||
| 434 | - | 425 | + TextMemoryProfilingExample test( application ); |
| 426 | + application.MainLoop(); | ||
| 435 | return 0; | 427 | return 0; |
| 436 | } | 428 | } |
examples/text-overlap/text-overlap-example.cpp
| @@ -137,8 +137,7 @@ void TextOverlapController::OnKeyEvent( const KeyEvent& keyEvent ) | @@ -137,8 +137,7 @@ void TextOverlapController::OnKeyEvent( const KeyEvent& keyEvent ) | ||
| 137 | 137 | ||
| 138 | } // namespace Demo | 138 | } // namespace Demo |
| 139 | 139 | ||
| 140 | - | ||
| 141 | -int main( int argc, char** argv ) | 140 | +int DALI_EXPORT_API main( int argc, char** argv ) |
| 142 | { | 141 | { |
| 143 | { | 142 | { |
| 144 | Application app = Application::New( &argc, &argv ); | 143 | Application app = Application::New( &argc, &argv ); |
examples/text-scrolling/text-scrolling-example.cpp
| @@ -404,19 +404,10 @@ private: | @@ -404,19 +404,10 @@ private: | ||
| 404 | bool mToggleColor; | 404 | bool mToggleColor; |
| 405 | }; | 405 | }; |
| 406 | 406 | ||
| 407 | -void RunTest( Application& application ) | ||
| 408 | -{ | ||
| 409 | - TextScrollingExample test( application ); | ||
| 410 | - | ||
| 411 | - application.MainLoop(); | ||
| 412 | -} | ||
| 413 | - | ||
| 414 | -/** Entry point for Linux & Tizen applications */ | ||
| 415 | int DALI_EXPORT_API main( int argc, char **argv ) | 407 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 416 | { | 408 | { |
| 417 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); | 409 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); |
| 418 | - | ||
| 419 | - RunTest( application ); | ||
| 420 | - | 410 | + TextScrollingExample test( application ); |
| 411 | + application.MainLoop(); | ||
| 421 | return 0; | 412 | return 0; |
| 422 | } | 413 | } |
examples/textured-mesh/textured-mesh-example.cpp
| @@ -241,20 +241,10 @@ private: | @@ -241,20 +241,10 @@ private: | ||
| 241 | Timer mChangeImageTimer; | 241 | Timer mChangeImageTimer; |
| 242 | }; | 242 | }; |
| 243 | 243 | ||
| 244 | -void RunTest( Application& application ) | ||
| 245 | -{ | ||
| 246 | - ExampleController test( application ); | ||
| 247 | - | ||
| 248 | - application.MainLoop(); | ||
| 249 | -} | ||
| 250 | - | ||
| 251 | -// Entry point for Linux & SLP applications | ||
| 252 | -// | ||
| 253 | int DALI_EXPORT_API main( int argc, char **argv ) | 244 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 254 | { | 245 | { |
| 255 | Application application = Application::New( &argc, &argv ); | 246 | Application application = Application::New( &argc, &argv ); |
| 256 | - | ||
| 257 | - RunTest( application ); | ||
| 258 | - | 247 | + ExampleController test( application ); |
| 248 | + application.MainLoop(); | ||
| 259 | return 0; | 249 | return 0; |
| 260 | } | 250 | } |
examples/tilt/tilt-example.cpp
| 1 | /* | 1 | /* |
| 2 | - * Copyright (c) 2016 Samsung Electronics Co., Ltd. | 2 | + * Copyright (c) 2017 Samsung Electronics Co., Ltd. |
| 3 | * | 3 | * |
| 4 | * Licensed under the Apache License, Version 2.0 (the "License"); | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | * you may not use this file except in compliance with the License. | 5 | * you may not use this file except in compliance with the License. |
| @@ -112,8 +112,6 @@ private: | @@ -112,8 +112,6 @@ private: | ||
| 112 | TextLabel mTextLabel; | 112 | TextLabel mTextLabel; |
| 113 | }; | 113 | }; |
| 114 | 114 | ||
| 115 | -// Entry point for Linux & Tizen applications | ||
| 116 | -// | ||
| 117 | int DALI_EXPORT_API main( int argc, char **argv ) | 115 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 118 | { | 116 | { |
| 119 | Application application = Application::New( &argc, &argv ); | 117 | Application application = Application::New( &argc, &argv ); |
examples/transitions/transition-example.cpp
| @@ -26,7 +26,6 @@ | @@ -26,7 +26,6 @@ | ||
| 26 | #include "transition-application.h" | 26 | #include "transition-application.h" |
| 27 | 27 | ||
| 28 | 28 | ||
| 29 | -/// Entry point for applications | ||
| 30 | int DALI_EXPORT_API main( int argc, char** argv ) | 29 | int DALI_EXPORT_API main( int argc, char** argv ) |
| 31 | { | 30 | { |
| 32 | const char* themeName = Demo::TransitionApplication::DEMO_THEME_ONE_PATH; | 31 | const char* themeName = Demo::TransitionApplication::DEMO_THEME_ONE_PATH; |
examples/video-view/video-view-example.cpp
| @@ -352,20 +352,10 @@ private: | @@ -352,20 +352,10 @@ private: | ||
| 352 | Property::Map mNativeImageTarget; | 352 | Property::Map mNativeImageTarget; |
| 353 | }; | 353 | }; |
| 354 | 354 | ||
| 355 | -void RunTest( Application& application ) | ||
| 356 | -{ | ||
| 357 | - VideoViewController test( application ); | ||
| 358 | - | ||
| 359 | - application.MainLoop(); | ||
| 360 | -} | ||
| 361 | - | ||
| 362 | -// Entry point for Linux & Tizen applications | ||
| 363 | -// | ||
| 364 | int DALI_EXPORT_API main( int argc, char **argv ) | 355 | int DALI_EXPORT_API main( int argc, char **argv ) |
| 365 | { | 356 | { |
| 366 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); | 357 | Application application = Application::New( &argc, &argv, DEMO_THEME_PATH ); |
| 367 | - | ||
| 368 | - RunTest( application ); | ||
| 369 | - | 358 | + VideoViewController test( application ); |
| 359 | + application.MainLoop(); | ||
| 370 | return 0; | 360 | return 0; |
| 371 | } | 361 | } |
examples/visual-transitions/transition-example.cpp
| 1 | /* | 1 | /* |
| 2 | - * Copyright (c) 2016 Samsung Electronics Co., Ltd. | 2 | + * Copyright (c) 2017 Samsung Electronics Co., Ltd. |
| 3 | * | 3 | * |
| 4 | * Licensed under the Apache License, Version 2.0 (the "License"); | 4 | * Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | * you may not use this file except in compliance with the License. | 5 | * you may not use this file except in compliance with the License. |
| @@ -26,7 +26,6 @@ | @@ -26,7 +26,6 @@ | ||
| 26 | #include "transition-application.h" | 26 | #include "transition-application.h" |
| 27 | 27 | ||
| 28 | 28 | ||
| 29 | -/// Entry point for applications | ||
| 30 | int DALI_EXPORT_API main( int argc, char** argv ) | 29 | int DALI_EXPORT_API main( int argc, char** argv ) |
| 31 | { | 30 | { |
| 32 | const char* themeName = Demo::TransitionApplication::DEMO_THEME_ONE_PATH; | 31 | const char* themeName = Demo::TransitionApplication::DEMO_THEME_ONE_PATH; |