Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

OgreD3D8VideoModeList.h

Go to the documentation of this file.
00001 #ifndef __D3D8VIDEOMODELIST_H__
00002 #define __D3D8VIDEOMODELIST_H__
00003 
00004 #include "OgreD3D8Prerequisites.h"
00005 
00006 #include "OgreD3D8Driver.h"
00007 #include "OgreD3D8VideoMode.h"
00008 
00009 namespace Ogre {
00010 
00011     class D3D8VideoModeList
00012     {
00013     private:
00014         D3D8Driver* mpDriver;
00015 
00016         std::vector<D3D8VideoMode> mModeList;
00017 
00018     public:
00019         D3D8VideoModeList( D3D8Driver* pDriver );
00020         ~D3D8VideoModeList();
00021 
00022         BOOL enumerate();
00023 
00024         D3D8VideoMode* item( int index );
00025         unsigned int count();
00026     };
00027 
00028 }
00029 
00030 #endif

Copyright © 2002 by The OGRE Team