#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 Sun Nov 28 19:49:31 2004