OGRE  1.9
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Ogre::SharedPtr< T > Member List

This is the complete list of members for Ogre::SharedPtr< T >, including all inherited members.

bind(T *rep, SharedPtrFreeMethod inFreeMethod=SPFM_DELETE)Ogre::SharedPtr< T >inline
createInfoForMethod(T *rep, SharedPtrFreeMethod method)Ogre::SharedPtr< T >inlineprivatestatic
destroy(void)Ogre::SharedPtr< T >inlineprotected
dynamicCast() const Ogre::SharedPtr< T >inline
get() const Ogre::SharedPtr< T >inline
getPointer() const Ogre::SharedPtr< T >inline
isNull(void) const Ogre::SharedPtr< T >inline
operator*() const Ogre::SharedPtr< T >inline
operator->() const Ogre::SharedPtr< T >inline
operator=(const SharedPtr &r)Ogre::SharedPtr< T >inline
operator=(const SharedPtr< Y > &r)Ogre::SharedPtr< T >inline
pInfoOgre::SharedPtr< T >protected
pRepOgre::SharedPtr< T >protected
release(void)Ogre::SharedPtr< T >inlineprotected
setNull(void)Ogre::SharedPtr< T >inline
setUseCount(unsigned value)Ogre::SharedPtr< T >inline
SharedPtr classOgre::SharedPtr< T >friend
SharedPtr(T *rep, SharedPtrInfo *info)Ogre::SharedPtr< T >inlineprotected
SharedPtr()Ogre::SharedPtr< T >inline
SharedPtr(Y *rep, SharedPtrFreeMethod inFreeMethod=SPFM_DELETE)Ogre::SharedPtr< T >inlineexplicit
SharedPtr(const SharedPtr &r)Ogre::SharedPtr< T >inline
SharedPtr(const SharedPtr< Y > &r)Ogre::SharedPtr< T >inline
staticCast() const Ogre::SharedPtr< T >inline
swap(SharedPtr< T > &other)Ogre::SharedPtr< T >inlineprotected
unique() const Ogre::SharedPtr< T >inline
useCount() const Ogre::SharedPtr< T >inline
~SharedPtr()Ogre::SharedPtr< T >inline