Gives SharedPtr the ability to be used and declared without having the full type declared.
Gives SharedPtr the ability to be used and declared without having the full type declared.

--HG--
branch : v1-9
extra : rebase_source : b4cbbe910768c21e42baaa55a421b150d1c94b6a

jhu-lcsr-forks/ogre,jhu-lcsr-forks/ogre,jhu-lcsr-forks/ogre,jhu-lcsr-forks/ogre,jhu-lcsr-forks/ogre