Lines Matching defs:dimensions
42 const char* const kItemDimensionsField = "BGridLayout:item:dimensions";
48 Dimensions dimensions;
52 dimensions.x = 0;
53 dimensions.y = 0;
54 dimensions.width = 1;
55 dimensions.height = 1;
456 // set item dimensions
458 data->dimensions.x = column;
459 data->dimensions.y = row;
460 data->dimensions.width = columnCount;
461 data->dimensions.height = rowCount;
532 status_t result = into->AddInt32(kItemDimensionsField, data->dimensions.x);
534 result = into->AddInt32(kItemDimensionsField, data->dimensions.y);
537 result = into->AddInt32(kItemDimensionsField, data->dimensions.width);
540 result = into->AddInt32(kItemDimensionsField, data->dimensions.height);
551 Dimensions& dimensions = data->dimensions;
555 status_t result = from->FindInt32(kItemDimensionsField, index, &dimensions.x);
557 result = from->FindInt32(kItemDimensionsField, ++index, &dimensions.y);
560 result = from->FindInt32(kItemDimensionsField, ++index, &dimensions.width);
564 ++index, &dimensions.height);
570 if (!_AreGridCellsEmpty(dimensions.x, dimensions.y,
571 dimensions.width, dimensions.height))
577 if (dimensions.width > 1)
580 if (dimensions.height > 1)
599 Dimensions itemDimensions = data->dimensions;
693 BGridLayout::GetItemDimensions(BLayoutItem* item, Dimensions* dimensions)
696 *dimensions = data->dimensions;
737 int32 column = data->dimensions.x;
738 int32 columnCount = data->dimensions.width;
739 int32 row = data->dimensions.y;
740 int32 rowCount = data->dimensions.height;