From 3298c5181a98aa2a9ac1be81d4d3e86890c4e8ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Sat, 18 Aug 2012 10:14:02 +0200 Subject: [PATCH] SceneGraph: Hiding LinkedList/LinkedListItem methods in Object. All of them have appropriate aliases, so it's not needed to expose both in public interface. --- src/SceneGraph/Object.h | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/SceneGraph/Object.h b/src/SceneGraph/Object.h index 3f7d18803..01ce166b7 100644 --- a/src/SceneGraph/Object.h +++ b/src/SceneGraph/Object.h @@ -242,6 +242,19 @@ template::first; + using Corrade::Containers::LinkedList::last; + using Corrade::Containers::LinkedList::isEmpty; + using Corrade::Containers::LinkedList::insert; + using Corrade::Containers::LinkedList::cut; + using Corrade::Containers::LinkedList::move; + using Corrade::Containers::LinkedList::erase; + using Corrade::Containers::LinkedList::clear; + using Corrade::Containers::LinkedListItem::list; + using Corrade::Containers::LinkedListItem::previous; + using Corrade::Containers::LinkedListItem::next; + MatrixType _transformation; bool dirty; }; @@ -306,7 +319,7 @@ class SCENEGRAPH_EXPORT Object2D: public ObjectCorrade::Containers::LinkedList::move(this, under); + parent()->Corrade::Containers::LinkedList::move(this, under); return this; } };