QStringList CVBAOptions::getCommandArgs() { QStringList Args; if(getFullscreen()==true) Args.append("-F"); if(getScale()>1) Args.append("-"+QString::number(getScale())); return Args; }
void setFullscreen(GameWindow& mWindow, bool mFullscreen) { fullscreen = mFullscreen; mWindow.setSize(getWidth(), getHeight()); mWindow.setFullscreen(getFullscreen()); mWindow.setMouseCursorVisible(false); recalculateSizes(); }
void setCurrentResolutionAuto(GameWindow& mWindow) { if(fullscreen) { fullscreenAutoResolution = true; applyAutoFullscreenResolution(); } else { windowedAutoResolution = true; applyAutoWindowedResolution(); } mWindow.setSize(getWidth(), getHeight()); mWindow.setFullscreen(getFullscreen()); mWindow.setMouseCursorVisible(false); recalculateSizes(); }
void setCurrentResolution(GameWindow& mWindow, unsigned int mWidth, unsigned int mHeight) { if(fullscreen) { fullscreenAutoResolution = false; fullscreenWidth = mWidth; fullscreenHeight = mHeight; } else { windowedAutoResolution = false; windowedWidth = mWidth; windowedHeight = mHeight; } mWindow.setSize(getWidth(), getHeight()); mWindow.setFullscreen(getFullscreen()); mWindow.setMouseCursorVisible(false); recalculateSizes(); }