#include <OgreD3D9HardwareIndexBuffer.h>
|  | 
|  | D3D9HardwareIndexBuffer (HardwareBufferManagerBase *mgr, IndexType idxType, size_t numIndexes, HardwareBuffer::Usage usage, bool useSystemMem, bool useShadowBuffer) | 
|  | 
|  | ~D3D9HardwareIndexBuffer () | 
|  | 
| void | createBuffer (IDirect3DDevice9 *d3d9Device, D3DPOOL ePool, bool updateNewBuffer) | 
|  | 
| IDirect3DIndexBuffer9 * | getD3DIndexBuffer (void) | 
|  | Get the D3D-specific index buffer. 
 | 
|  | 
| virtual void | notifyOnDeviceCreate (IDirect3DDevice9 *d3d9Device) | 
|  | 
| virtual void | notifyOnDeviceDestroy (IDirect3DDevice9 *d3d9Device) | 
|  | 
| virtual void | notifyOnDeviceLost (IDirect3DDevice9 *d3d9Device) | 
|  | 
| virtual void | notifyOnDeviceReset (IDirect3DDevice9 *d3d9Device) | 
|  | 
| void | readData (size_t offset, size_t length, void *pDest) | 
|  | See HardwareBuffer. 
 | 
|  | 
| void | writeData (size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false) | 
|  | See HardwareBuffer. 
 | 
|  | 
◆ D3D9HardwareIndexBuffer()
      
        
          | Ogre::D3D9HardwareIndexBuffer::D3D9HardwareIndexBuffer | ( | HardwareBufferManagerBase * | mgr, | 
        
          |  |  | IndexType | idxType, | 
        
          |  |  | size_t | numIndexes, | 
        
          |  |  | HardwareBuffer::Usage | usage, | 
        
          |  |  | bool | useSystemMem, | 
        
          |  |  | bool | useShadowBuffer | 
        
          |  | ) |  |  | 
      
 
 
◆ ~D3D9HardwareIndexBuffer()
      
        
          | Ogre::D3D9HardwareIndexBuffer::~D3D9HardwareIndexBuffer | ( |  | ) |  | 
      
 
 
◆ createBuffer()
◆ getD3DIndexBuffer()
Get the D3D-specific index buffer. 
 
 
◆ lockDeviceAccess()
  
  | 
        
          | static void Ogre::D3D9Resource::lockDeviceAccess | ( |  | ) |  |  | staticinherited | 
 
 
◆ notifyOnDeviceCreate()
◆ notifyOnDeviceDestroy()
◆ notifyOnDeviceLost()
◆ notifyOnDeviceReset()
◆ readData()
◆ unlockDeviceAccess()
  
  | 
        
          | static void Ogre::D3D9Resource::unlockDeviceAccess | ( |  | ) |  |  | staticinherited | 
 
 
◆ writeData()
The documentation for this class was generated from the following file: