#ifndef EXTENSIONS_BROWSER_API_SYSTEM_DISPLAY_SYSTEM_DISPLAY_API_H_
#define EXTENSIONS_BROWSER_API_SYSTEM_DISPLAY_SYSTEM_DISPLAY_API_H_
#include <string>
#include "extensions/browser/extension_function.h"
#include "extensions/common/api/system_display.h"
namespace extensions {
class SystemDisplayFunction : public ExtensionFunction { … };
class SystemDisplayCrOSRestrictedFunction : public SystemDisplayFunction { … };
class SystemDisplayGetInfoFunction : public SystemDisplayFunction { … };
class SystemDisplayGetDisplayLayoutFunction
: public SystemDisplayCrOSRestrictedFunction { … };
class SystemDisplaySetDisplayPropertiesFunction
: public SystemDisplayCrOSRestrictedFunction { … };
class SystemDisplaySetDisplayLayoutFunction
: public SystemDisplayCrOSRestrictedFunction { … };
class SystemDisplayEnableUnifiedDesktopFunction
: public SystemDisplayCrOSRestrictedFunction { … };
class SystemDisplayOverscanCalibrationStartFunction
: public SystemDisplayCrOSRestrictedFunction { … };
class SystemDisplayOverscanCalibrationAdjustFunction
: public SystemDisplayCrOSRestrictedFunction { … };
class SystemDisplayOverscanCalibrationResetFunction
: public SystemDisplayCrOSRestrictedFunction { … };
class SystemDisplayOverscanCalibrationCompleteFunction
: public SystemDisplayCrOSRestrictedFunction { … };
class SystemDisplayShowNativeTouchCalibrationFunction
: public SystemDisplayCrOSRestrictedFunction { … };
class SystemDisplayStartCustomTouchCalibrationFunction
: public SystemDisplayCrOSRestrictedFunction { … };
class SystemDisplayCompleteCustomTouchCalibrationFunction
: public SystemDisplayCrOSRestrictedFunction { … };
class SystemDisplayClearTouchCalibrationFunction
: public SystemDisplayCrOSRestrictedFunction { … };
class SystemDisplaySetMirrorModeFunction
: public SystemDisplayCrOSRestrictedFunction { … };
}
#endif