12345678910111213141516171819202122232425262728293031323334 |
- /*
- * Copyright (c) Facebook, Inc. and its affiliates.
- *
- * This source code is licensed under the MIT license found in the
- * LICENSE file in the root directory of this source tree.
- */
- #import <CoreGraphics/CoreGraphics.h>
- #import <Foundation/Foundation.h>
- #import <UIKit/UIKit.h>
- NS_ASSUME_NONNULL_BEGIN
- #ifdef __cplusplus
- extern "C" {
- #endif
- // Get window and screen dimensions
- typedef struct {
- struct {
- CGFloat width, height, scale, fontScale;
- } window, screen;
- } RCTDimensions;
- extern __attribute__((visibility("default"))) RCTDimensions RCTGetDimensions(CGFloat fontScale);
- // Get font size multiplier for font base size (Large) by content size category
- extern __attribute__((visibility("default"))) CGFloat RCTGetMultiplierForContentSizeCategory(
- UIContentSizeCategory category);
- #ifdef __cplusplus
- }
- #endif
- NS_ASSUME_NONNULL_END
|