fSegments
{ return fSegments.CountItems(); }
{ return fSegments.ItemAt(index); }
SegmentList fSegments;
data->AddRect("bounds", fSegments->Bounds());
DrawBitmap(fSegments);
fSegments = new BBitmap(frame, B_RGBA32);
BNodeInfo::GetTrackerIcon(&fRef, fSegments, (icon_size)-1);
fSegments = new BBitmap(bounds, B_RGBA32);
BNodeInfo::GetTrackerIcon(&fRef, fSegments, (icon_size)-1);
delete fSegments;
BBitmap* fSegments;
if (segment == NULL || !fSegments.AddItem(segment)) {
for (int32 i = 0; Segment* segment = fSegments.ItemAt(i); i++) {
BObjectList<Segment, true> fSegments;
int32 count = fSegments.CountItems();
ElfSegment* segment = fSegments.ItemAt(i);
int32 count = fSegments.CountItems();
ElfSegment* segment = fSegments.ItemAt(i);
if (!fSegments.AddItem(segment)) {
return fSegments.IsEmpty();
return fCurrentSegmentIndex < fSegments.Count();
return fSegments[fCurrentSegmentIndex];
const ChunkSegment& segment = fSegments[fCurrentSegmentIndex++];
Array<ChunkSegment> fSegments;
fSegments(),
return fSegments.Add(segment);
DrawBitmap(fSegments);
fSegments->SetBits(item->Icon(), kRemoteWidth * kRemoteHeight, 0,
fSegments = new BBitmap(BRect(0, 0, kRemoteWidth - 1, kRemoteHeight - 1),
fSegments->SetBits(kRemoteBits, kRemoteWidth * kRemoteHeight, 0,
fSegments = new BBitmap(BRect(0, 0, kRemoteWidth - 1, kRemoteHeight - 1),
fSegments->SetBits(kRemoteBits, kRemoteWidth * kRemoteHeight, 0,
delete fSegments;
BBitmap *fSegments;