From a0ee2954bdb89e3ff19c6def4a8ab0f16f81e69b Mon Sep 17 00:00:00 2001 From: Marc Zinnschlag Date: Wed, 21 Mar 2012 12:29:07 +0100 Subject: [PATCH] Issue #217: moved some functino implementations from ptr.hpp to ptr.cpp --- apps/openmw/mwworld/ptr.cpp | 12 ++++++++++++ apps/openmw/mwworld/ptr.hpp | 12 ++---------- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/apps/openmw/mwworld/ptr.cpp b/apps/openmw/mwworld/ptr.cpp index d11e63392..abe08609b 100644 --- a/apps/openmw/mwworld/ptr.cpp +++ b/apps/openmw/mwworld/ptr.cpp @@ -3,6 +3,18 @@ #include +ESM::CellRef& MWWorld::Ptr::getCellRef() const +{ + assert (mCellRef); + return *mCellRef; +} + +MWWorld::RefData& MWWorld::Ptr::getRefData() const +{ + assert (mRefData); + return *mRefData; +} + void MWWorld::Ptr::setContainerStore (ContainerStore *store) { assert (store); diff --git a/apps/openmw/mwworld/ptr.hpp b/apps/openmw/mwworld/ptr.hpp index f6e6851c5..c31c53122 100644 --- a/apps/openmw/mwworld/ptr.hpp +++ b/apps/openmw/mwworld/ptr.hpp @@ -67,17 +67,9 @@ namespace MWWorld return boost::any_cast*> (mPtr); } - ESM::CellRef& getCellRef() const - { - assert (mCellRef); - return *mCellRef; - } + ESM::CellRef& getCellRef() const; - RefData& getRefData() const - { - assert (mRefData); - return *mRefData; - } + RefData& getRefData() const; Ptr::CellStore *getCell() const {