fRelation
relation fRelation;
fRelation(TARGET_UNKNOWN),
fRelation(TARGET_UNKNOWN),
fRelation(TARGET_UNKNOWN),
data->FindInt32("_rel", (int32*)&fRelation);
ret = data->AddInt32("_rel", fRelation);
if (fRelation == TARGET_IS_CHILD) {
if (fRelation == TARGET_IS_PARENT)
else if (fRelation == TARGET_IS_CHILD)
if (fRelation != TARGET_IS_CHILD && !IsHidden(this))
fRelation = TARGET_IS_PARENT;
fRelation = TARGET_IS_CHILD;
fRelation = TARGET_IS_SIBLING;
if (fRelation == TARGET_IS_PARENT)
else if (fRelation == TARGET_IS_CHILD)
if (fRelation == TARGET_IS_PARENT) {
if (dragger->fRelation == BDragger::TARGET_IS_CHILD)
if (dragger->fRelation == BDragger::TARGET_IS_PARENT)
else if (dragger->fRelation == BDragger::TARGET_IS_CHILD)
if (fRelation == kUnknownRelation)
fRelation = iterator->Relation(entries, fModel);
return fRelation;
mutable int32 fRelation;