comparison engine/core/controller/engine.i @ 112:98541d3b9220

* add some std types to swig wrapper (fife.i.templ) * remove the types in interfaces that used them * add possibility to list video modes to engine settings class
author spq@33b003aa-7bff-0310-803a-e67f0ece8222
date Sun, 27 Jul 2008 13:36:03 +0000
parents 18c2a21ac0ad
children d2f1e81fbe2c
comparison
equal deleted inserted replaced
111:abfe54ebae15 112:98541d3b9220
45 ~EngineSettings(); 45 ~EngineSettings();
46 void validate() const; 46 void validate() const;
47 void setBitsPerPixel(unsigned int bitsperpixel); 47 void setBitsPerPixel(unsigned int bitsperpixel);
48 unsigned int getBitsPerPixel() const; 48 unsigned int getBitsPerPixel() const;
49 std::vector<unsigned int> getPossibleBitsPerPixel() const; 49 std::vector<unsigned int> getPossibleBitsPerPixel() const;
50 std::vector<std::pair<unsigned int, unsigned int> > getPossibleResolutions() const;
50 void setFullScreen(bool fullscreen); 51 void setFullScreen(bool fullscreen);
51 bool isFullScreen() const; 52 bool isFullScreen() const;
52 void setInitialVolume(float volume); 53 void setInitialVolume(float volume);
53 float getInitialVolume() const; 54 float getInitialVolume() const;
54 float getMaxVolume() const; 55 float getMaxVolume() const;