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