slot 0.0.1
A real time UI render framework
载入中...
搜索中...
未找到
YGEnums.h
浏览该文件的文档.
1/*
2 * Copyright (c) Meta Platforms, Inc. and affiliates.
3 *
4 * This source code is licensed under the MIT license found in the
5 * LICENSE file in the root directory of this source tree.
6 */
7
8// @generated by enums.py
9// clang-format off
10#pragma once
11#include <yoga/YGMacros.h>
12
14
16 YGAlign,
17 YGAlignAuto,
18 YGAlignFlexStart,
19 YGAlignCenter,
20 YGAlignFlexEnd,
21 YGAlignStretch,
22 YGAlignBaseline,
23 YGAlignSpaceBetween,
24 YGAlignSpaceAround,
25 YGAlignSpaceEvenly,
26 YGAlignStart,
27 YGAlignEnd)
28
30 YGBoxSizing,
32 YGBoxSizingContentBox)
33
35 YGDimension,
36 YGDimensionWidth,
37 YGDimensionHeight)
38
40 YGDirection,
43 YGDirectionRTL)
44
46 YGDisplay,
47 YGDisplayFlex,
48 YGDisplayNone,
49 YGDisplayContents,
50 YGDisplayGrid)
51
53 YGEdge,
62 YGEdgeAll)
63
65 YGErrata,
66 YGErrataNone = 0,
67 YGErrataStretchFlexBasis = 1,
68 YGErrataAbsolutePositionWithoutInsetsExcludesPadding = 2,
69 YGErrataAbsolutePercentAgainstInnerSize = 4,
70 YGErrataAll = 2147483647,
71 YGErrataClassic = 2147483646)
73
75 YGExperimentalFeature,
77 YGExperimentalFeatureFixFlexBasisFitContent)
78
80 YGFlexDirection,
81 YGFlexDirectionColumn,
82 YGFlexDirectionColumnReverse,
83 YGFlexDirectionRow,
84 YGFlexDirectionRowReverse)
85
87 YGGridTrackType,
92 YGGridTrackTypeMinmax)
93
95 YGGutter,
96 YGGutterColumn,
97 YGGutterRow,
98 YGGutterAll)
99
101 YGJustify,
111 YGJustifyEnd)
112
114 YGLogLevel,
115 YGLogLevelError,
116 YGLogLevelWarn,
117 YGLogLevelInfo,
118 YGLogLevelDebug,
119 YGLogLevelVerbose,
120 YGLogLevelFatal)
121
123 YGMeasureMode,
126 YGMeasureModeAtMost)
127
129 YGNodeType,
130 YGNodeTypeDefault,
131 YGNodeTypeText)
132
134 YGOverflow,
137 YGOverflowScroll)
138
140 YGPositionType,
141 YGPositionTypeStatic,
142 YGPositionTypeRelative,
143 YGPositionTypeAbsolute)
144
146 YGUnit,
153 YGUnitStretch)
154
156 YGWrap,
157 YGWrapNoWrap,
158 YGWrapWrap,
159 YGWrapWrapReverse)
160
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypeMinmax YGJustifyEnd YGMeasureModeAtMost YGOverflowScroll YGUnitPercent
Definition YGEnums.h:149
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypeMinmax YGJustifySpaceBetween
Definition YGEnums.h:106
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeBottom
Definition YGEnums.h:57
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeTop
Definition YGEnums.h:55
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeStart
Definition YGEnums.h:58
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeLeft
Definition YGEnums.h:54
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureWebFlexBasis
Definition YGEnums.h:76
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypeMinmax YGJustifyStart
Definition YGEnums.h:110
YG_EXTERN_C_BEGIN YGBoxSizingBorderBox
Definition YGEnums.h:31
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionInherit
Definition YGEnums.h:41
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypePoints
Definition YGEnums.h:89
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypeFr
Definition YGEnums.h:91
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypeMinmax YGJustifyStretch
Definition YGEnums.h:109
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypeAuto
Definition YGEnums.h:88
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypeMinmax YGJustifyEnd YGMeasureModeUndefined
Definition YGEnums.h:124
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypeMinmax YGJustifyEnd YGMeasureModeAtMost YGOverflowVisible
Definition YGEnums.h:135
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypeMinmax YGJustifyEnd YGMeasureModeAtMost YGOverflowScroll YGUnitPoint
Definition YGEnums.h:148
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypeMinmax YGJustifyEnd YGMeasureModeExactly
Definition YGEnums.h:125
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypeMinmax YGJustifyEnd YGMeasureModeAtMost YGOverflowHidden
Definition YGEnums.h:136
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypeMinmax YGJustifySpaceAround
Definition YGEnums.h:107
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypeMinmax YGJustifyFlexEnd
Definition YGEnums.h:105
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypeMinmax YGJustifyEnd YGMeasureModeAtMost YGOverflowScroll YGUnitUndefined
Definition YGEnums.h:147
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypePercent
Definition YGEnums.h:90
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypeMinmax YGJustifyCenter
Definition YGEnums.h:104
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypeMinmax YGJustifyFlexStart
Definition YGEnums.h:103
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeRight
Definition YGEnums.h:56
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypeMinmax YGJustifyEnd YGMeasureModeAtMost YGOverflowScroll YGUnitFitContent
Definition YGEnums.h:152
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeHorizontal
Definition YGEnums.h:60
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionLTR
Definition YGEnums.h:42
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeVertical
Definition YGEnums.h:61
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypeMinmax YGJustifyAuto
Definition YGEnums.h:102
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeEnd
Definition YGEnums.h:59
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypeMinmax YGJustifySpaceEvenly
Definition YGEnums.h:108
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypeMinmax YGJustifyEnd YGMeasureModeAtMost YGOverflowScroll YGUnitMaxContent
Definition YGEnums.h:151
YG_EXTERN_C_BEGIN YGBoxSizingContentBox YGDirectionRTL YGEdgeAll YGExperimentalFeatureFixFlexBasisFitContent YGGridTrackTypeMinmax YGJustifyEnd YGMeasureModeAtMost YGOverflowScroll YGUnitAuto
Definition YGEnums.h:150
#define YG_ENUM_DECL(NAME,...)
Definition YGMacros.h:99
#define YG_EXTERN_C_END
Definition YGMacros.h:19
#define YG_DEFINE_ENUM_FLAG_OPERATORS(name)
Definition YGMacros.h:96
#define YG_EXTERN_C_BEGIN
Definition YGMacros.h:18