You.i Engine
YiViewProperty.h
Go to the documentation of this file.
1 // © You i Labs Inc. 2000-2017. All rights reserved.
2 #ifndef _YI_VIEW_PROPERTY_H_
3 #define _YI_VIEW_PROPERTY_H_
4 
10 namespace YIViewProperty
11 {
13  {
16  AUTO,
21  };
22 
23  enum StatusBar
24  {
27  };
28 
30  {
33  };
34 
38  inline bool IsLandscape(YIViewProperty::Orientation eOrientation)
39  {
40  return eOrientation == YIViewProperty::LANDSCAPE ||
41  eOrientation == YIViewProperty::LANDSCAPE_LEFT ||
42  eOrientation == YIViewProperty::LANDSCAPE_RIGHT;
43  }
44 
48  inline bool IsPortrait(YIViewProperty::Orientation eOrientation)
49  {
50  return eOrientation == YIViewProperty::PORTRAIT || eOrientation == YIViewProperty::PORTRAIT_UPRIGHT;
51  }
52 
56  inline bool IsAuto(YIViewProperty::Orientation eOrientation)
57  {
58  return eOrientation == YIViewProperty::AUTO || eOrientation == YIViewProperty::AUTO_UPRIGHT;
59  }
60 };
61 
66 #endif // _YI_VIEW_PROPERTY_H_
Definition: YiViewProperty.h:18
Definition: YiViewProperty.h:20
Definition: YiViewProperty.h:15
Definition: YiViewProperty.h:17
Definition: YiViewProperty.h:10
StatusBar
Definition: YiViewProperty.h:23
NavigationBar
Definition: YiViewProperty.h:29
Definition: YiViewProperty.h:16
bool IsLandscape(YIViewProperty::Orientation eOrientation)
Definition: YiViewProperty.h:38
Definition: YiViewProperty.h:31
bool IsAuto(YIViewProperty::Orientation eOrientation)
Definition: YiViewProperty.h:56
Definition: YiViewProperty.h:14
bool IsPortrait(YIViewProperty::Orientation eOrientation)
Definition: YiViewProperty.h:48
Definition: YiViewProperty.h:25
Definition: YiViewProperty.h:26
Definition: YiViewProperty.h:32
Orientation
Definition: YiViewProperty.h:12
Definition: YiViewProperty.h:19