OGRE  1.7
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Ogre::D3D10Driver Class Reference

#include <OgreD3D10Driver.h>

+ Collaboration diagram for Ogre::D3D10Driver:

Public Member Functions

 D3D10Driver (D3D10Device &device)
 
 D3D10Driver (const D3D10Driver &ob)
 
 D3D10Driver (D3D10Device &device, unsigned int adapterNumber, IDXGIAdapter *pDXGIAdapter)
 
 ~D3D10Driver ()
 
String DriverDescription () const
 
String DriverName () const
 
const DXGI_ADAPTER_DESC & getAdapterIdentifier () const
 
unsigned int getAdapterNumber () const
 
const DXGI_MODE_DESC & getDesktopMode () const
 
IDXGIAdapter * getDeviceAdapter () const
 
D3D10VideoModeListgetVideoModeList ()
 
void setDevice (D3D10Device &device)
 

Private Attributes

DXGI_ADAPTER_DESC mAdapterIdentifier
 
unsigned int mAdapterNumber
 
DXGI_MODE_DESC mDesktopDisplayMode
 
D3D10DevicemDevice
 
IDXGIAdapter * mpDXGIAdapter
 
D3D10VideoModeListmpVideoModeList
 
unsigned int tempNo
 

Static Private Attributes

static unsigned int driverCount
 

Detailed Description

Definition at line 39 of file OgreD3D10Driver.h.

Constructor & Destructor Documentation

Ogre::D3D10Driver::D3D10Driver ( D3D10Device device)
Ogre::D3D10Driver::D3D10Driver ( const D3D10Driver ob)
Ogre::D3D10Driver::D3D10Driver ( D3D10Device device,
unsigned int  adapterNumber,
IDXGIAdapter *  pDXGIAdapter 
)
Ogre::D3D10Driver::~D3D10Driver ( )

Member Function Documentation

String Ogre::D3D10Driver::DriverDescription ( ) const
String Ogre::D3D10Driver::DriverName ( ) const
const DXGI_ADAPTER_DESC& Ogre::D3D10Driver::getAdapterIdentifier ( ) const
unsigned int Ogre::D3D10Driver::getAdapterNumber ( ) const
const DXGI_MODE_DESC& Ogre::D3D10Driver::getDesktopMode ( ) const
IDXGIAdapter* Ogre::D3D10Driver::getDeviceAdapter ( ) const
D3D10VideoModeList* Ogre::D3D10Driver::getVideoModeList ( )
void Ogre::D3D10Driver::setDevice ( D3D10Device device)

Member Data Documentation

unsigned int Ogre::D3D10Driver::driverCount
staticprivate

Definition at line 50 of file OgreD3D10Driver.h.

DXGI_ADAPTER_DESC Ogre::D3D10Driver::mAdapterIdentifier
private

Definition at line 46 of file OgreD3D10Driver.h.

unsigned int Ogre::D3D10Driver::mAdapterNumber
private

Definition at line 45 of file OgreD3D10Driver.h.

DXGI_MODE_DESC Ogre::D3D10Driver::mDesktopDisplayMode
private

Definition at line 47 of file OgreD3D10Driver.h.

D3D10Device& Ogre::D3D10Driver::mDevice
private

Definition at line 44 of file OgreD3D10Driver.h.

IDXGIAdapter* Ogre::D3D10Driver::mpDXGIAdapter
private

Definition at line 51 of file OgreD3D10Driver.h.

D3D10VideoModeList* Ogre::D3D10Driver::mpVideoModeList
private

Definition at line 48 of file OgreD3D10Driver.h.

unsigned int Ogre::D3D10Driver::tempNo
private

Definition at line 49 of file OgreD3D10Driver.h.


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