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

OgreD3D9VideoModeList.h

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

Copyright © 2002 by The OGRE Team