blob: feae3a0b3fc1c9e4f8d481a1aa9cc4a8bb6e12a7 [file] [log] [blame]
// Copyright 2018 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef CHROME_BROWSER_VR_UI_SUPPORT_H_
#define CHROME_BROWSER_VR_UI_SUPPORT_H_
#include "chrome/browser/vr/vr_export.h"
#include "third_party/icu/source/common/unicode/uchar.h"
#include "third_party/icu/source/common/unicode/uscript.h"
#include "third_party/icu/source/common/unicode/utypes.h"
namespace vr {
namespace ui_support {
// Methods in this module are wrappers around methods that the UI should not
// utilitize directly. If UI code is split to a feature module, then libraries
// such as base:: must either export their methods for use by the module, or VR
// must supply wrappers for use by the module. For libraries that require only
// one or two methods, it's more efficient to make wrappers.
VR_EXPORT UScriptCode UScriptGetScript(UChar32 codepoint, UErrorCode* err);
} // namespace ui_support
} // namespace vr
#endif // CHROME_BROWSER_VR_UI_SUPPORT_H_