diff options
Diffstat (limited to 'src/FbTk/XLayer.cc')
-rw-r--r-- | src/FbTk/XLayer.cc | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/src/FbTk/XLayer.cc b/src/FbTk/XLayer.cc index ddc6395..b1bc14c 100644 --- a/src/FbTk/XLayer.cc +++ b/src/FbTk/XLayer.cc | |||
@@ -314,28 +314,3 @@ XLayerItem *XLayer::getLowestItem() { | |||
314 | return itemList().back(); | 314 | return itemList().back(); |
315 | } | 315 | } |
316 | 316 | ||
317 | XLayerItem *XLayer::getItemBelow(XLayerItem &item) { | ||
318 | // get our iterator | ||
319 | iterator it = find(itemList().begin(), itemList().end(), &item); | ||
320 | |||
321 | // go one lower | ||
322 | it++; | ||
323 | |||
324 | // if one lower is the end, there is no item below, otherwise we've got it | ||
325 | if (it == itemList().end()) | ||
326 | return 0; | ||
327 | else | ||
328 | return *it; | ||
329 | } | ||
330 | |||
331 | XLayerItem *XLayer::getItemAbove(XLayerItem &item) { | ||
332 | // get our iterator | ||
333 | iterator it = find(itemList().begin(), itemList().end(), &item); | ||
334 | |||
335 | // if this is the beginning (top-most item), do nothing, otherwise give the next one up | ||
336 | // the list (which must be there since we aren't the beginning) | ||
337 | if (it == itemList().begin()) | ||
338 | return 0; | ||
339 | else | ||
340 | return *(--it); | ||
341 | } | ||