28 #ifndef __D3D9DeviceManager_H__ 29 #define __D3D9DeviceManager_H__ 36 class D3D9RenderWindow;
47 void setActiveRenderTargetDevice (
D3D9Device* device);
49 UINT getDeviceCount ();
52 void destroyInactiveRenderDevices ();
53 void notifyOnDeviceDestroy (
D3D9Device* device);
54 D3D9Device* getDeviceFromD3D9Device (IDirect3DDevice9* d3d9Device);
High level interface of Direct3D9 Device.
D3D9Device * mActiveRenderWindowDevice
DeviceList::iterator DeviceIterator
DeviceList mRenderDevices
Device manager interface.
vector< D3D9RenderWindow * >::type D3D9RenderWindowList
DeviceList::const_iterator ConstDeviceIterator
This source file is part of OGRE (Object-oriented Graphics Rendering Engine) For the latest info...
D3D9Device * mActiveDevice
vector< D3D9Device * >::type DeviceList
Superclass for all objects that wish to use custom memory allocators when their new / delete operator...