#include <OgreDDVideoModeList.h>
Public Methods | |
| DDVideoModeList (LPDIRECTDRAW7 lpDD7) | |
| ~DDVideoModeList () | |
| BOOL | enumerate (void) |
| DDVideoMode * | item (int index) |
| unsigned int | count (void) |
| newMode | |
| DDVideoMode * | getClosestMatch (int width, int height, int colourDepth) |
Private Methods | |
| void | AddMode (LPDDSURFACEDESC2 lpDDSurfaceDesc) |
Private Attributes | |
| LPDIRECTDRAW7 | lpDD7 |
| std::vector< DDVideoMode > | mModeList |
Friends | |
| HRESULT CALLBACK | DDEnumModesCallback (LPDDSURFACEDESC2 lpDDSD2, LPVOID lpContext) |
Utility class for D3DRenderSystem.
Definition at line 38 of file OgreDDVideoModeList.h.
|
|
Definition at line 52 of file OgreDDVideoModeList.cpp. |
|
|
Definition at line 65 of file OgreDDVideoModeList.cpp. References mModeList. |
|
|
Definition at line 90 of file OgreDDVideoModeList.cpp. References mModeList. Referenced by Ogre::DDEnumModesCallback(). |
|
|
newMode
Definition at line 104 of file OgreDDVideoModeList.cpp. References mModeList. Referenced by getClosestMatch(), Ogre::D3DRenderSystem::initialise(), and Ogre::D3DRenderSystem::refreshDDSettings(). |
|
|
Definition at line 76 of file OgreDDVideoModeList.cpp. References DDEnumModesCallback, and lpDD7. Referenced by DDVideoModeList(). |
|
||||||||||||||||
|
Definition at line 120 of file OgreDDVideoModeList.cpp. References count(), Ogre::DDVideoMode::mColourDepth, Ogre::DDVideoMode::mHeight, mModeList, and Ogre::DDVideoMode::mWidth. |
|
|
Definition at line 109 of file OgreDDVideoModeList.cpp. References mModeList. Referenced by Ogre::D3DRenderSystem::initialise(), and Ogre::D3DRenderSystem::refreshDDSettings(). |
|
||||||||||||
|
Definition at line 32 of file OgreDDVideoModeList.cpp. Referenced by enumerate(). |
|
|
Definition at line 44 of file OgreDDVideoModeList.h. Referenced by DDVideoModeList(), and enumerate(). |
|
|
Definition at line 47 of file OgreDDVideoModeList.h. Referenced by AddMode(), count(), getClosestMatch(), item(), and ~DDVideoModeList(). |
Copyright © 2002-2003 by The OGRE Team
Last modified Wed Jan 21 00:12:29 2004