24 YGFlexDirection flexDirection);
29 YGJustify justifyContent);
34 YGJustify justifyItems);
51 YGPositionType positionType);
162 int gridColumnStart);
189 YGGridTrackType type,
194 YGGridTrackType minType,
196 YGGridTrackType maxType,
205 YGGridTrackType type,
210 YGGridTrackType minType,
212 YGGridTrackType maxType,
219 YGGridTrackType type,
224 YGGridTrackType minType,
226 YGGridTrackType maxType,
233 YGGridTrackType type,
238 YGGridTrackType minType,
240 YGGridTrackType maxType,
typedefYG_EXTERN_C_BEGIN struct YGNode * YGNodeRef
Definition YGConfig.h:19
#define YG_EXTERN_C_END
Definition YGMacros.h:19
#define YG_EXTERN_C_BEGIN
Definition YGMacros.h:18
#define YG_EXPORT
Definition YGMacros.h:35
YG_EXPORT void YGNodeStyleSetGridRowStartSpan(YGNodeRef node, int span)
YG_EXPORT void YGNodeStyleSetGridColumnEndAuto(YGNodeRef node)
Definition YGNodeStyle.cpp:553
YG_EXPORT void YGNodeStyleSetMinWidth(YGNodeRef node, float minWidth)
Definition YGNodeStyle.cpp:406
YG_EXPORT YGValue YGNodeStyleGetMargin(YGNodeConstRef node, YGEdge edge)
Definition YGNodeStyle.cpp:267
YG_EXPORT void YGNodeStyleSetFlexBasis(YGNodeRef node, float flexBasis)
Definition YGNodeStyle.cpp:197
YG_EXPORT void YGNodeStyleSetGridAutoColumnsCount(YGNodeRef node, size_t count)
Definition YGNodeStyle.cpp:714
YG_EXPORT void YGNodeStyleSetGridRowEndSpan(YGNodeRef node, int span)
YG_EXPORT YGValue YGNodeStyleGetMaxWidth(YGNodeConstRef node)
Definition YGNodeStyle.cpp:491
YG_EXPORT void YGNodeStyleSetFlexBasisAuto(YGNodeRef node)
Definition YGNodeStyle.cpp:209
YG_EXPORT YGValue YGNodeStyleGetHeight(YGNodeConstRef node)
Definition YGNodeStyle.cpp:402
YG_EXPORT void YGNodeStyleSetHeightFitContent(YGNodeRef node)
Definition YGNodeStyle.cpp:392
YG_EXPORT void YGNodeStyleSetMaxHeightPercent(YGNodeRef node, float maxHeight)
Definition YGNodeStyle.cpp:500
YG_EXPORT void YGNodeStyleSetGridRowEnd(YGNodeRef node, int gridRowEnd)
YG_EXPORT void YGNodeStyleSetGridTemplateColumnsCount(YGNodeRef node, size_t count)
Definition YGNodeStyle.cpp:650
YG_EXPORT void YGNodeStyleSetHeightAuto(YGNodeRef node)
Definition YGNodeStyle.cpp:382
YG_EXPORT void YGNodeStyleSetDisplay(YGNodeRef node, YGDisplay display)
Definition YGNodeStyle.cpp:154
YG_EXPORT void YGNodeStyleSetGridAutoRow(YGNodeRef node, size_t index, YGGridTrackType type, float value)
Definition YGNodeStyle.cpp:751
YG_EXPORT void YGNodeStyleSetMarginAuto(YGNodeRef node, YGEdge edge)
Definition YGNodeStyle.cpp:262
YG_EXPORT void YGNodeStyleSetMinWidthFitContent(YGNodeRef node)
Definition YGNodeStyle.cpp:421
YG_EXPORT void YGNodeStyleSetFlexBasisPercent(YGNodeRef node, float flexBasis)
Definition YGNodeStyle.cpp:202
YG_EXPORT void YGNodeStyleSetPaddingPercent(YGNodeRef node, YGEdge edge, float padding)
Definition YGNodeStyle.cpp:276
YG_EXPORT void YGNodeStyleSetMaxWidth(YGNodeRef node, float maxWidth)
Definition YGNodeStyle.cpp:466
YG_EXPORT void YGNodeStyleSetWidthAuto(YGNodeRef node)
Definition YGNodeStyle.cpp:348
YG_EXPORT YGValue YGNodeStyleGetWidth(YGNodeConstRef node)
Definition YGNodeStyle.cpp:368
YG_EXPORT void YGNodeStyleSetFlexWrap(YGNodeRef node, YGWrap flexWrap)
Definition YGNodeStyle.cpp:136
YG_EXPORT YGAlign YGNodeStyleGetAlignSelf(YGNodeConstRef node)
Definition YGNodeStyle.cpp:121
YG_EXPORT YGDisplay YGNodeStyleGetDisplay(YGNodeConstRef node)
Definition YGNodeStyle.cpp:158
YG_EXPORT void YGNodeStyleSetGridAutoColumn(YGNodeRef node, size_t index, YGGridTrackType type, float value)
Definition YGNodeStyle.cpp:719
YG_EXPORT void YGNodeStyleSetHeightPercent(YGNodeRef node, float height)
Definition YGNodeStyle.cpp:377
YG_EXPORT YGValue YGNodeStyleGetMinHeight(YGNodeConstRef node)
Definition YGNodeStyle.cpp:462
YG_EXPORT void YGNodeStyleSetMaxHeightMaxContent(YGNodeRef node)
Definition YGNodeStyle.cpp:507
YG_EXPORT void YGNodeStyleSetAlignContent(YGNodeRef node, YGAlign alignContent)
Definition YGNodeStyle.cpp:96
YG_EXPORT void YGNodeStyleSetGridTemplateColumn(YGNodeRef node, size_t index, YGGridTrackType type, float value)
Definition YGNodeStyle.cpp:655
YG_EXPORT void YGNodeStyleSetGridAutoColumnMinMax(YGNodeRef node, size_t index, YGGridTrackType minType, float minValue, YGGridTrackType maxType, float maxValue)
Definition YGNodeStyle.cpp:729
YG_EXPORT float YGNodeStyleGetFlex(YGNodeConstRef node)
Definition YGNodeStyle.cpp:166
YG_EXPORT YGBoxSizing YGNodeStyleGetBoxSizing(YGNodeConstRef node)
Definition YGNodeStyle.cpp:334
YG_EXPORT void YGNodeStyleSetGridColumnStartAuto(YGNodeRef node)
Definition YGNodeStyle.cpp:533
YG_EXPORT YGOverflow YGNodeStyleGetOverflow(YGNodeConstRef node)
Definition YGNodeStyle.cpp:150
YG_EXPORT void YGNodeStyleSetFlexBasisStretch(YGNodeRef node)
Definition YGNodeStyle.cpp:224
YG_EXPORT void YGNodeStyleSetPositionType(YGNodeRef node, YGPositionType positionType)
Definition YGNodeStyle.cpp:125
YG_EXPORT void YGNodeStyleSetGridColumnStart(YGNodeRef node, int gridColumnStart)
YG_EXPORT void YGNodeStyleSetFlexGrow(YGNodeRef node, float flexGrow)
Definition YGNodeStyle.cpp:172
YG_EXPORT void YGNodeStyleSetPositionAuto(YGNodeRef node, YGEdge edge)
Definition YGNodeStyle.cpp:243
YG_EXPORT void YGNodeStyleSetGapPercent(YGNodeRef node, YGGutter gutter, float gapLength)
Definition YGNodeStyle.cpp:310
YG_EXPORT void YGNodeStyleSetWidthPercent(YGNodeRef node, float width)
Definition YGNodeStyle.cpp:343
YG_EXPORT void YGNodeStyleSetWidthMaxContent(YGNodeRef node)
Definition YGNodeStyle.cpp:353
YG_EXPORT void YGNodeStyleSetDirection(YGNodeRef node, YGDirection direction)
Definition YGNodeStyle.cpp:48
YG_EXPORT void YGNodeStyleSetOverflow(YGNodeRef node, YGOverflow overflow)
Definition YGNodeStyle.cpp:145
YG_EXPORT void YGNodeStyleSetMargin(YGNodeRef node, YGEdge edge, float margin)
Definition YGNodeStyle.cpp:252
YG_EXPORT void YGNodeStyleSetGridColumnStartSpan(YGNodeRef node, int span)
YG_EXPORT void YGNodeStyleSetGap(YGNodeRef node, YGGutter gutter, float gapLength)
Definition YGNodeStyle.cpp:302
YG_EXPORT YGDirection YGNodeStyleGetDirection(YGNodeConstRef node)
Definition YGNodeStyle.cpp:52
YG_EXPORT void YGNodeStyleSetPadding(YGNodeRef node, YGEdge edge, float padding)
Definition YGNodeStyle.cpp:271
YG_EXPORT void YGNodeStyleSetMaxWidthPercent(YGNodeRef node, float maxWidth)
Definition YGNodeStyle.cpp:471
YG_EXPORT void YGNodeStyleSetMaxWidthFitContent(YGNodeRef node)
Definition YGNodeStyle.cpp:481
YG_EXPORT void YGNodeStyleSetMaxHeightFitContent(YGNodeRef node)
Definition YGNodeStyle.cpp:512
YG_EXPORT void YGNodeStyleSetAlignSelf(YGNodeRef node, YGAlign alignSelf)
Definition YGNodeStyle.cpp:116
YG_EXPORT YGValue YGNodeStyleGetGap(YGNodeConstRef node, YGGutter gutter)
Definition YGNodeStyle.cpp:315
YG_EXPORT YGValue YGNodeStyleGetPosition(YGNodeConstRef node, YGEdge edge)
Definition YGNodeStyle.cpp:248
YG_EXPORT void YGNodeStyleSetMaxHeightStretch(YGNodeRef node)
Definition YGNodeStyle.cpp:517
YG_EXPORT YGJustify YGNodeStyleGetJustifyContent(YGNodeConstRef node)
Definition YGNodeStyle.cpp:74
YG_EXPORT void YGNodeStyleSetJustifySelf(YGNodeRef node, YGJustify justifySelf)
Definition YGNodeStyle.cpp:87
YG_EXPORT YGJustify YGNodeStyleGetJustifyItems(YGNodeConstRef node)
Definition YGNodeStyle.cpp:83
YG_EXPORT int YGNodeStyleGetGridColumnStart(YGNodeConstRef node)
Definition YGNodeStyle.cpp:543
YG_EXPORT YGAlign YGNodeStyleGetAlignItems(YGNodeConstRef node)
Definition YGNodeStyle.cpp:112
YG_EXPORT void YGNodeStyleSetGridRowEndAuto(YGNodeRef node)
Definition YGNodeStyle.cpp:593
YG_EXPORT int YGNodeStyleGetGridColumnEnd(YGNodeConstRef node)
Definition YGNodeStyle.cpp:563
YG_EXPORT void YGNodeStyleSetWidth(YGNodeRef node, float width)
Definition YGNodeStyle.cpp:338
YG_EXPORT void YGNodeStyleSetMinHeight(YGNodeRef node, float minHeight)
Definition YGNodeStyle.cpp:435
YG_EXPORT void YGNodeStyleSetFlexBasisFitContent(YGNodeRef node)
Definition YGNodeStyle.cpp:219
YG_EXPORT void YGNodeStyleSetGridTemplateColumnMinMax(YGNodeRef node, size_t index, YGGridTrackType minType, float minValue, YGGridTrackType maxType, float maxValue)
Definition YGNodeStyle.cpp:665
YG_EXPORT YGValue YGNodeStyleGetMinWidth(YGNodeConstRef node)
Definition YGNodeStyle.cpp:431
YG_EXPORT float YGNodeStyleGetBorder(YGNodeConstRef node, YGEdge edge)
Definition YGNodeStyle.cpp:293
YG_EXPORT float YGNodeStyleGetAspectRatio(YGNodeConstRef node)
Definition YGNodeStyle.cpp:324
YG_EXPORT YGPositionType YGNodeStyleGetPositionType(YGNodeConstRef node)
Definition YGNodeStyle.cpp:132
YG_EXPORT void YGNodeStyleSetMaxWidthStretch(YGNodeRef node)
Definition YGNodeStyle.cpp:486
YG_EXPORT void YGNodeStyleSetWidthFitContent(YGNodeRef node)
Definition YGNodeStyle.cpp:358
YG_EXPORT void YGNodeStyleSetJustifyContent(YGNodeRef node, YGJustify justifyContent)
Definition YGNodeStyle.cpp:67
YG_EXPORT void YGNodeStyleSetHeight(YGNodeRef node, float height)
Definition YGNodeStyle.cpp:372
YG_EXPORT void YGNodeStyleSetMinHeightPercent(YGNodeRef node, float minHeight)
Definition YGNodeStyle.cpp:440
YG_EXPORT void YGNodeStyleSetFlexBasisMaxContent(YGNodeRef node)
Definition YGNodeStyle.cpp:214
YG_EXPORT YGWrap YGNodeStyleGetFlexWrap(YGNodeConstRef node)
Definition YGNodeStyle.cpp:141
YG_EXPORT void YGNodeStyleSetGridColumnEnd(YGNodeRef node, int gridColumnEnd)
YG_EXPORT void YGNodeStyleSetMaxHeight(YGNodeRef node, float maxHeight)
Definition YGNodeStyle.cpp:495
YG_EXPORT void YGNodeStyleSetFlexDirection(YGNodeRef node, YGFlexDirection flexDirection)
Definition YGNodeStyle.cpp:56
YG_EXPORT void YGNodeStyleSetMinWidthStretch(YGNodeRef node)
Definition YGNodeStyle.cpp:426
YG_EXPORT YGValue YGNodeStyleGetMaxHeight(YGNodeConstRef node)
Definition YGNodeStyle.cpp:522
YG_EXPORT YGJustify YGNodeStyleGetJustifySelf(YGNodeConstRef node)
Definition YGNodeStyle.cpp:92
YG_EXPORT int YGNodeStyleGetGridRowEnd(YGNodeConstRef node)
Definition YGNodeStyle.cpp:603
YG_EXPORT void YGNodeStyleSetGridAutoRowMinMax(YGNodeRef node, size_t index, YGGridTrackType minType, float minValue, YGGridTrackType maxType, float maxValue)
Definition YGNodeStyle.cpp:761
YG_EXPORT void YGNodeStyleSetGridRowStartAuto(YGNodeRef node)
Definition YGNodeStyle.cpp:573
YG_EXPORT void YGNodeStyleSetBoxSizing(YGNodeRef node, YGBoxSizing boxSizing)
Definition YGNodeStyle.cpp:329
YG_EXPORT void YGNodeStyleSetPositionPercent(YGNodeRef node, YGEdge edge, float position)
Definition YGNodeStyle.cpp:238
YG_EXPORT void YGNodeStyleSetMarginPercent(YGNodeRef node, YGEdge edge, float margin)
Definition YGNodeStyle.cpp:257
YG_EXPORT YGValue YGNodeStyleGetFlexBasis(YGNodeConstRef node)
Definition YGNodeStyle.cpp:229
YG_EXPORT void YGNodeStyleSetMinWidthMaxContent(YGNodeRef node)
Definition YGNodeStyle.cpp:416
YG_EXPORT float YGNodeStyleGetFlexShrink(YGNodeConstRef node)
Definition YGNodeStyle.cpp:189
YG_EXPORT void YGNodeStyleSetAlignItems(YGNodeRef node, YGAlign alignItems)
Definition YGNodeStyle.cpp:107
YG_EXPORT void YGNodeStyleSetPosition(YGNodeRef node, YGEdge edge, float position)
Definition YGNodeStyle.cpp:233
YG_EXPORT void YGNodeStyleSetGridRowStart(YGNodeRef node, int gridRowStart)
YG_EXPORT void YGNodeStyleSetHeightMaxContent(YGNodeRef node)
Definition YGNodeStyle.cpp:387
YG_EXPORT void YGNodeStyleSetGridTemplateRowMinMax(YGNodeRef node, size_t index, YGGridTrackType minType, float minValue, YGGridTrackType maxType, float maxValue)
Definition YGNodeStyle.cpp:697
YG_EXPORT void YGNodeStyleSetGridTemplateRow(YGNodeRef node, size_t index, YGGridTrackType type, float value)
Definition YGNodeStyle.cpp:687
YG_EXPORT int YGNodeStyleGetGridRowStart(YGNodeConstRef node)
Definition YGNodeStyle.cpp:583
YG_EXPORT void YGNodeStyleSetMinHeightFitContent(YGNodeRef node)
Definition YGNodeStyle.cpp:452
YG_EXPORT void YGNodeStyleSetWidthStretch(YGNodeRef node)
Definition YGNodeStyle.cpp:363
YG_EXPORT void YGNodeStyleSetFlex(YGNodeRef node, float flex)
Definition YGNodeStyle.cpp:162
YG_EXPORT void YGNodeStyleSetGridAutoRowsCount(YGNodeRef node, size_t count)
Definition YGNodeStyle.cpp:746
YG_EXPORT YGValue YGNodeStyleGetPadding(YGNodeConstRef node, YGEdge edge)
Definition YGNodeStyle.cpp:281
YG_EXPORT YGFlexDirection YGNodeStyleGetFlexDirection(YGNodeConstRef node)
Definition YGNodeStyle.cpp:63
YG_EXPORT void YGNodeStyleSetMinWidthPercent(YGNodeRef node, float minWidth)
Definition YGNodeStyle.cpp:411
YG_EXPORT void YGNodeStyleSetAspectRatio(YGNodeRef node, float aspectRatio)
Definition YGNodeStyle.cpp:319
YG_EXPORT void YGNodeStyleSetMinHeightMaxContent(YGNodeRef node)
Definition YGNodeStyle.cpp:447
YG_EXTERN_C_BEGIN YG_EXPORT void YGNodeCopyStyle(YGNodeRef dstNode, YGNodeConstRef srcNode)
Definition YGNodeStyle.cpp:38
YG_EXPORT void YGNodeStyleSetFlexShrink(YGNodeRef node, float flexShrink)
Definition YGNodeStyle.cpp:184
YG_EXPORT float YGNodeStyleGetFlexGrow(YGNodeConstRef node)
Definition YGNodeStyle.cpp:177
YG_EXPORT void YGNodeStyleSetGridColumnEndSpan(YGNodeRef node, int span)
YG_EXPORT void YGNodeStyleSetHeightStretch(YGNodeRef node)
Definition YGNodeStyle.cpp:397
YG_EXPORT void YGNodeStyleSetGridTemplateRowsCount(YGNodeRef node, size_t count)
Definition YGNodeStyle.cpp:682
YG_EXPORT void YGNodeStyleSetBorder(YGNodeRef node, YGEdge edge, float border)
Definition YGNodeStyle.cpp:285
YG_EXPORT YGAlign YGNodeStyleGetAlignContent(YGNodeConstRef node)
Definition YGNodeStyle.cpp:103
YG_EXPORT void YGNodeStyleSetJustifyItems(YGNodeRef node, YGJustify justifyItems)
Definition YGNodeStyle.cpp:78
YG_EXPORT void YGNodeStyleSetMaxWidthMaxContent(YGNodeRef node)
Definition YGNodeStyle.cpp:476
YG_EXPORT void YGNodeStyleSetMinHeightStretch(YGNodeRef node)
Definition YGNodeStyle.cpp:457