mBrightness( 0 ),
mBrightnessChangeState( 0 ),
mBrightnessChangeDone( true ),
- mOwnSurface( false ),
- mWindowRotationAngle( 0 ),
- mScreenRotationAngle( 0 ),
- mSupportedPreProtation( 0 )
+ mOwnSurface( false )
#ifdef DALI_ELDBUS_AVAILABLE
, mSystemConnection( NULL )
#endif
wl_egl_window_capability capability = static_cast< wl_egl_window_capability >( wl_egl_window_get_capabilities( mEglWindow ) );
if( capability == WL_EGL_WINDOW_CAPABILITY_ROTATION_SUPPORTED )
{
- mSupportedPreProtation = true;
return true;
}
- mSupportedPreProtation = false;
+
return false;
}
dpiVertical = int( yres + 0.5f );
}
-int WindowBaseEcoreWl::GetOrientation() const
-{
- int orientation = (mScreenRotationAngle + mWindowRotationAngle) % 360;
- if( mSupportedPreProtation )
- {
- orientation = 0;
- }
- return orientation;
-}
-
int WindowBaseEcoreWl::GetScreenRotationAngle()
{
int transform = 0;
transform = ecore_wl_output_transform_get( ecore_wl_window_output_find( mEcoreWindow ) );
}
- mScreenRotationAngle = transform * 90;
- return mScreenRotationAngle;
+ return transform * 90;
}
void WindowBaseEcoreWl::SetWindowRotationAngle( int degree )
{
- mWindowRotationAngle = degree;
ecore_wl_window_rotation_set( mEcoreWindow, degree );
}
-int WindowBaseEcoreWl::GetWindowRotationAngle()
-{
- return mWindowRotationAngle;
-}
-
void WindowBaseEcoreWl::WindowRotationCompleted( int degree, int width, int height )
{
ecore_wl_window_rotation_change_done_send( mEcoreWindow );