コード例 #1
0
ファイル: LoadingWindow.cpp プロジェクト: Winceros/main
void LoadingWindow::setAutotrack(const Ogre::UTFString& _text, bool _updateRenderFrame)
{
	if(BSETTING("REPO_MODE")) return;
	mMainWidget->setVisible(true);
	mInfoStaticText->setCaption(convertToMyGUIString(_text));
	mBarProgress->setProgressPosition(0);
	mBarProgress->setProgressAutoTrack(true);

	if( _updateRenderFrame ) renderOneFrame();
}
コード例 #2
0
void LoadingWindow::setProgress(int _percent, const Ogre::UTFString& _text, bool _updateRenderFrame)
{
    mMainWidget->setVisible(true);
    mInfoStaticText->setCaption(convertToMyGUIString(_text));

    mBarProgress->setProgressAutoTrack(false);
    mBarProgress->setProgressPosition(_percent);

    if (_updateRenderFrame)
    {
        renderOneFrame();
    }
}