Sha256: 6ba19f89d3f56f9422bf40cb3b1463774e9c321b395cb915cb8cfa5be00e8260

Contents?: true

Size: 924 Bytes

Versions: 17

Compression:

Stored size: 924 Bytes

Contents

#ifndef DISPLAYSETTINGS_H_34612E1C_97AA_43C1_B1E1_61EB28C378DE
#define DISPLAYSETTINGS_H_34612E1C_97AA_43C1_B1E1_61EB28C378DE

#pragma once

namespace ScreenOrientationExt
{
	enum ScreenOrientationModes
	{
		SOM_BAD_ORIENTATION = -1,
		SOM_NORMAL = 0,
		SOM_RIGHT_HANDED,
		SOM_UPSIDE_DOWN,
		SOM_LEFT_HANDED

	}; // ScreenOrientationModes

	class COrientationSettings
	{
	public:

		COrientationSettings();
		~COrientationSettings();

		static bool IsSupported();
		static ScreenOrientationModes GetOrientation();
		static bool SetOrientation(ScreenOrientationModes orientationMode);		
	protected:
		static void PersistSettingsToRegistry(DWORD dwAngle, DWORD dwLandscapeMode);
		COrientationSettings(const COrientationSettings&);
		COrientationSettings& operator=(const COrientationSettings&);
	private:
		
	}; // CDisplaySettings
} // ScreenOrientationExt

#endif	// DISPLAYSETTINGS_H_34612E1C_97AA_43C1_B1E1_61EB28C378DE

Version data entries

17 entries across 17 versions & 2 rubygems

Version Path
rhodes-7.6.0 lib/commonAPI/screenorientation/ext/platform/wm/src/OrientationSettings.h
rhodes-7.5.1 lib/commonAPI/screenorientation/ext/platform/wm/src/OrientationSettings.h
rhodes-7.4.1 lib/commonAPI/screenorientation/ext/platform/wm/src/OrientationSettings.h
rhodes-7.1.17 lib/commonAPI/screenorientation/ext/platform/wm/src/OrientationSettings.h
rhodes-6.2.0 lib/commonAPI/screenorientation/ext/platform/wm/src/OrientationSettings.h
rhodes-6.0.11 lib/commonAPI/screenorientation/ext/platform/wm/src/OrientationSettings.h
rhodes-5.5.18 lib/commonAPI/screenorientation/ext/platform/wm/src/OrientationSettings.h
rhodes-5.5.17 lib/commonAPI/screenorientation/ext/platform/wm/src/OrientationSettings.h
rhodes-5.5.15 lib/commonAPI/screenorientation/ext/platform/wm/src/OrientationSettings.h
rhodes-5.5.0.22 lib/commonAPI/screenorientation/ext/platform/wm/src/OrientationSettings.h
rhodes-5.5.2 lib/commonAPI/screenorientation/ext/platform/wm/src/OrientationSettings.h
rhodes-5.5.0.7 lib/commonAPI/screenorientation/ext/platform/wm/src/OrientationSettings.h
rhodes-5.5.0.3 lib/commonAPI/screenorientation/ext/platform/wm/src/OrientationSettings.h
rhodes-5.5.0 lib/commonAPI/screenorientation/ext/platform/wm/src/OrientationSettings.h
tauplatform-1.0.3 lib/commonAPI/screenorientation/ext/platform/wm/src/OrientationSettings.h
tauplatform-1.0.2 lib/commonAPI/screenorientation/ext/platform/wm/src/OrientationSettings.h
tauplatform-1.0.1 lib/commonAPI/screenorientation/ext/platform/wm/src/OrientationSettings.h