Add 'ExclusiveArch: armv7l' limit build to arm architecture
[platform/core/uifw/dali-toolkit.git] / optional / dali-toolkit / public-api / controls / page-turn-view / page-turn-portrait-view.cpp
1 //
2 // Copyright (c) 2014 Samsung Electronics Co., Ltd.
3 //
4 // Licensed under the Flora License, Version 1.0 (the License);
5 // you may not use this file except in compliance with the License.
6 // You may obtain a copy of the License at
7 //
8 //     http://floralicense.org/license/
9 //
10 // Unless required by applicable law or agreed to in writing, software
11 // distributed under the License is distributed on an AS IS BASIS,
12 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 // See the License for the specific language governing permissions and
14 // limitations under the License.
15 //
16
17 // CLASS HEADER
18 #include <dali-toolkit/public-api/controls/page-turn-view/page-turn-portrait-view.h>
19
20 // INTERNAL INCLUDES
21 #include <dali-toolkit/internal/controls/page-turn-view/page-turn-portrait-view-impl.h>
22
23 namespace Dali
24 {
25
26 namespace Toolkit
27 {
28
29 PageTurnPortraitView::PageTurnPortraitView()
30 : PageTurnView()
31 {
32 }
33
34 PageTurnPortraitView::PageTurnPortraitView( const PageTurnPortraitView& pageTurnPortraitView )
35 : PageTurnView( pageTurnPortraitView )
36 {
37 }
38
39 PageTurnPortraitView::PageTurnPortraitView( Internal::PageTurnPortraitView& implementation )
40 : PageTurnView( implementation )
41 {
42 }
43
44 PageTurnPortraitView::PageTurnPortraitView( Dali::Internal::CustomActor* internal )
45 : PageTurnView( internal )
46 {
47   VerifyCustomActorPointer<Internal::PageTurnPortraitView>( internal );
48 }
49
50 PageTurnPortraitView& PageTurnPortraitView::operator=( const PageTurnPortraitView& pageTurnPortraitView )
51 {
52   if( &pageTurnPortraitView != this)
53   {
54     PageTurnView::operator=( pageTurnPortraitView );
55   }
56   return *this;
57 }
58
59 PageTurnPortraitView::~PageTurnPortraitView()
60 {
61 }
62
63 PageTurnPortraitView PageTurnPortraitView::New( PageFactory& pageFactory, const Vector2& pageSize)
64 {
65   return Internal::PageTurnPortraitView::New(pageFactory, pageSize);
66 }
67
68 PageTurnPortraitView PageTurnPortraitView::DownCast( BaseHandle handle )
69 {
70   return Control::DownCast<PageTurnPortraitView, Internal::PageTurnPortraitView>( handle );
71 }
72
73 } // namespace Toolkit
74
75 } // namespace Dali