OGRE-Next  4.0.0unstable
Object-Oriented Graphics Rendering Engine
Ogre::v1::HardwareIndexBufferSharedPtr Class Reference

Shared pointer implementation used to share index buffers. More...

#include <OgreHardwareIndexBuffer.h>

+ Inheritance diagram for Ogre::v1::HardwareIndexBufferSharedPtr:

Public Member Functions

 HardwareIndexBufferSharedPtr ()
 
 HardwareIndexBufferSharedPtr (HardwareIndexBuffer *buf)
 
- Public Member Functions inherited from Ogre::SharedPtr< HardwareIndexBuffer >
 SharedPtr ()
 
 SharedPtr (const SharedPtr &r)
 
 SharedPtr (const SharedPtr< Y > &r)
 
 SharedPtr (const std::shared_ptr< Y > &r)
 
 SharedPtr (std::nullptr_t)
 
 SharedPtr (Y *ptr)
 
 SharedPtr (Y *ptr, Deleter d)
 
OGRE_DEPRECATED void bind (HardwareIndexBuffer *rep)
 
OGRE_DEPRECATED SharedPtr< Y > dynamicCast () const
 
OGRE_DEPRECATED HardwareIndexBuffer * getPointer () const
 
OGRE_DEPRECATED bool isNull () const
 
 operator const std::shared_ptr< HardwareIndexBuffer > & ()
 
HardwareIndexBuffer * operator-> () const
 
SharedPtr< HardwareIndexBuffer > & operator= (const Ogre::SharedPtr< HardwareIndexBuffer > &rhs)
 
OGRE_DEPRECATED void setNull ()
 
OGRE_DEPRECATED SharedPtr< Y > staticCast () const
 
OGRE_DEPRECATED unsigned int useCount () const
 

Detailed Description

Shared pointer implementation used to share index buffers.

Constructor & Destructor Documentation

◆ HardwareIndexBufferSharedPtr() [1/2]

Ogre::v1::HardwareIndexBufferSharedPtr::HardwareIndexBufferSharedPtr ( )
inline

◆ HardwareIndexBufferSharedPtr() [2/2]

Ogre::v1::HardwareIndexBufferSharedPtr::HardwareIndexBufferSharedPtr ( HardwareIndexBuffer buf)
explicit

The documentation for this class was generated from the following file: