#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: