本文整理汇总了C++中ProgressBar::setComment方法的典型用法代码示例。如果您正苦于以下问题:C++ ProgressBar::setComment方法的具体用法?C++ ProgressBar::setComment怎么用?C++ ProgressBar::setComment使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ProgressBar
的用法示例。
在下文中一共展示了ProgressBar::setComment方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: setupProps
KDvoid Sample_Fresnel::setupProps ( KDvoid )
{
Entity* pEntity;
// setting up props might take a while, so create a progress bar for visual feedback
ProgressBar* pProgress = m_pTrayMgr->createProgressBar ( TL_CENTER, "FresnelBuildingBar", "Creating Props...", 280, 100 );
m_pTrayMgr->showBackdrop ( "SdkTrays/Shade" );
pProgress->setComment ( "Upper Bath" );
pEntity = m_pSceneMgr->createEntity ( "UpperBath", "RomanBathUpper.mesh" );
m_pSceneMgr->getRootSceneNode()->attachObject ( pEntity );
m_aSurfaceEnts.push_back ( pEntity );
pProgress->setProgress ( 0.4 );
pProgress->setComment("Columns");
pEntity = m_pSceneMgr->createEntity ( "Columns", "columns.mesh" );
m_pSceneMgr->getRootSceneNode ( )->attachObject ( pEntity );
m_aSurfaceEnts.push_back ( pEntity );
pProgress->setProgress ( 0.5 );
pProgress->setComment ( "Ogre Head" );
pEntity = m_pSceneMgr->createEntity ( "Head", "ogrehead.mesh" );
pEntity->setMaterialName ( "RomanBath/OgreStone" );
m_aSurfaceEnts.push_back ( pEntity );
pProgress->setProgress ( 0.6 );
SceneNode* pHeadNode = m_pSceneMgr->getRootSceneNode ( )->createChildSceneNode ( );
pHeadNode->setPosition ( -350, 55, 130 );
pHeadNode->yaw ( Degree ( 90 ) );
pHeadNode->attachObject ( pEntity );
pProgress->setComment ( "Lower Bath" );
pEntity = m_pSceneMgr->createEntity ( "LowerBath", "RomanBathLower.mesh" );
m_pSceneMgr->getRootSceneNode ( )->attachObject ( pEntity );
m_aSubmergedEnts.push_back( pEntity );
pProgress->setProgress ( 1 );
m_pTrayMgr->destroyWidget ( pProgress );
m_pTrayMgr->hideBackdrop ( );
}