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