#include <OgreDDDriverList.h>
Public Methods | |
DDDriverList () | |
~DDDriverList () | |
BOOL | enumerate (void) |
DDDriver * | item (size_t index) |
Returns the item at the specified position. | |
size_t | count (void) const |
Private Methods | |
void | AddDriver (GUID FAR *lpGuid, LPSTR lpDriverDesc, LPSTR lpDriverName) |
Private Attributes | |
std::vector< DDDriver > | mDriverList |
Friends | |
BOOL WINAPI | DDEnumCallbackEx (GUID FAR *lpGUID, LPSTR lpDriverDescription, LPSTR lpDriverName, LPVOID lpContext, HMONITOR hm) |
BOOL WINAPI | DDEnumCallback (GUID FAR *lpGUID, LPSTR lpDriverDescription, LPSTR lpDriverName, LPVOID lpContext) |
Utility class for D3DRenderSystem.
Definition at line 35 of file OgreDDDriverList.h.
|
Definition at line 60 of file OgreDDDriverList.cpp. References enumerate(). |
|
Definition at line 70 of file OgreDDDriverList.cpp. References Ogre::DDDriver::Cleanup(), count(), item(), and mDriverList. |
|
Definition at line 127 of file OgreDDDriverList.cpp. References Ogre::LML_NORMAL, and mDriverList. Referenced by Ogre::DDEnumCallbackEx(). |
|
Definition at line 137 of file OgreDDDriverList.cpp. References mDriverList. Referenced by Ogre::D3DRenderSystem::initConfigOptions(), Ogre::D3DRenderSystem::initialise(), Ogre::D3DRenderSystem::refreshDDSettings(), Ogre::D3DRenderSystem::validateConfigOptions(), and ~DDDriverList(). |
|
Definition at line 80 of file OgreDDDriverList.cpp. References DDEnumCallback, and DDEnumCallbackEx. Referenced by DDDriverList(). |
|
Returns the item at the specified position. Throws an std::out_of_range if the index is greater then the size. Definition at line 142 of file OgreDDDriverList.cpp. References mDriverList. Referenced by Ogre::D3DRenderSystem::initConfigOptions(), Ogre::D3DRenderSystem::initialise(), Ogre::D3DRenderSystem::refreshDDSettings(), Ogre::D3DRenderSystem::validateConfigOptions(), and ~DDDriverList(). |
|
Definition at line 52 of file OgreDDDriverList.cpp. Referenced by enumerate(). |
|
Definition at line 34 of file OgreDDDriverList.cpp. Referenced by enumerate(). |
|
Definition at line 40 of file OgreDDDriverList.h. Referenced by AddDriver(), count(), item(), and ~DDDriverList(). |
Copyright © 2002-2003 by The OGRE Team
Last modified Fri May 14 23:23:59 2004