Skip to content

Commit c457221

Browse files
use size_t in public track apis
1 parent e614f12 commit c457221

3 files changed

Lines changed: 32 additions & 33 deletions

File tree

yoga/YGNodeStyle.cpp

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -647,14 +647,14 @@ StyleSizeLength styleSizeLengthFromTypeAndValue(
647647

648648
void YGNodeStyleSetGridTemplateColumnsCount(
649649
YGNodeRef node,
650-
uint32_t count) {
650+
size_t count) {
651651
resolveRef(node)->style().resizeGridTemplateColumns(count);
652652
resolveRef(node)->markDirtyAndPropagate();
653653
}
654654

655655
void YGNodeStyleSetGridTemplateColumn(
656656
YGNodeRef node,
657-
uint32_t index,
657+
size_t index,
658658
YGGridTrackType type,
659659
float value) {
660660
resolveRef(node)->style().setGridTemplateColumnAt(
@@ -664,7 +664,7 @@ void YGNodeStyleSetGridTemplateColumn(
664664

665665
void YGNodeStyleSetGridTemplateColumnMinMax(
666666
YGNodeRef node,
667-
uint32_t index,
667+
size_t index,
668668
YGGridTrackType minType,
669669
float minValue,
670670
YGGridTrackType maxType,
@@ -679,14 +679,14 @@ void YGNodeStyleSetGridTemplateColumnMinMax(
679679

680680
// GridTemplateRows
681681

682-
void YGNodeStyleSetGridTemplateRowsCount(YGNodeRef node, uint32_t count) {
682+
void YGNodeStyleSetGridTemplateRowsCount(YGNodeRef node, size_t count) {
683683
resolveRef(node)->style().resizeGridTemplateRows(count);
684684
resolveRef(node)->markDirtyAndPropagate();
685685
}
686686

687687
void YGNodeStyleSetGridTemplateRow(
688688
YGNodeRef node,
689-
uint32_t index,
689+
size_t index,
690690
YGGridTrackType type,
691691
float value) {
692692
resolveRef(node)->style().setGridTemplateRowAt(
@@ -696,7 +696,7 @@ void YGNodeStyleSetGridTemplateRow(
696696

697697
void YGNodeStyleSetGridTemplateRowMinMax(
698698
YGNodeRef node,
699-
uint32_t index,
699+
size_t index,
700700
YGGridTrackType minType,
701701
float minValue,
702702
YGGridTrackType maxType,
@@ -711,14 +711,14 @@ void YGNodeStyleSetGridTemplateRowMinMax(
711711

712712
// GridAutoColumns
713713

714-
void YGNodeStyleSetGridAutoColumnsCount(YGNodeRef node, uint32_t count) {
714+
void YGNodeStyleSetGridAutoColumnsCount(YGNodeRef node, size_t count) {
715715
resolveRef(node)->style().resizeGridAutoColumns(count);
716716
resolveRef(node)->markDirtyAndPropagate();
717717
}
718718

719719
void YGNodeStyleSetGridAutoColumn(
720720
YGNodeRef node,
721-
uint32_t index,
721+
size_t index,
722722
YGGridTrackType type,
723723
float value) {
724724
resolveRef(node)->style().setGridAutoColumnAt(
@@ -728,7 +728,7 @@ void YGNodeStyleSetGridAutoColumn(
728728

729729
void YGNodeStyleSetGridAutoColumnMinMax(
730730
YGNodeRef node,
731-
uint32_t index,
731+
size_t index,
732732
YGGridTrackType minType,
733733
float minValue,
734734
YGGridTrackType maxType,
@@ -743,14 +743,14 @@ void YGNodeStyleSetGridAutoColumnMinMax(
743743

744744
// GridAutoRows
745745

746-
void YGNodeStyleSetGridAutoRowsCount(YGNodeRef node, uint32_t count) {
746+
void YGNodeStyleSetGridAutoRowsCount(YGNodeRef node, size_t count) {
747747
resolveRef(node)->style().resizeGridAutoRows(count);
748748
resolveRef(node)->markDirtyAndPropagate();
749749
}
750750

751751
void YGNodeStyleSetGridAutoRow(
752752
YGNodeRef node,
753-
uint32_t index,
753+
size_t index,
754754
YGGridTrackType type,
755755
float value) {
756756
resolveRef(node)->style().setGridAutoRowAt(
@@ -760,7 +760,7 @@ void YGNodeStyleSetGridAutoRow(
760760

761761
void YGNodeStyleSetGridAutoRowMinMax(
762762
YGNodeRef node,
763-
uint32_t index,
763+
size_t index,
764764
YGGridTrackType minType,
765765
float minValue,
766766
YGGridTrackType maxType,

yoga/YGNodeStyle.h

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
#pragma once
99

1010
#include <stddef.h>
11-
#include <stdint.h>
1211
#include <yoga/YGEnums.h>
1312
#include <yoga/YGNode.h>
1413
#include <yoga/YGValue.h>
@@ -183,63 +182,63 @@ YG_EXPORT int YGNodeStyleGetGridRowEnd(YGNodeConstRef node);
183182
// Grid Container Properties
184183
YG_EXPORT void YGNodeStyleSetGridTemplateColumnsCount(
185184
YGNodeRef node,
186-
uint32_t count);
185+
size_t count);
187186
YG_EXPORT void YGNodeStyleSetGridTemplateColumn(
188187
YGNodeRef node,
189-
uint32_t index,
188+
size_t index,
190189
YGGridTrackType type,
191190
float value);
192191
YG_EXPORT void YGNodeStyleSetGridTemplateColumnMinMax(
193192
YGNodeRef node,
194-
uint32_t index,
193+
size_t index,
195194
YGGridTrackType minType,
196195
float minValue,
197196
YGGridTrackType maxType,
198197
float maxValue);
199198

200199
YG_EXPORT void YGNodeStyleSetGridTemplateRowsCount(
201200
YGNodeRef node,
202-
uint32_t count);
201+
size_t count);
203202
YG_EXPORT void YGNodeStyleSetGridTemplateRow(
204203
YGNodeRef node,
205-
uint32_t index,
204+
size_t index,
206205
YGGridTrackType type,
207206
float value);
208207
YG_EXPORT void YGNodeStyleSetGridTemplateRowMinMax(
209208
YGNodeRef node,
210-
uint32_t index,
209+
size_t index,
211210
YGGridTrackType minType,
212211
float minValue,
213212
YGGridTrackType maxType,
214213
float maxValue);
215214

216215
YG_EXPORT void YGNodeStyleSetGridAutoColumnsCount(
217216
YGNodeRef node,
218-
uint32_t count);
217+
size_t count);
219218
YG_EXPORT void YGNodeStyleSetGridAutoColumn(
220219
YGNodeRef node,
221-
uint32_t index,
220+
size_t index,
222221
YGGridTrackType type,
223222
float value);
224223
YG_EXPORT void YGNodeStyleSetGridAutoColumnMinMax(
225224
YGNodeRef node,
226-
uint32_t index,
225+
size_t index,
227226
YGGridTrackType minType,
228227
float minValue,
229228
YGGridTrackType maxType,
230229
float maxValue);
231230

232231
YG_EXPORT void YGNodeStyleSetGridAutoRowsCount(
233232
YGNodeRef node,
234-
uint32_t count);
233+
size_t count);
235234
YG_EXPORT void YGNodeStyleSetGridAutoRow(
236235
YGNodeRef node,
237-
uint32_t index,
236+
size_t index,
238237
YGGridTrackType type,
239238
float value);
240239
YG_EXPORT void YGNodeStyleSetGridAutoRowMinMax(
241240
YGNodeRef node,
242-
uint32_t index,
241+
size_t index,
243242
YGGridTrackType minType,
244243
float minValue,
245244
YGGridTrackType maxType,

yoga/style/Style.h

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -214,10 +214,10 @@ class YG_EXPORT Style {
214214
void setGridTemplateColumns(GridTrackList value) {
215215
gridTemplateColumns_ = std::move(value);
216216
}
217-
void resizeGridTemplateColumns(uint32_t count) {
217+
void resizeGridTemplateColumns(size_t count) {
218218
gridTemplateColumns_.resize(count);
219219
}
220-
void setGridTemplateColumnAt(uint32_t index, GridTrackSize value) {
220+
void setGridTemplateColumnAt(size_t index, GridTrackSize value) {
221221
gridTemplateColumns_[index] = value;
222222
}
223223

@@ -227,10 +227,10 @@ class YG_EXPORT Style {
227227
void setGridTemplateRows(GridTrackList value) {
228228
gridTemplateRows_ = std::move(value);
229229
}
230-
void resizeGridTemplateRows(uint32_t count) {
230+
void resizeGridTemplateRows(size_t count) {
231231
gridTemplateRows_.resize(count);
232232
}
233-
void setGridTemplateRowAt(uint32_t index, GridTrackSize value) {
233+
void setGridTemplateRowAt(size_t index, GridTrackSize value) {
234234
gridTemplateRows_[index] = value;
235235
}
236236

@@ -240,10 +240,10 @@ class YG_EXPORT Style {
240240
void setGridAutoColumns(GridTrackList value) {
241241
gridAutoColumns_ = std::move(value);
242242
}
243-
void resizeGridAutoColumns(uint32_t count) {
243+
void resizeGridAutoColumns(size_t count) {
244244
gridAutoColumns_.resize(count);
245245
}
246-
void setGridAutoColumnAt(uint32_t index, GridTrackSize value) {
246+
void setGridAutoColumnAt(size_t index, GridTrackSize value) {
247247
gridAutoColumns_[index] = value;
248248
}
249249

@@ -253,10 +253,10 @@ class YG_EXPORT Style {
253253
void setGridAutoRows(GridTrackList value) {
254254
gridAutoRows_ = std::move(value);
255255
}
256-
void resizeGridAutoRows(uint32_t count) {
256+
void resizeGridAutoRows(size_t count) {
257257
gridAutoRows_.resize(count);
258258
}
259-
void setGridAutoRowAt(uint32_t index, GridTrackSize value) {
259+
void setGridAutoRowAt(size_t index, GridTrackSize value) {
260260
gridAutoRows_[index] = value;
261261
}
262262

0 commit comments

Comments
 (0)